Chapter 12. Advanced component frameworks

 

This chapter covers
  • Exploring the OSGi Blueprint component framework
  • Exploring the Apache Felix iPOJO component framework
  • Using Declarative Services, Blueprint, and iPOJO in a single application

 

In the last chapter, we introduced you to component-oriented programming and how it relates to OSGi. We also introduced a lightweight component framework defined by the OSGi Alliance, called Declarative Services, which you used to recreate your paint program. Declarative Services is just one possible component framework for OSGi. In this chapter, we’ll introduce you to two more: Blueprint and iPOJO. These component frameworks provide more advanced capabilities than Declarative Services.

The numerous component ...

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