The most popular Java-based application server in use today, JBoss is expected to reach three million downloads in 2003. Employees of JBoss Group and developers from the open source community worked together to produce JBoss 4.0. It is designed for use by Java developers, systems administrators, and ISVs. A version intended to support enterprise applications in production will be available in the fourth quarter of 2003.
The AOP architecture of JBoss 4.0 enables it to provide a wide range of services, including object persistence, caching, acidity, remoteness, transactions and security. The framework allows developers to write plain Java objects and apply these enterprise-type services later on in the development cycle - without changing a line of Java code. This provides a clean separation between the system architect and the application developer. Unique among Java-based application servers today, this architecture combines the simplicity of standard Java with the power of J2EE.
JBoss 4.0 includes:
"With JBoss 4.0, we're accelerating the pace of J2EE innovation by offering services and higher-level functionality other vendors can't even begin to provide," said Marc Fleury, founder and CEO of JBoss Group. "JBoss 4.0 leverages its new AOP framework to ship services and aspects that are not present in other Java servers or the J2EE specification. For example, it is the only Java application server to enable developers to define acid behavior for all Java objects, including those existing in Web layers. The server's remote framework and associated aspects also allow developers to easily define methods as 'one way' for asynchronous calls. This is an extremely useful programming construct that today requires heavy use of JMS messaging and EJB Message Driven Beans. None of these Java object services are available outside of the JBoss server."






