Webdienste verbinden Anwendungen miteinander, die auf heterogenen Plattformen und mit verschiedenen Sprachen laufen, um den Austausch von Daten unter ihnen zu ermöglichen. In einem Webdienstsystem benutzt jede Anwendung eine Schnittstelle zur Übersetzung der Informationen von der Anwendung auf den Webserver. Beispiel: SQL Anywhere kann Anforderungen an einen Webdienst senden und solche von einem Webdienst erhalten, indem ein integrierter Webdienstserver oder ein externer Webserver eingesetzt wird. Aufgrund dieser Funktionalität können andere Anwendungen auf Informationen zugreifen, die in SQL Anywhere-Datenbanken gespeichert sind. Webdienste werden auch in dienstorientierten Architekturen (SOAs, Service-Oriented Architectures) verwendet.
Die mobilen Webdienste von SQL Anywhere erweitern Ihre Webdienste auf mobile Umgebungen. Mobile Webdienste kombinieren die Funktionalität und die Vorteile von Webdiensten mit der führenden Technologie für mobile Anwendungen von SQL Anywhere. Mit mobilen Webdiensten können Sie mobile Anwendungen erstellen, um Anforderungen an Webdienste (auch wenn sie offline sind) zu übernehmen und diese Anforderungen für eine spätere Übertragung zwischenzuspeichern. Mobile Webdienste benutzen die Nachrichtenverarbeitungstechnologie von QAnywhere, um die Zustellung von Anforderungen und Antworten sicherzustellen. Dies bedeutet, dass Sie sich auf die Entwicklungsarbeit konzentrieren können und auf den Webdienst wie in einer ständig verbundenen Umgebung zugreifen. QAnywhere vereinfacht die Übertragung, Authentifizierung und Serialisierung von Anforderungen und Antworten in mobilen Umgebungen.
Außerdem enthalten mobile Webdienste folgende Eigenschaften:
Ein Webdienst-Konnektor, der HTTP und HTTPS für sichere Kommunikation unterstützt.
Die Fähigkeit, eine Proxyklasse zu erstellen, die die Entwicklung vereinfacht.
Mobile Webdienste können Sie unter folgenden Umständen einsetzen:
Sie wollen auf einen Webdienst von einer mobilen Anwendung aus zugreifen.
Eine Netzwerk- oder Netzverbindung zwischen den einzelnen Systemen ist nicht ständig verfügbar.
Weitere Hinweise finden Sie unter Mobile Webdienste.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |