OSGi & Java EE in GlassFish
Making Community · Standard (25 mins)
Tags: JavaEE , OSGi DevCon
Wednesday, 14:00, 25 minutes | Grand Ballroom
There is a lot of activity in the Enterprise Expert Group of OSGi about use of OSGi in enterprise Java environment. GlassFish v3, which is the first application server to be certified as Java EE 6 compliant, has an OSGi based kernel. Not only it is a container for standard Java EE applications, but it supports what is called a hybrid application.
A hybrid application is a Java EE application as well as an OSGi bundle. It allows application components such as Servlets, EJBs to take full advantage of:
Features such as modularity/dependency management, service dynamism, etc. provided by OSGi service platform.
- Services such as transaction management, security, persistence, etc. offered by the Java EE platform.
In this presentation, we will discuss the benefits of hybrid applications and demonstrate how such applications can be built and deployed.