Here is the table of features I managed to find:
| Feature | BlazeDS | GraniteDS | WebORB | LifeCycleDS |
|---|---|---|---|---|
| Data management Services | ||||
| Client-Server synchronization | - | + | + | + |
| Conflict resolution | - | - | + | + |
| Data paging | - | + | + | + |
| SQL adapter | - | - | + | + |
| Hibernate adapter | - | + | + | + |
| Document Services | ||||
| LiveCycle remoting | - | - | + | + |
| RIA-to-PDF conversion | - | - | +(plugin) | + |
| Enterprise-Class Flex application services | ||||
| Data access/remoting | + | + | + | + |
| Proxy service | + | + | + | + |
| Automated testing support | - | - | +(through RIA AppPuncher –coming soon) | + |
| Software clustering | + | + | + | + |
| Web tier compiler | - | + | + | + |
| Flex code generation | - | + | + | - |
| Enterprise Integration | ||||
| WSRP generation | - | - | - | + |
| Ajax data services | + | - | + | + |
| Flex-Ajax bridge | + | - | - | + |
| Runtime configuration | + | - | + | + |
| Open adapter architecture | + | - | - | + |
| JMS adapter | + | + | + | + |
| Server-side component framework integration | + | + | + | + |
| Stateful services (session scope for Java objects) | - | + | + | ? |
| Singleton services (application scope for Java objects) | - | + | + | ? |
| Server-to-client method invocation | - | - | + | ? |
| ColdFusion integration | - | - | + | + |
| Service browser displaying POJOs, Spring beans, EJBs and a list of deployed JAR files |
- | - | + | - |
| Offline Application Support | ||||
| Offline data cache | - | - | + | + |
| Local message queuing | - | - | + | + |
| Real – Time Data | ||||
| Publish and Subscribe messaging | + | - | + | + |
| Real -time data quality of service | - | + | + | + |
| RTMP tunneling | - | - | + | + |
| Frameworks build-in integration | ||||
| Spring | - | + | + | - |
| EJB3 | - | + | ? | - |
I used the following articles:
http://sujitreddyg.wordpress.com/2008/01/31/blazeds-and-lcds-feature-difference/
http://www.infoq.com/news/2008/02/granite-data-services
http://www.themidnightcoders.com/weborb/java/product_editions.shtm
http://mcoderkat.wordpress.com/2009/02/08/weborb-for-java-vs-blazeds-vs-lcds/
http://www.graniteds.org/confluence/display/DOC/1.1.+What+is+Granite+Data+Services
http://www.adobe.com/products/livecycle/dataservices/features.html


