Funktionsweise von Data Services

Data Services ist eine J2EE-Webanwendung, die Sie auf einer Vielzahl von J2EE-Anwendungsservern und Servlet-Containern bereitstellen können.

Data Management Service, Message Service und Remote Procedure Call (RPC) Services basieren auf einer integrierten Messaging-Infrastruktur. Data Services infrastruktur die Messaging-Infrastruktur und das Action Message Format (AMF)-Protokoll, um eine optimale Leistung zu gewährleisten. Sie können auch andere Protokolle wie HTTP und RTMP (Real Time Messaging Protocol) verwenden.

Data Services benutzt XML-Konfigurationsdateien für die Verwaltung von Kanälen, Zielorten, Nachrichtenthemen, Nachrichtenwarteschlangen und anderen Einstellungen. Data Services bietet außerdem Laufzeit-Konfiguration. Die Serverkonfiguration kann auch programmgesteuert definiert werden. Damit kann bestehender Code leichter in Data Services-Anwendungen integriert werden.

Das Flex-Framework stellt MXML- und ActionScript-APIs bereit, mit denen Sie Data Services in Ihren Anwendungen einsetzen können. Bei Verwendung des Data Management-Dienstes werden mehrere Clients beim Datenabruf vom gleichen Ziel automatisch synchronisiert. Mit dem Message-Dienst können Sie Anwendungen erstellen, die als Produzenten, Verbraucher oder beides auftreten. Data Services-Clientanwendungen verwenden Kanäle und Ziele, die auf der Data Services-Serverinstanz deklariert werden. Sie können auch dynamische Konfigurationen verwenden, um Zielorte zur Laufzeit zu erstellen.