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.
18.116.60.62