Adobe Admin SourceForge Editorial Staff

BlazeDS Overview

Welcome to BlazeDS! BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex™ and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.

The evolution to more engaging RIAs has created the need for better data connectivity options. Remoting simplifies the reuse of existing server logic automatically marshalling calls between the Flash client and the Java methods on the server. In addition, the use of a AMF binary data transfer format increases performance, allowing applications to load data up to 10 times faster than with text-based formats such as XML or SOAP.

Previously available only as part of Adobe LiveCycle® Data Services ES, Adobe is contributing the proven BlazeDS technologies to the community under the LGPL v3. BlazeDS gives the rapidly growing Adobe developer community free access to the powerful remoting and messaging technologies developed by Adobe.

Reasons to Adopt BlazeDS

The following are the top reasons to adopt BlazeDS:

  1. Easily connect Flex and Adobe AIR™ applications built using Flex and Ajax to existing Java server logic
  2. High performance data transfer for more responsive applications
  3. Real-time server push over standard HTTP
  4. Full pub/sub messaging that extends existing messaging infrastructure
  5. Free and Open source

Adobe has published the AMF binary data protocol specification, on which the BlazeDS remoting and messaging implementation implementation is based, and is committed to partnering with the community to make this protocol available for every major server platform. Please read the FAQ for further details on BlazeDS and Adobe's open source plans.

Range of Data Services Solutions Available from Adobe

Adobe Systems offers industry leading solutions focused on the development of rich internet applications that include high levels of data integration. Adobe offers LiveCycle Data Services ES2 for those customers who require a commercially licensed version of BlazeDS or who wish to go beyond the infrastructure features of BlazeDS by adding higher level data functionality such as data synchronization, offline support for Adobe AIR, portal integration, RIA integration with LiveCycle Enterprise Suite business processes and document services, as well as more advanced deployment options for maximum scalability.


Open source Java remoting and web messaging for Flex & AIR applications

  • Simplifies integration with existing Java code
  • Increases performance
  • Enables pub/sub and push over standard HTTP
  • For a complete description of the BlazeDS features, please refer to the BlazeDS Feature List

LiveCycle Data Services ES2

LiveCycle Data Services ES2 is a complete data infrastructure for enterprise Flex and AIR applications

  • Reduced dev & maint. costs for complex DB applications
  • High performance data streaming, paging, and data synchronization requirements
  • Integration with portals
  • LiveCycle connectivity
  • Advanced deployment options for maximum scalability
  • Access to developer and enterprise support resources
  • See comparison chart for more details


Home: Features