Java and Web 2.0 Applications
Wednesday, November 28th, 2007This article explains all my toughts about how JEE is not fit for developing Web 2.0 based applications and why we need to use auxiliar frameworks that are not Java standard (Like Spring, Hibernate, etc.)!
“Web 2.0 applications developed using standard Java™ Platform, Enterprise Edition 5 (Java EE)-based approaches face serious performance and scalability problems. The reason is that many principles that underlie the Java EE platform’s design — especially, the use of synchronous APIs — don’t apply to the requirements of Web 2.0 solutions.”
“In a Web 2.0 context, mash-up applications frequently use services and feeds exposed through an SOA’s service APIs (see Java EE meets SOA ). These applications need to consume services in a B2C context.”
For me, this also explains how frameworks like Ruby on Rails that were built with considerations of this new trend of applications, have a huge success on the development of Web 2.0 applications!
Enjoy: http://www.ibm.com/developerworks/java/library/wa-aj-web2jee/index.html?ca=drs-