FreeMarker is not a Web application framework. It is suitable as a
component in a Web application framework, but the FreeMarker engine itself knows
nothing about HTTP or servlets
free and more feature rich alternative to BlazeDS, but also outranks LCDS’ out-of-the-box features when it comes to data management, streaming media and integrating with mobile devices and Cloud computing
developer tools like code generation, invocation test drive and interoperability with multiple IDEs and frameworks
supporting integration with mobile clients (Android, Windows Phone 7, RIM Playbook and soon iOS) and the Java service layer, which includes support for Java POJOs, EJBs, Spring Beans, Grails controllers, Hibernate Objects and XML Web Services
Red5 includes support for the latest multi-user API’s including NetConnection, NetStream and SharedObject’s while providing a powerful RTMP / Servlet implementation
support for the RTMP protocol, the application server has an embedded Tomcat Servlet container for JEE Web Applications
Java - Adobe BlazeDS, Adobe LiveCycle Data Services (formerly known as Flex Data Services), Exadel Flamingo, RED 5, Cinnamon, OpenAMF, Pimento, Granite, WebORB for Java
Java NIO high-performance messaging (thousands of clients per CPU)
No
Yes
Real Time Messaging Protocol (RTMP)
No
Yes
Data throttling
No
Yes
Reliable communications
Code Engineering
Database Engineering
Debug & Visualize Applications
MDG Technologies (Create & Use)*
Model Driven Architecture (MDA)
Project Discussion Forum
Replicate .EAP Projects
Reverse Engineer Binaries (Java, .NET)
Shared Models
WSDL Engineering
XML Schema (XSD) Engineering
Audit Model Changes
Baseline Diff/Merge
DBMS Repository**
Floating Edition Available
Lazy Load
Scripting with JScript, VBScript and Javascript
Security (Role-based)
WAN Optimizer
BPEL Generation from BPMN diagrams
Business Rules Composer
Executable Code Generation from Behavioral Models
Math Support built into Script Engines