Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Service vs. extender model
  2. On top of Bundled application vs. embedding the hosted framework instance

The first issue is actually a general issue when creating OSGi-based applications. There are two different general approaches that can be used when creating an extensible OSGi application. The service-based approach uses the OSGi service concept and the service registry as the extensibility mechanism. The extender-based approach uses the OSGi installed bundle set as the extensibility mechanism. Both approaches have their advantages and disadvantages and they can be used independently or together.

...