Chapter 1. OSGi and the enterprise—why now?

 

This chapter covers

  • Why modularity is important, and how Java stacks up
  • How OSGi enforces some simple rules to make Java better at modularity
  • Why enterprise Java and OSGi traditionally don’t play well together
  • How enterprise OSGi fixes this, and what the enterprise OSGi programming model looks like

1.1. Java’s missing modularity

1.2. OSGi to the rescue

1.3. Programming with enterprise OSGi

1.4. Summary