Free and open source software company Red Hat has launched JBoss Application Server 7, which touts Java Enterprise Edition 6 Web Profile certification, easier deployment and a smaller memory footprint among its key developments.
JBoss Application Server 7 can be issued as an on-site, virtualised or cloud-based deployment, which the company said provides developers with more freedom to create enterprise Java apps as well as mobile applications.
"The final version of JBoss Application Server 7 represents a major milestone in the evolution of Java application servers from complex and monolithic to more lightweight, modular and agile," a Red Hat spokesperson said in a statement on Tuesday. "This release will enable developers to re-think how they develop and deploy enterprise Java applications."
In addition to Java EE6 Web Profile certification, JBoss AS7 has been built on an optimised modular service container and new domain model, which Red Hat said allows AS7 to scale from single devices to "larger mission-critical clusters".
The release also includes new domain model and management APIs for automation of servers and clusters, and Arquillian testing which allows for remote and embedded component testing without the need for a full enterprise Java container.
Other new functionality includes Java Context and Dependency Injection (CDI) support, which the company said makes it easier to write, test and maintain code.
Red Hat JBoss Application Server 7 will undergo around six months of community and select partner testing before the release of the enterprise version — JBoss Application Platform 6 — planned for release early next year. JBoss AS7 integration with Red Hat OpenShift is planned for later in July, Red Hat said.