Information Management IBM InfoSphere Master Data Management, Version 11.3

Introduction to OSGi and InfoSphere MDM

OSGi enables users to work with a development model in which the application is composed of multiple modular components, and which also allows users to add and remove application components without the need to stop and restart the application server.

This modularity is a capability of the OSGi technology, which is, at its most fundamental, a set of specifications. These specifications define a system of components, or modules, that can be used and reused dynamically, enabling users to make changes to the application without the need to interrupt the application server itself.

An OSGi application runs inside of an OSGi container, much like a JEE application runs inside an EJB container, and InfoSphere® MDM version is deployed into an IBM® WebSphere® Application Server OSGi container.

A depiction of the OSGi architecture.


Last updated: 27 June 2014