Klikk på tall for å vise stripe
Toon 1Toon 2Toon 3Toon 4Toon 5Toon 6Toon 7Toon 8Toon 9Toon 10 JavaZone JavaZone

Beyond the hype: OSGi in practice

07de21e6-8387-4527-9fc6-9f0eb6f36141
View video  Presentation
Abstract:
Modularity, versioning and dynamics make OSGi an ideal candidate for deploying and running Java applications, whether small or large. However, nothing comes for free and, like in any other environment, there are "do"s and "don't"s.
In this session, we'll start by looking at OSGi (plus HK2 and JAM while we're at it) and then focus on some of the challenges that one might encounter when developing an enterprise application (containing web and data tier) in OSGi and how they can be addressed, using the lessons learned in Spring Dynamic Modules project and SpringSource Application Platform.
Outline:
  • OSGi overview
  • Part 1: OSGi class and resource loading
  • Persistence
  • Part 2: Working with OSGi services
  • Summary
  • Q&A
Required experience:
  • Basic OSGi, persistence and web knowledge
  • Good Spring knowledge
  • Good Java Class/Class Loading knowledge
Expected audience:
Anybody interested in using OSGi for enterprise applications
  • Photo of Costin Leau
    Costin Leau
    Costin Leau, a SpringSource Senior Software Engineer, has been working with Java EE since 2000. Costin spends the majority of his time on product development for a number of Spring and Spring related projects, including Spring Java Config, Spring's JPA support, Pitchfork and Spring Dynamic Modules which he leads.
    While a generalist, Costin has a strong interest in data access and aspect oriented programming. Costin is one of the most active Spring Framework Forum contributors, with more than 3600 posts by early 2007.