Wednesday 27th November, 2013
11:40am to 12:30pm
OSGi is a dynamic module system for Java, which defines packaging, services and injection.
While OSGi has been around for 10+ years, and is a central component in most application servers, it is seldom used in project development. OSGi provides considerable power to dynamically swap or update parts/services in a running java system - which is often desirable in large-scale enterprise applications. Yet, OSGi has been perceived as overly complex and time-consuming in some situations.
How can we leverage the power of OSGi without falling victims to its dark side? This session presents OSGi to developers, and suggests patterns for how to quickly introduce it into an existing codebase in a painless manner.
Software Architect & Lead Developer, jGuru
Lennart Jorelid is a Java Architect, Developer and Mentor with Java Experience since 1995. Open Source and JEE focus - Codehaus Committer and lots of project productivity refactoring experience. Normally builds large-scale JEE systems for enterprises of various kinds.
Sign in to add slides, notes or videos to this session