The IBM Rational Development Tools for OSGi Applications help you build enterprise applications that benefit from the modularity, dynamism, versioning, and third-party library integration provided by the OSGi applications framework.
The Open Service Gateway initiative (OSGi) Alliance framework is becoming increasingly popular. It provides great mechanisms for developing modular and dynamic applications. The recent OSGi Service Platform Release 4 V4.2 specifications introduced the Blueprint Container specification. In this article, learn how the Blueprint Container provides a simple programming model for creating dynamic applications in the OSGi environment without adding complexity to the Java™ code. Numerous examples help get you started with the Blueprint XML file and the component XML definitions.