Wichtigste Funktionen

Data Services ES3 stellt die folgenden Dienste bereit, mit denen Sie sicher auf Daten zugreifen, sie übertragen, anzeigen und aktualisieren können:

Message-Dienst:
Verwenden Sie eine clientseitige API und einen entsprechenden serverseitigen Message-Dienst zum Erstellen von Flex-Messaging-Anwendungen.

RPC-Dienste:
Greifen Sie über HTTP GET oder POST (HTTP-Dienste), SOAP (Webdienste) oder Java-Objekte (Remoteobjektdienste) auf Daten zu.

Data Management-Dienst:
Erstellen Sie Anwendungen, die Datensynchronisierung, Datenreplizierung und manchmal auch verknüpfte Anwendungsdienste bereitstellen. Der Data Management-Dienst unterstützt ausgelagerte Daten. Dadurch können Sie umfangreiche Resultsets verwalten, indem Sie Teilmengen der Daten, so genannte Seiten, an die Flex-Clientanwendung zurückgeben.

Konfliktlösung:
Der Data Management-Dienst verfolgt den ursprünglichen Status des Objekts, sodass Konflikte zuverlässig feststellt werden können. Außerdem bietet dieser Dienst Programmierern eine API zur Konfliktlösung.

PDF-Erstellung:
Erstellen Sie eine Flex-Anwendung, die ein PDF-Dokument erzeugen kann, das statische Bilder oder dynamische bzw. statische Daten umfasst.

Sicherheit:
Beschränken Sie den Zugriff auf berechtigte Benutzer, indem Sie eine Sicherheitseinschränkungen in einer Zielortdefinition anwenden.

Flex-Ajax Bridge:
Stellen Sie eine Flex-Anwendung oder -Komponente für das Scripting in einem Webbrowser bereit.

Ajax Data-Dienste:
Gibt Ajax-Entwicklern direkt von JavaScript aus Zugriff auf die Messaging- und Datenverwaltungsfunktionen von Data Services.

Offline Data Caching:
Ermöglicht Ihnen, Clientdatenanforderungen und Datenänderungen im Cache auf dem lokalen System zu speichern, damit sie bei einer späteren Fortsetzung der Anwendung abgerufen werden können.

Real-time Quality of Service:
Ermöglicht Flex-Clients die Auswahl benutzerdefinierter Datenzugriffsrichtlinien für Echtzeitdaten.

Open Adapter Architecture:
Mit dem Data Management Service können Sie Daten mit verschiedenen Methoden abrufen. Data Services umfasst Adapter für JMS, Hibernate, Java, SQL und ActionScript.

Unterstützung für Java 1.5-Enumeration:
Enumerierte Typen werden in „ActionScript“ standardmäßig in Zeichenfolgenwerte serialisiert.

Folgende Funktionen sind in Foundation integriert:

LiveCycle Remoting:
Ruft Dienste über das Flex-Tag „RemoteObject“ auf.

Proxy:
Leitet den Datenverkehr der Dienste aus verschiedenen Domänen um. Bietet Clientauthentifizierung, so genannte „Weiße Listen“ mit zugelassenen URLs, serverseitige Anmeldung, Lokalisierungsunterstützung und zentrale Verwaltung von LiveCycle Remoting.