Red Hat has unveiled itsJava strategy and a platformcalled JBoss Choice,
which it says tackles application complexity by providing a single
environment for deploying different programming models for
Java.
Red Hat said its aim was to reduce the uncertainty in the Java
market.
JBoss Choice uses the concept of a Microcontainer, an
application platform architecture that separates the application
from the different Java programming frameworks that are
available.
According to Red Hat, the software allows developers to use
popular programming models and frameworks such as Spring, Seam,
Struts, Google Web Toolkit and Java Enterprise Edition to create
applications, which can then be managed in a standard way.
The core application platform is separated from these enterprise
services and APIs, which means that users are isolated from the
choices programmers make when writing code, Red Hat said.