Chapter 9. Advanced concepts

We've looked at how OSGi bundles can leverage the power of Spring by using Spring DM. Indeed, increasing the power of bundles through Spring's features is a way to construct better, more modular OSGi applications. But OSGi applications always end up being deployed in OSGi containers, which we want to be robust, reliable, and stable. When we use Spring DM, its bundles are part of the infrastructure of the OSGi containers, so they must provide global configuration hooks (as apposed to per-bundle configuration) and they ...

Get Spring Dynamic Modules in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.