Introduction to OSGi
Abstract
OSGi has gained popularity over the last two years. The platform has some very interesting features like versioning, dynamic updates and it's service oriented nature. These characteristics however come with a price. A firm understanding of how and why OSGi works how it works, is a necessity if you plan on getting into OSGi.
This talk will start with some basic principals on the java platform and will gradually move towards the OSGi infrastructure explaining the OSGi fundamentals. The following topics will be covered:
- Classloading in OSGi
- Lifecycle management of OSGi bundles
- OSGi Service, the service registry and service composition models
Afterwards, we will explain the generally accepted best practices and OSGi design patterns.
Biography
Frederik graduated as commercial engineer in finance but soon he became fascinated by the binary world. He turned his hobby into his profession and participated as developer and technical analyst in the realization of collaboration platforms as well as in integration and workflow solutions,
He is currently employed as project manager and lead software architect in Ebit N.V., a software development company specialized in tailer made functional and technical solutions with focus on the medical and engineering sector.
Frederik is PrinceII certified and is specialized in open source tools, frameworks and products, mainly but not exclusively in the JSE/JEE environment.
Slides and Demos
You can find the slides and code examples here
.
Date & Time
June 11th 2009 from 19h00 till 21h00