Over at Sun’s Java site, there’s a lot of attention on Glassfish, in particular with it v3 release. The Glassfish v3 Technology Preview 2 gives an early look at what’s to come.
What is Glassfish? It’s a new application server for Jave Enterprise Edition platofmr, based on source code by Sun and Oracle’s TopLink Persistence system, which uses uses a relational database to store Java objects for persistence. Glassfish uses a derivative of Apache Tomcat as servlet container, but incorporates the Grizzly Java NIO (a collection of Java APIs for intensive I/O operations) for scalability and speed.
WaveMaker 3.0 is a WYSIWYG builder for Java Web applications. It creates standard Java applications based on Dojo AJAX widgets, Spring, and Hibernate. WaveMaker apps deploy as standard Java WAR files and can be opened and extended in Eclipse or Netbeans.
OpenXava announces the release of version 3.0.1 today. OpenXava is a framework to develop Java Enterprise/J2EE applications rapidly and easily. Allows you to define applications just with POJOs (Plain Old Java Objects), JPA (Java Persistence API) and Java 5 annotations. Feature rich and flexible since it’s used for years to create business applications with Java.
OpenXava generates Java Web Applications (J2EE/JavaEE), they can be deployed in any Java Portal Server (JSR168) as portlet applications. OpenXava works on the concept of business components as opposed to MVC (Model-View-Controller) programming methods.
Read the rest of this entry »