OSGi Grows in Popularity Among ESB Providers

The OSGi Service Platform is becoming the platform of choice for enterprise service bus (ESB) offerings, according to the OSGi Alliance. Progress Software, Red Hat and TIBCO Software are using or plan to use OSGi technology in their ESBs, officials said.

Tags: OSGi, ESB, OSGi Technology, Platform, OSGi Alliance, Progress Software, Providers,


The OSGi Service Platform is becoming the platform of choice for many enterprise service bus (ESB) providers, according to the OSGi Alliance. Progress Software, Red Hat and TIBCO Software are using or plan to use OSGi technology in their ESBs, officials said.

OSGi technology offers ESBs a "simple service programming model, in keeping with the current trend toward service orientation, and its support for dynamic deployment," said Stan Moyer, president of the OSGi Alliance, in a statement. "These two factors are increasingly crucial in enterprise IT environments looking to reduce the cost and time of service changes."

The alliance points to several reasons for OSGi's growing popularity. First, the OSGi Service Platform delivers the dynamic module system for Java to providers and their customers. This modular approach allows users to more easily adapt their applications remotely and in real time. Moreover, OSGi technology provides a component integration platform, complete with SOA and lifecycle capabilities, which allows services to be delivered dynamically.

Progress Software's CTO Gordon van Huizen said, "OSGi technology and ESBs are a natural match," noting several benefits:

  • OSGi technology speeds time to market for new ESB features and functions and improves manageability of ESB deployments.
  • The OSGi programming model offers the potential to create custom components that work seamlessly with out-of-the-box ESB functions.

  • "Ultimately, I believe we are looking at the possibility of OSGi technology enabling a 'best-of-breed' style approach to the ESB market," van Huizen said, "in which OSGi technology becomes the 'platform' for the ESB and vendors develop OSGi bundles to plug in."



    back