Chapter 3. The auction application: an OSGi case study

 

This chapter covers
  • Modularization and extension as application requirements
  • Service properties
  • Development of a full-fledged OSGi application consisting of several decoupled bundles

 

Having explored the concepts behind development platforms in chapter 1 and working through the OSGi framework primer in chapter 2, we’re ready to implement our first unabridged OSGi application: an auction system where buyers and sellers can trade goods through bids and ask offers.

The chapter starts by describing the auction use case. We’ll consider a traditional approach for implementing the use case and investigate its shortcomings. We’ll then look at a solution using OSGi where we develop a modular ...

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