Details
JOnAS 5: Towards an 'agile' application server
von Guillaume Sauthier (Bull S.A.S)
Freitag, 01.06.2007, Saal 1: Karlsruhe, 10:00-11:00 Uhr
This talk discusses a return upon experience in the refactoring of the JOnAS Java EE core that proposes a flexible and dynamically adaptable services layer. Relying on an OSGi based architecture, the application server is improved in several aspects such as modularity, dynamism, code loading and unloading, on demand server adaptation, re-configuration, services update on the fly.
This talk starts with a brief introduction of the OSGi concepts, an overview of the expected benefits for JOnAS and the pros and cons that the new Service Oriented Architecture offers. Based on the experience gained with JOnAS, the refactoring process of a first class Java EE enterprise application server is discussed afterwards,: dependencies management, new defined modules, project build tools, continuous testing, OSGi specifics. Indeed, JOnAS 5, based on Apache Felix, illustrates perfectly the unification between OSGi and the Java EE world.
Über den Autor Guillaume Sauthier:
Guillaume Sauthier is working at Bull for 4 years, on the next generation open source application server JOnAS. He worked on the web services area for 2 years, contributing and becoming a committer in the Apache Axis project. He is involved in the Java Community Process (part of the JSR 291 expert group), in the OSGi Alliance (defining requirement for the new Remote Management group). He is the project leader of the Objectweb JASMINe project, that targets cluster/SOA management.

