The Framework Illuminated

..enjoy the garden of OSGi services and packages

Gunnar Ekolin, ekolin@makewave.com
The OSGi Framework Illuminated



  Introduction

   !   The dynamic nature of the OSGi framework can present developers
 ...
The OSGi Framework Illuminated



  Knopflerfish OSGi desktop

   !   Bundle with Swing GUI that provides
                ...
The OSGi Framework Illuminated



  Desktop Demo




                                    DEMO




Gunnar Ekolin           ...
The OSGi Framework Illuminated



  Knopflerfish 3.0




Gunnar Ekolin                       5
Makewave AB
The OSGi Framework Illuminated



  Knopflerfish 3.0




Gunnar Ekolin                       6
Makewave AB
The OSGi Framework Illuminated



  Knopflerfish 3.0




Gunnar Ekolin                       7
Makewave AB
The OSGi Framework Illuminated



  Knopflerfish 3.0




Gunnar Ekolin                       8
Makewave AB
The OSGi Framework Illuminated



  Felix 1.8




Gunnar Ekolin                       9
Makewave AB
The OSGi Framework Illuminated



  Felix 1.8




Gunnar Ekolin                       10
Makewave AB
The OSGi Framework Illuminated



  Felix 1.8




Gunnar Ekolin                       11
Makewave AB
The OSGi Framework Illuminated



  Eclipse 3.4.2 EE (Ganymede)




Gunnar Ekolin                       12
Makewave AB
The OSGi Framework Illuminated

  Eclipse 3.4.2 EE (Ganymede)




Gunnar Ekolin                       13
Makewave AB
The OSGi Framework Illuminated



  Eclipse 3.4.2 EE (Ganymede)




Gunnar Ekolin                       14
Makewave AB
Upcoming SlideShare
Loading in...5
×

The Framework Illuminated

938

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
938
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×