This post originated from an RSS feed registered with Java Buzz
by Fred Grott.
Original Post: Why track JavaEE5 compatible servers in opensource?
Feed Title: ShareMe Technologies LLC-The Mobile Future
Feed URL: http://www.jroller.com/shareme/feed/entries/rss
Feed Description: A Weblog about Java programming and digital convergence on mobile devices in such areas as P2P and collaborative technology.
Oneof the aspects of picking up the difference between J2EE 1.4 and JavaEE5 is understanding the apis of course but how to apply those apis. Part of that understanding comes from observing and analyzing new ways to implement JavaEE. Not to become a full JavaEE kernel hacker but comparing two open source JavaEE implementations allows you to get a better view of JavaEE5 technology.
Of course with most of the JavaEE5 jsrs/specs being finalized in May we have the Sun Glassfish Server platform to demo all the blueprint samples and etc. However, changes in the JavaEE OEM and marketplace have introduced new integrations that have not finalized through the jcp/jsr process as of yet.
The right combination of innovating IDE and other open source JavaEE server besides Sun's will give you the edge as developer to mater this new JavaEE5 world. For example, Apache Geronimo not only releasing 1.2 soon that will be JavaEE compatible but also the non java integrations in a new JavaEE way matched with the Eclipse IDE.
For example using several strategies to integrate non java server side into a JavaEE server including portal bridges, OSGi, and etc. On the IDe side, Eclipse providing the plain non java stack tools now and future releases of projects that provide tools for the server side on OSGi and etc.
Apache Geronimo is not the only one moving towards these goals as both Jboss and Jonas are also making comparable progress on these goals. Although, I know as developer you will choose your own poison kool-aid to drink you will still win in mastering JavaEE5 by choosing Apache Geronimo, Jboss, or Jonas.