Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Chapter 11. Launching OSGi using start levels

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 in transactions, and share objects with other applications.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial