Thursday, February 9, 2006
Title: Open Services Gateway Initiative (OSGi)
Presented By: Brian Coyner, OCI
About the Presentation:

OSGi is a platform for developing dynamic, service-oriented applications. OSGi applications are deployed to Java-enabled networked devices such as set-top boxes, mobile phones, and desktops. This presentation explores using OSGi to develop a "pluggable" application using Oscar, an open source OSGi implementation. We will look at how to write OSGi bundles and expose them as services to other OSGi bundles. At the end of the presentation is a demo showing a Swing application that can dynamically launch and reload bundles.

About the Presenter:

Brian Coyner has been a programmer and instructor for OCI since 2001. He has been practicing software development since 1999 after earning a B.S in Computer Science from Southeast Missouri State University. Brian is passionate about test-driven development, and in 2003 he co-authored a Java testing book for O'Reilly called Java Extreme Programming Cookbook. Brian also develops and teaches numerous courses for OCI. His courses include Java Testing with JUnit, Servlet Programming, Java Overview for Managers, and QuickFIX/J.

 
Presentation Materials: pdf format

Send comments to javasigsc at ociweb dot com