Eclipse Training Alliance > Training courses > OSGi > Developing OSGi

Chances are that the OSGi Service Platform will essentially shape the future of Java for years to come. Learn how to leverage the outstanding features of the Dynamic Module System for Java that have made OSGi setting the standard for embedded and desktop applications and now establish the platform as first choice for enterprise-critical server systems.

  • Developing OSGi
  • Course outline
  • Additional information
  • Dates and registration

Developing OSGi

This intensive 2-day course with a strong focus on hands-on labs will give you a thorough foundation in the core principles of OSGi that enable you to build modular, dynamic and service oriented systems in Java. We will take a look at Eclipse Equinox and Apache Felix, the two most important open source implementations. And we will also show different tooling approaches, namely Eclipse PDE and BND with Ant and Maven.

Agenda

  • The Power of OSGi
    • Modularity matters!
    • Real Hot Deployment
    • Why Services?
  • Modules
    • Bundles
    • Public API
    • Dependencies
    • Fragments
  • Runtime Dynamics
    • Bundle Life Cycle
    • Controlling the Bundle Life Cycle
    • Listening to the Bundle Life Cycle
  • Services
    • OSGi Service Model
    • Registering Services
    • Looking up Services
    • Service Properties
    • Handling Service Dynamics

Audience

Softwaredeveloper and -architets

Prerequisites

  • Advanced skills in Java development
  • Know-how of Eclipse SDK as Java IDE

Duration

This is a 2-day class

Special conditions

Early-Bird: valid until 6 weeks before training (applies for trainings from WeigleWilczek)
Special Price: within the scope of the Eclipse Training Series of the organizers WeigleWilczek & Eclipse Foundation, additional 10% early bird discount available until 3 weeks before training
Special Price: within the scope of the Eclipse Training Series of the organizers Industrial TSI & Eclipse Foundation, additional 10% early bird discount available until 3 weeks before training

Date City Price Organizers Lang. Register
27.–28.09.2010 Huizingen (BE) 1.099,00 EUR Industrial TSI English Fax
05.–06.10.2010 München (DE) 1.170,00 EUR WeigleWilczek (WW) Deutsch Online
26.–27.10.2010 Stuttgart (DE) 1.170,00 EUR WeigleWilczek (WW) Deutsch Online Fax
08.–09.11.2010 Nieuwegein (NL) 1.099,00 EUR Industrial TSI English Fax
23.–24.11.2010 Stuttgart (DE) 1.115,00 EUR* WeigleWilczek (WW) Deutsch Online

* Special prices, e.g. early bird or group price available - see additional information