Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Framework Illuminated

1,315 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

The Framework Illuminated

  1. 1. The Framework Illuminated ..enjoy the garden of OSGi services and packages Gunnar Ekolin, ekolin@makewave.com
  2. 2. The OSGi Framework Illuminated Introduction ! The dynamic nature of the OSGi framework can present developers with the daunting task of navigating everything from a few to hundreds of bundles, and even more package and service relationships. ! All of the major OSGi frameworks contain at least a text based console to view some of these relationships, but sometimes text is not enough. ! This talk will demonstrate the graphical Knopflerfish OSGi desktop using it to cast new light on the inner workings and design choices of some common setups, as the Eclipse IDE, Apache Felix and Knopflerfish OSGi Gunnar Ekolin Makewave AB
  3. 3. The OSGi Framework Illuminated Knopflerfish OSGi desktop ! Bundle with Swing GUI that provides " Graphical view of an active OSGi framework ! Bundles ! Packages ! Services ! Configurations ! Preferences " Life cycle management of bundles " Log access " Event tracing " ... Gunnar Ekolin 3 Makewave AB
  4. 4. The OSGi Framework Illuminated Desktop Demo DEMO Gunnar Ekolin 4 Makewave AB
  5. 5. The OSGi Framework Illuminated Knopflerfish 3.0 Gunnar Ekolin 5 Makewave AB
  6. 6. The OSGi Framework Illuminated Knopflerfish 3.0 Gunnar Ekolin 6 Makewave AB
  7. 7. The OSGi Framework Illuminated Knopflerfish 3.0 Gunnar Ekolin 7 Makewave AB
  8. 8. The OSGi Framework Illuminated Knopflerfish 3.0 Gunnar Ekolin 8 Makewave AB
  9. 9. The OSGi Framework Illuminated Felix 1.8 Gunnar Ekolin 9 Makewave AB
  10. 10. The OSGi Framework Illuminated Felix 1.8 Gunnar Ekolin 10 Makewave AB
  11. 11. The OSGi Framework Illuminated Felix 1.8 Gunnar Ekolin 11 Makewave AB
  12. 12. The OSGi Framework Illuminated Eclipse 3.4.2 EE (Ganymede) Gunnar Ekolin 12 Makewave AB
  13. 13. The OSGi Framework Illuminated Eclipse 3.4.2 EE (Ganymede) Gunnar Ekolin 13 Makewave AB
  14. 14. The OSGi Framework Illuminated Eclipse 3.4.2 EE (Ganymede) Gunnar Ekolin 14 Makewave AB

×