Channels in BlazeDS und LiveCycle Data Services
Hi,
hier eine super Übersicht, wo genau die Unterschiede zwischen diesen beiden Produkten liegen:
http://www.dcooper.org/blog/client/index.cfm?mode=entry&entry=8E1439AD-4E22-1671-58710DD528E9C2E7

Hi,
hier eine super Übersicht, wo genau die Unterschiede zwischen diesen beiden Produkten liegen:
http://www.dcooper.org/blog/client/index.cfm?mode=entry&entry=8E1439AD-4E22-1671-58710DD528E9C2E7
Ja ist denn schon Weihnachten? Heute hat Adobe auf labs.adobe.com gleich 3 neue Betaversionen online gestellt. Neben Flex Builder 3 Beta 3, dem Flex 3 Beta 3 SDK (in Flex Builder 3 enthalten) wurde auch entsprechend die AIR Runtime sowie das AIR SDK aktualisiert und ist jetzt ebenfalls als Beta 3 verfügbar.
Der eigentliche Kracher aber ist BlazeDS, eine Open Source (LGPL) Version der LiveCycle Data Services ES, wobei dies “nur” HTTP und AMF Messaging einschließt, nicht aber das nach wie vor proprietäre RTMP Format. Im Zuge von BlazeDS wurde allerdings auch endlich das AMF3 Format offiziell dokumentiert! Das wird auch alternativen Produkten wie AMFPHP, RubyAMF etc. enormen Anschub geben! Die offizielle Pressemeldung zu BlazeDS gibt es hier.
Wie auch bereits in den vergangenen Jahren sind wir als Speaker auf der Adobe MAX, diesmal allerdings auf der ersten europäischen Variante.
Die Session von Sven Ramuschkat lautet “Introduction to LiveCycle Data Services for Flex Developers” und hat folgenden Inhalt:
Discover how LiveCycle Data Services puts a powerful new set of capabilities in the hands of Flex developers. Learn how the data services programming model can increase productivity, enhance performance, and simplify maintenance. Learn how messaging enables a new class of real-time and collaborative applications.
Die Session von Dirk Eismann lautet: “Building a CRM system using ColdFusion, Flex and LiveCycle Data Services”. Dirk wird in seiner Session über seine Erlebnisse aus einem sehr umfangreichen Projekt berichten mit allen Höhen und Tiefen …
Sven.
Die nächste Version der LiveCycle Data Services (vormals Flex Data Services) ist als Public Beta auf labs.adobe.com verfügbar.
Die LiveCycle Data Services (LDS) enthalten die Kernfunktionalitäen der Flex Data Services und zusätzlich eine Integrations API für die Anbindung an die LiveCycle Produkte von Adobe.
Neu ist außerdem das sogenannte “Runtime configuration” Feature, mit dessen Hilfe Destinations und Channels zur Laufzeit erstellt werden können. Außerdem muss die Konfiguration nichmt mehr statisch zur Kompilierzeit in den Client eingebunden werden. Weitere wichtige neue Features sind RTMP Tunneling, Offline Caching (für Apolloanwendungen), WSRP (Portal) Support sowie QoS.
j2Flex ist ein für Adobe Flex Anwendungen optimiertes Java Persistence Framework aus unserem Hause.
Mehr Infos im PDF: j2Flex Java Persistence Framework für Adobe Flex
Wir haben kürzlich einen Performance-/Lasttest der Flex Data Services (FDS) unter Zuhilfenahme des Flex Stress Testing Frameworks durchgeführt und die Ergebnisse in einem White Paper zusammengefasst.
Uns ging es bei den Tests vornehmlich darum, die Grenzen von FDS hinsichtlich maximaler Nachrichten pro Sekunde in Abhängigkeit der verschiedenen Services (Remoting, Messaging und Data Management) zu bestimmen. Die von uns durchgeführten Tests zielen auf möglichst viel Kommunikation mit FDS hin und spiegeln keine typischen Anwendungsfälle wieder.
Trotzdem lässt sich aus den Ergebnissen ableiten: FDS skaliert sehr gut und kann in der Express Edition ohne Probleme 80 Benutzer gleichzeitig bedienen. Natürlich hängen viele Faktoren vom tatsächlichen Laufzeitverhalten ab (Netzwerk, Datenbankserver, Hardware, Applicationserver, Clustering etc.) aber unter dem Strich sehen die Ergebnisse sehr positiv aus und können als grobe Richtlinie für eigene Projekte dienen.
Das White Paper kann hier heruntergeladen werden:
Flex Data Services White Paper (PDF, 133 KB)
Wir bieten ab sofort einen neuen Flex Code Review Service an. Diese Dienstleistung wird in einem Adobe Connect Professional Onlinemeetingraum durchgeführt, so dass teure Reisekosten entfallen. Über Screensharing und VoIP lässt sich so eine effiziente Analyse des Codes durchführen.
Der Code Review wird selbstverständlich von einem kompetenten Flexperten durchgeführt – Tipps & Tricks sind also inklusive.
Weitere Infos dazu gibt es hier.
Flex 2.0.1 ist veröffentlicht worden. Flex 2.0.1 ist zum einen ein kostenloses Update für das Flex SDK, Flex Builder, Flex Charting und die Flex Data Services. Außerdem ist zeitgleich Flex Builder für Mac OS X veröffentlicht worden
Die wichtigsten Änderungen im Einzelnen:
Das Update erkennt automatisch eine vorhandene Flex 2 Installation. Beim Download also aufpassen, welche Version man runterlädt!
UPDATE: heise.de zum gleichen Thema
Gruß,
Dirk.
Flex 2.0.1 (Update für Flex Builder, SDK und FDS) wird “innerhalb der nächsten 7 Tage” verfügbar sein. Dies lässt sich aus dieser Mail auf flexcoders ableiten.
Mehr dazu natürlich, sobald es offiziell da ist
UPDATE: mehr Infos von offizieller Seite (Features etc.) hat Ted Patrick im Angebot.
Gruß,
Dirk.
Yakov Fain, Victor Rasputnis und Anatole Tartakovsky – die Autoren von “Rich Internet Applications with Adobe Flex and Java” – haben ein Tool namens DAOFlex unter der GNU GPL veröffentlicht. Das Tool erstellt auf Grundlage von einfachen Java/XDoclet Annotationen Java, ActionScript und MXML Klassen, die direkt in einer Data Management Anwendung genutzt werden können und hilft außerdem beim Deployment.
Gruß,
Dirk.