czwartek, 22 marca 2007

LiveCycles Data Services 2.5 beta

Na Adobe Labs mamy do ściągnięcia LiveCycles Data Services 2.5 beta. Adobe rozwija się w kierunku firmy tworzącej oprogramowanie dla programistów. Ostatnio Adobe wypuściło następcę Flex Data Services do beta testów.

Czym jest ten produkt serwerowy? To jest aplikacja J2EE

  • pozwala na synchronizację danych
  • paginację danych (dzielenie danych na mniejsze porcje)
  • może obsługiwać sytuacje w których doszło do rozłączenia z klientem
  • obsługa technologii typu "push" - automatycznie przesyłanie danych do klienta
  • pozwala na subskrypcję i publikowanie wiadomości z takich systemów jak Java Message Services
  • umożliwia współdzielenie danych pomiędzy wieloma użytkownikami.
  • możliwe jest przeprowadzanie testów wydajnościowych i funkcjonalnych
Niewiele jest informacji w internecie o tym jak korzystać z FDS. Najpierw trzeba ściągnąć Flex Data Services 2 Express i przejrzeć zawartą w nim dokumentację i oraz przestudiować przykłady

Potem warto przeczytać artykuły: Introduction to the Flex Message Service Setha Hodgsona i Seana Neville. Jest to artykuł wprowadzający czytelnika w tematykę używania wiadomości z systemów JMS. Natomiast Jeff Vroom napisał artykuł o wykorzystaniu zarządzania danymi w FDS: Architecting RIAs with Flex Data Management Services. Sporo informacji można znaleźć na blogu Victora Rubba , a takze sporo ciekawych przykładów na blogu Christophe Coenraets
Polecam zapoznanie sie z 30 Minutes Flex Test-Drive for Java Developers
Dla korzystających z FlashDevelop polecam zapoznanie sie z wtyczką do tego programu.

Powstały już nawet dwa produkty, które zamierzają konkurować z FDS. Są to opensourcowy Granite Data Services i jak komercyjny WebORB Presentation Server firmy Midnight Coders (ma korzystna cenę).

Natomiast Adobe wypuszczając LiveCycles Data Services 2.5 beta wzbogaciło go dodatkowe funkcjonalności
  • generowanie plików PDF
  • konfiguracja w trakcie działania usługi
  • Ajax Data Services - pozwala na wykorzystanie Ajax w współpracy z danymi
  • Flex-Ajax Bridge (FABridge) - mała biblioteka umożliwiająca skryptom Ajax zmieniać zawartość w aplikacjach Flex
  • wsparcie do synchronizacji z aplikacjami Apollo
  • Tunneling RTMP - pozwalający na obsługę aplikacji w przypadku gdy nie ma możliwości bezpośredniego połączenia z powodu stosowania firewalli
  • SQL Adapter pozwalający na uproszczenie programowanie danych z baz danych
  • zawiera nowa bibliotekę znaczników JSP do obsługi kodu ActionScript i MXML

Brak komentarzy: