Chapter 11. Launching OSGi using start levels

 

This chapter covers
  • Managing bundles that are misbehaving by automatically uninstalling them
  • Handling a large number of bundles without impacting startup time
  • Enabling end users to interact with OSGi applications without learning the OSGi framework
  • Creating an easy-to-use product installation kit for OSGi applications

 

So far we’ve created several OSGi applications. You’ve learned that OSGi applications are formed by a set of collaborating bundles and services, and you’ve learned how best to develop them, avoiding dependencies between services and therefore increasing their extensibility. In the process, you’ve learned how to configure your applications, handle events, persist data, participate ...

Get OSGi in Depth 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.