Part III. Deep Dives

OSGi and Equinox provide a wide array of capabilities. These building blocks make OSGi-based systems easy to construct, scale, and extend. One of the main advantages of using OSGi is the reuse of components—it allows you to focus on your domain without having to reinvent the wheel. This is evident from the fact that the Toast system developed in Part II required relatively little code.

But the tutorial only scratched the surface of what is possible. There is much more to OSGi. The standard includes specifications for many services, and most services are very comprehensive. The OSGi specification for all of this comprises hundreds of pages. Rather than attempting a broad partial coverage of the various services, the next ...

Get OSGi and Equinox 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.