Chapter 11. Component models and frameworks


This chapter covers
  • Understanding component-oriented concepts and terminology
  • Explaining how OSGi relates to component orientation
  • Exploring the OSGi Declarative Services component framework


So far in this book, we’ve shown you how to develop applications using the core OSGi framework layers: module, lifecycle, and service. In chapter 2, we mentioned the similarities between module- and component-oriented programming. In chapter 4, we mentioned how the OSGi service model can work alongside component models. There’s obviously some degree of synergy between OSGi and component technologies. This has led a variety of existing component technologies to integrate with OSGi as well as a variety of ...

Get OSGi in Action: Creating Modular Applications in Java now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.