Open Services Gateway Initiative (OSGi) is an application framework capable of deploying java applications or services, which can be dynamically employed, updated, or removed. Therefore, it can be a very useful means for providing service updates and ensuring that all the required classes for an application are made available as and when required. WebSphere MQ Everyplace provides an example bundle that provides WebSphere MQ Everyplace messaging within this framework.
In this chapter, WebSphere MQ Everyplace and OSGi are explained under the following headings: