Part 2. Building better enterprise OSGi applications

Now that you’ve written a complete enterprise OSGi application, what are the things you need to know to be a really effective enterprise OSGi developer? In this part, we’ll explore best practices and the tools you should be bringing into your work flow.

Chapter 5 explains how to structure your applications and introduces a number of OSGi patterns and best practices. Of particular importance is the whiteboard pattern, a valuable pattern available in OSGi.

Chapter 6 considers dynamism and Blueprint in more depth. One of the reasons we really like Blueprint is how well it handles OSGi’s dynamism.

Chapter 7 introduces OBR, a provisioning technology that allows you to dynamically install application dependencies.

Chapter 8 provides a guide to a number of useful build tools and test frameworks. These can considerably simplify the process of developing with OSGi.

Chapter 9 carries on the discussion of useful tools by exploring the OSGi support in a range of well-known IDEs.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.116.60.62