Presentation: "ServiceMix 4: ESB Evolution with OSGi"
Time: Friday 12:05 - 13:05
Location: Concordia Room
Apache ServiceMix 4 is an OSGi-based container for developing and deploying integrated applications. ServiceMix has evolved from a stand-alone implementation of the JBI 1.0 specification (JSR-208) which provides a standards based approach to developing and packaging integration code, into a multipurpose ESB and application container which goes far beyond the original JBI functionality while still allowing full featured support for JBI.
In this session we will quickly review the evolution of ServiceMix into the multipurpose ESB and integration container that it is today. The reasons for adopting OSGi as a core part of the architecture will be reviewed and related to the requirements for enterprise users. We'll build and deploy some typical integration scenarios using Apache Camel for routing and ServiceMix as a runtime. Time permitting, we'll also demonstrate deploying and managing a web application which integrates with OSGi and the ESB directly into ServiceMix.
In closing, we'll take a look at the roadmap for ServiceMix and what can be expected in the next 12 months.