Open source application servers vendor JBoss Inc will today release version 4.0 of its core JBoss AS product, which is claimed to be the first open source application server to support AOP (aspect oriented programming) for Java.
Version 4.0 of Atlanta, Georgia-based JBoss’s application server offers full support for Java 2 Enterprise Edition 1.4 as well as AOP, which uses a series of tags for developers to ear-mark fields like persistence, security, remote procedures, and caching.
This speeds development due to the requirement for less coding, while maintenance of the application is simplified as changes are implemented through the tags and reflected in real time, without the need to go offline to change code or the model.
JBoss CEO, Marc Fleury, described version 4.0 of JBoss AS as culmination of nearly three years of research in aspect orientation and offered it as evidence of the ability for open source developers to innovate ahead of the market.
The aspect-oriented framework allows the delivery of Enterprise JavaBeans-like functionality, such as persistence and distributed transactional caching, to any POJO (Plain Old Java Object).
As well as AOP, JBoss AS 4.0 offers full clustering of any Java object, including EJB, HTTP and POJOs, improved performance and server utilization, a service oriented architecture to enable services and to be added or removed based on the needs of the user. JBoss AS 4.0 is available for download now free of charge.