Die Flexperten Herrlich & Ramuschkat

Archive for the 'FDS' Category

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

Flex Builder 3 und SDK Beta 3, AIR Beta 3 und BlazeDS verfügbar!

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.

Die Flexperten als Speaker auf der MAX 2007 Europe

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.

LiveCycle Data Services 2.5 Public Beta

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 Java Persistence Framework für Adobe Flex

j2Flex ist ein für Adobe Flex Anwendungen optimiertes Java Persistence Framework aus unserem Hause.

  • Flex – Entwickler, die keine Java- bzw. J2EE-Experten sind, sollen in die Lage versetzt werden, selbst ein hoch performantes Java-Backend zu erstellen (teilweise ohne Java Programmierung).
  • Das j2Flex Persistence Framework soll neben der Datenspeicherung auch weitere Funktionalitäten wie User-Management mit LDAP-Anbindung, Zugriffs-Rechteverwaltung, Mehrsprachigkeit der Daten sowie Versionierung und einen Workflow unterstützen.
  • Durch Einsatz des j2Flex Persistence Framework soll der Aufwand in der Entwicklung des Backends für Flex –Anwendungen um bis zu 65% reduziert werden.

Mehr Infos im PDF: j2Flex Java Persistence Framework für Adobe Flex

Flex Data Service Performance White Paper

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)

Neuer Service: online Flex Code Review

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 für Mac und Windows veröffentlicht!

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:

  • Runtime CSS (d.h. Stylesheets können zur Laufzeit nachgeladen werden. Allerdings müssen sie zuvor als SWF kompiliert werden, kein natives Laden von CSS!)
  • Modules (integrierte Schnittstelle, um eine Flexanwendung in n Einzelmodule zu zerlegen, und diese dann zur Laufzeit dynamisch nachzuladen. Also weg von einer monolithischen SWF zu modularen Applikationen!)
  • Unterstützung von Eclipse 3.2!!!
  • ASDoc Update
  • Weitere 250 Bug Fixes (für FDS und das SDK)

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 bald erhältlich

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.

Flex 2.0.1 Vorankündigung

Mehr dazu natürlich, sobald es offiziell da ist :)

UPDATE: mehr Infos von offizieller Seite (Features etc.) hat Ted Patrick im Angebot.



Gruß,
Dirk.

DAOFlex Code Generator

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.

Nächste Seite »