JBoss AS 7.1 supports full Java EE 6 profile
Codenamed ‘Thunder’, this JBoss server is looking to shake things up a bit with the biggest release in the community’s history
The JBoss community have made a huge leap in application server
technology with the release
of JBoss AS 7.1 Final – improving on the lightweight
AS 7 architecture with improved security, enhanced management
features, and advanced clustering capabilities. AS
7.1 Final is a certified implementation of
the Java Enterprise Edition
6 Full Profile specification, joining the likes of
Glassfish, Geronimo and WebSphere in offering a full Java 6
The team have long proclaimed that they would get full
Enterprise Java certification, saying back in July when AS 7 was
released that they were looking to achieve their goal by early
2012. Up until now, JBoss AS 7 could only muster
the “Java EE 6 Web Profile” for web
applications but now they’ve got the full works.
This certification brings a lot of new upgrades to the table
- EJB 3.1 Full – Adds a number of key features, including remote
communication, asynchronous method invocation, timers,
message-driven beans, and legacy compatibility with EJB 2.
- CMP 2 – Provides a legacy persistence manager which predates
JPA. This is benefical to legacy applications which make use of EJB
2.x Entity Beans.
- JAX-WS 2.2 – Allows simplified usage of Web Services in the EE
- JAX-RPC 1.1 – Offers legacy support for older Java EE Web
- JAX-RS 1.1 – Supports the construction of RESTful Web Services
using the Java EE platform.
- JavaMail 1.4 – Allows Java EE applications to send and receive
- JCA 1.6 – Provides a mechanism for third parties to provide
support for custom data sources, as well as connection pooling and
transaction management for database access.
- JMS 1.1 – Adds advanced messaging support to EE
- IIOP – Supports interoperablility with other application
servers and non-Java CORBA clients.
- JSR-88 – Allows for managing deployments to a Java EE server in
a portable fashion.
The moniker given to this release, ‘Thunder’ aptly describes the
impact it makes for server technology. There’s also a heavy focus
on the need for speed, with AS 7 able to boot up in a lightning
quick 2 seconds from an ordinary laptop, yet Dimitris
Andreadis believe that it could become even quicker in the
Another important difference with this release is in regard to
security, with remote
access requiring secure authentication by default, for
management and remote application protocols.
It’s no wonder that the JBoss team behind AS 7.1 are lauding it
as the biggest release in the server’s history. Aside from the mega
upgrade, there’s also been 590 JIRA issues resolved,
meaning a total of 1465 issues resolved since 7.0.2.Final.
This is thanks to the thriving community working behind the scenes
and this release signals to the enterprise world just how big a
part JBoss are.
You can download JBoss 7.1.0 Final here and get to grips
with all that is new behind the product.