Web

Adobe kündigt Open-Source-Technik für Rich-Internet Business-Anwendungen an

07.01.2008
Die von Adobe Systems als "BladeDS" bezeichneten Tools sollen Entwickler dabei unterstützen, Internet-basierende Echtzeit-Anwendungen zu erstellen.

Adobe hat zum Jahreswechsel Pläne angekündigt, Quellcode seiner Remoting- und Messaging-Techniken unter einem neuen Open-Source-Produkt mit dem Namen BlazeDS zu veröffentlichen. Es soll die Anbindung an verteilte Daten im Backend erleichtern und diese in Echtzeit an Adobe Flex- und Adobe AIR-Anwendungen übertragen. So können Entwickler Rich-Internet-Anwendungen (RIAs) mit einem beschleunigten Antwortverhalten erstellen. Die in BlazeDS enthaltenen Techniken, die bislang nur als Teil der Adobe "LiveCycle Data Services ES" erhältlich waren, werden zusammen mit der Spezifikation des Protokolls Action Message Format (AMF) als Open Source unter der Lesser General Public License (LGPL v3) zur Verfügung gestellt und stehen ab sofort als Public-Beta-Versionen in den Adobe Labs bereit.

Als RIA-Beispiele, die mit BlazeDS möglich sind, nennt Adobe geführte Self-Service-Anwendungen, Live-Hilfe, Performance-Monitoring und die Nachverfolgung von Ereignissen. Zudem lassen sich Rich-Clients an bestehende Server-Applikationen anbinden, darunter Java- und Adobe-Coldfusion-Komponenten.

Als zusätzliche Supportoption bietet Adobe ferner mit der "Community Edition" der LiveCycle Data Services ein Abonnement an, das zertifizierte Builds von BlazeDS, einen Zugang zu den Enterprise-Support-Ressourcen von Adobe sowie weitere Vorteile wie Produktgarantie und Schadensersatz bei Rechtsverstößen und zusätzlichen Entwickler-Support beinhaltet. Die kommerzielle Version des Produkts LiveCycle Data Services ES beinhaltet Funktionen für Unternehmensanforderungen zum Erstellen von Anwendungen, die eine umfangreiche Messaging-Skalierbarkeit, erweiterte Client-Server-Datensynchronisation, das Erkennen und Beheben von Konflikten, Offline-Daten-Management-Dienste für AIR-Applikationen und die RIA-PDF-Erstellung erfordern. (ue)