Activate your free membership today | Log-in

Friday, June 16th, 2006

State of Ajax for Java

Category: Articles

Geert Bevin (also known as Mr. RIFE) was asked to give an overview of the state of Ajax frameworks on the Java side.

This PDF shows you the highlights from the talk.

He covers:

  • Google Web Toolkit
  • DWR
  • OpenLaszlo
  • JMaki

Posted by Dion Almaer at 10:32 am
12 Comments

+++--
3.5 rating from 22 votes

12 Comments »

Comments feed TrackBack URI

I’d like to add ICEfaces to this list.
It’s a Java-specific rich web app development solution based on JSF that works with existing Java IDEs.
Main features:
Smooth, incremental page updates with in-place editing and without full page refresh.
Asynchronous page updates driven from the application in real time. (Server-push without polling)
JavaScript-free AJAX application development, all development is done in Java and JSF JSPs or Facelets markup.
Supports a comprehensive component suite including rich capabilities such as Drag & Drop, effect animations, etc.
Very simple to author “groupware” style AJAX-applications using the ICEfaces Java API.

Online demos are available here.
The complete ICEfaces Community Edition is available for free download, development, and distribution if you’d like to check it out.
Regards,
Ken Fyten
ICEfaces Product Manager

Comment by Ken Fyten — June 16, 2006

Wish he included ASP.net frameworks as well, such as Atlas and Script#. Anybody seen such a comparison?

Comment by Dylan Greene — June 16, 2006

I would like to see in this list. It looks really good. The new Java version is well integrated to JSF.

Comment by Kenedy Araujo — June 16, 2006

I would like to see Backbase in this list. It looks really good. The new Java version is well integrated to JSF.

Comment by Kenedy Araujo — June 16, 2006

I’m disappointed that neither Echo2 nor ZK was included. I haven’t played with them yet, but they both look impressive. ZK is mostly markup, but Echo2 is all java. I would think that would be attractive to java developers. Any one out there using either of these ajax frameworks?

Comment by Philip Wade — June 16, 2006

You’re right guys, all these frameworks are interesting too, but as mentioned in the blog entry I had only 15 minutes to present these so I obviously had to make choices.

Comment by Geert Bevin — June 16, 2006

I have used Echo2 for some serious application development and I am very happy with it. I was initially reluctant to put as much data as it wants into the session, but once you have all of your objects serializing correctly, you can do session replication without any problems. It seems quite fast in all of the tests we’ve done and I haven’t run into any show-stopper bugs yet. I wish the stylesheet system were a bit better in a few ways, but I’m happy enough.

Comment by Eric A. Maginniss — June 16, 2006

Author forgot to mention about comprehensive list of widgets Google Web Toolkit supports.

Comment by ruslanfg — June 19, 2006

I second Philip Wade’s comment about Echo2 and ZK. Additionally, ThinWire is a solid open source server-side Java framework that has been used to build very large financial applications. http://www.thinwire.com

Comment by Joshua Gertzen — June 21, 2006

ZK has become one of the most active project in sourceforge (though I don’t know how SF calculates ‘activity’). It must be very popular.

Comment by Samia — July 3, 2006

Echo2 is ready for more than one year, while GWT is just one month old. Hardly to believ you skip it fro GWT.

Comment by Samia — July 3, 2006

JAVA Software Technologies

Http://rndinfo.com

Comment by JavaApplicationDevelopment — August 14, 2008

Leave a comment

You must be logged in to post a comment.