Anzeigen: Delphi C++
Anzeigeeinstellungen

DataSnap-Anwendungen entwickeln

Aus RAD Studio XE2
Wechseln zu: Navigation, Suche

Nach oben zu Hauptanwendungstypen


Inhaltsverzeichnis

Mit dem Anwachsen der Nachfrage nach verteiltem Computing schreitet auch die Entwicklung der DataSnap-Technologie voran. Die DataSnap zugrunde liegende Technologie hat sich vom ursprünglichen Ansatz, Daten über das Microsoft COM/DCOM zu senden, zu einer offeneren Kommunikationsmethode auf der Basis von TCP/IP weiterentwickelt. Diese Entwicklung hat die Ausweitung der DataSnap-Technologie zu einer vollständigen Middleware-Technologie ermöglicht. Eine Schlüsselfunktion dieser Technologie ist ihre Schnelligkeit: schnell zu erstellen, schnell weiterzugeben und schnell in der Produktion auszuführen.

DataSnap verfügt jetzt über erweiterte Funktionen, die die Ausführung dieser Technologie in fast jeder standardisierten Infrastruktur ermöglichen. Das neueste DataSnap ist weiterhin abwärtskompatibel zu COM/DCOM, es kann aber jetzt nativ über TCP/IP und alternativ über HTTP oder HTTPS kommunizieren. Gleichzeitig kann die Geschäftslogik der DataSnap-Server als RESTful-Dienste eingesetzt werden.

Für die Verwendung oder die Bereitstellung der DataSnap-Technologie entstehen keine zusätzlichen Kosten.

Überblick über DataSnap

DataSnapArch.png

DataSnap-Konnektoren für mobile Geräte

Sie können jetzt Anwendungen für mobile Geräte, wie iPhone (iOS), Android (Java), Blackberry (Java) und Windows Phone 7 (C# Silverlight), erstellen.

Weitere Informationen finden Sie unter:

DataSnap-Proxy-Codebeispiel

Das Delphi-Codebeispiel DSProxyGenerator (Delphi) demonstriert, wie ein DataSnap-Client-Proxy zur Laufzeit generiert wird.

In Ihrer Produktinstallation verfügbare DataSnap-Beispielanwendungen

Die DataSnap-Beispielanwendungen (die von RAD Studio installiert werden) befinden sich in dem Ordner Beispiele, zu dem Sie mit Start | Alle Programme | Embarcadero RAD Studio XE2 | Beispiele wechseln können. Der Ordner DataSnapXE enthält DataSnap XE-Multiplattformdemos und der Ordner Delphi\DataSnap verschiedene DataSnap-Anwendungsbeispiele. Die Namen der DataSnap-Beispiele entsprechen den Ordnernamen:

Im Ordner DataSnapXE befindet sich auch eine Readme.htm-Datei mit hilfreichen Informationen zu den DataSnap XE-Multiplattformdemos.

Der Quelltext der DataSnap-Beispiele Ihrer Produktinstallation befindet sich in einem öffentlichen Subversion-Repository auf SourceForge:

Unter der folgenden Adresse können Sie eine Kopie des Subversion-Repository mit den DataSnap-Beispielanwendungen auschecken: Subversion-Checkout-Link. Darüber hinaus können Sie Änderungen der Beispiele in das Repository einchecken sowie Ihre lokalen Kopien mit den neueste Änderungen der Beispiele auf SourceForge aktualisieren.

Die folgenden Videos zeigen weiterführende Informationen über die DataSnap-Technologie:

Themen

Siehe auch

DataSnap-Codebeispiele

Frühere Versionen
In anderen Sprachen