Archive for September, 2010

LiveCycle Data Services continues to Blaze a trail through the enterprise

Colleague Damon Cooper recently posted a good post on the reasons that our enterprise customers are increasingly choosing LiveCycle Data Services to deliver rapid, reliable messaging to Flex-based applications. I quote his article below:

The question of when should you consider LiveCycle Data Services vs BlazeDS for Flex/Flash application development comes up frequently, and is documented elsewhere, but let me also tackle it here, since I’m engineering director for both BlazeDS and LiveCycle Data Services at Adobe:


Previously only available in LiveCycle Data Services ES, Adobe’s server-side remoting and messaging technologies are now available as open source software. Using BlazeDS, developers can easily connect to back-end distributed data and push data in real time to Flex and AIR applications. The technologies included in BlazeDS, along with the Action Message Format (AMF) protocol specification, are being contributed to open source under the Lesser General Public License (LGPL v3) and are available at

Choose BlazeDS if you need:

* Ease of integration with existing Java™ code
* Fast binary data delivery and transfer
* Publish/subscribe and push messaging over standard HTTP
* Limited scalability and performance
* Limited deployment options
* No support options

Adobe LiveCycle Data Services ES

Offered as a solution component within the LiveCycle ES family, LiveCycle Data Services ES is a complete data infrastructure for enterprise Flex and AIR applications. If you require a commercially licensed version of BlazeDS, or you need to go beyond the infrastructure features of BlazeDS by adding higher level data functionality, then LiveCycle Data Services ES is right for you. Find out more at the Adobe LiveCycle Data Services ES Product Home Page

In particular, choose LiveCycle Data Services ES if you need any of the following:

* High-performance data streaming, paging, and data synchronization
* High scalability of numbers of simultaneously connected users
* Reduced development and maintenance costs for complex database applications
* Offline support for Adobe AIR
* Ultra-RAD Model-Driven Flex Application Development and Deployment
* Integration with portals
* LiveCycle connectivity to integrate RIAs with business processes and document services
* Advanced deployment options for maximum scalability, security and flexibility
* Access to Adobe enterprise support resources to help you run business-critical applications

For real-time applications, LiveCycle Data Services can push up to 400,000 messages to 500 concurrent clients with an average latency under 15 ms on a single dual-processor machine.