OSGi
OSGi stands for Open Services Gateway initiative. In this framework, every jar acts as a bundle and its dependencies are configured in the META-INF of the jar. Major implementations of OSGi framework are Felix (By Apache), Equinox (By Eclipse) and Knopflerfish.
Quick Start:
- Create a simple OSGi bundle and deploy it in Eclipse Equinox (an OSGi framework).
Create a Bundle and deploy in an OSGi framework
- Create two bundles with one bundle dependent on other and deploy in Eclipse Equinox.
Resolving OSGi Bundle Dependencies
- Download JBoss FUSE and Developer’s Studio and deploy a bundle in it.