Red Hat this week announced the general availability of its JBoss Enterprise Application Platform (EAP) 5.0. The Enterprise Linux and open source middleware provider made the announcement at its annual Red Hat World and JBoss Summit conference taking place in Chicago this week.
EAP 5.0 supports a range of Java programming and component models, including Java EE, POJOs, the Spring Framework, OSGi, the Google Web Toolkit, several RIA frameworks and several dynamic languages. The underlying microcontainer also makes it possible to separate enterprise services from the core runtime engine, making it more configurable. DZone recently published a series of articles describing the Microcontainer's component model as well as how it handles advanced dependency injection and IoC.
EAP 5.0 delivers on the promise of the company's JBoss Open Choice strategy, which was unveiled at JavaOne earlier this year.
Open Choice expands JBoss' Java application server portfolio , adding three new profiles to support varying degrees of workloads across basic Java Web applications, Rich Internet Applications, and enterprise, transactional applications. The three new platform products include:
- JBoss Enterprise Application Platform 5.0 (Early Access) - JBoss AS 5.x with full support for enterprise features such as clustering, caching, messaging, transactions, and a full Web services stack.
- JBoss Enterprise Web Platform 5.0 - targetted at mid-sized workloads, focused on light and rich Java applications. Builds upon the new Java EE Web Profile with a lighter weight version of JBoss AS which still provides features for clustering, caching and Web services
- JBoss Enterprise Web Server 1.0 - JBoss Enterprise Web Server with enterprise product support lifecycle for Apache Web Server, Apache Tomcat.
Red Hat's middleware portfolio is designed to help customers take advantage of cloud computing. As a core component of Red Hat's cloud computing foundation, customers should be able to combine JBoss Enterprise Application Platform and Red Hat Enterprise Linux with integrated virtualization technologies that provide customers with a fully virtualized, standards-based enterprise open source cloud computing service platform, supporting both on-premise and off-premise cloud deployments said the press release.
JBoss Enterprise Application Platform 5.0 is designed to leverage a second generation service-based Microcontainer architecture to provide a consistent and modular series of enterprise deployment features for clustering, caching, transactions, web services, security and more, regardless of the selected programming model or deployment style.
Developer tooling is available with JBoss Developer Studio, an Eclipse-based integrated development environment that provides a comprehensive set of tools developers need to quickly build rich, highly interactive applications and services using technologies like Seam, Java EE, Spring, Hibernate, AJAX, RichFaces and more, according to the release announcement.
DZone has published over 85 articles, tutorials, interviews, and podcasts covering a range of JBoss.org projects as well as commercial offerings such as JBoss Developer Studio, EAP, and JBoss AS 5. For more information and resources, you can visit http://www.dzone.com/mz/jboss