Artikelen
Introductie
- OSGi: Dynamische modules voor Java is een artikel van de NL-JUG 2007 van Hans Bossenbroek (luminis) over Java-standaard JSR-291: een module systeem voor Java.
- OSGi 101 is een presentatie, gegeven op de NL-JUG JSpring in 2004, waarin wordt uitgelegd wat OSGi is en waar het wordt toegepast.
- Aan de slag met OSGi vertelt hoe je zelf software componenten (bundels) kunt maken die services aanbieden en gebruiken. Ook wordt uitgelegd hoe je deze componenten kunt updaten zonder het framework te hoeven herstarten.
- Open standaard in Java is een artikel uit de Computable waarin het ontstaan van OSGi belicht wordt en Peter Kriens, die sinds het begin bij de alliantie betrokken is, aan het woord komt.
- Component gebaseerd ontwikkelen met OSGi van embedded tot enterprise is een presentatie, gegeven op de NL-JUG JSpring in 2006 en behandelt de JSR standaarden die rond OSGi ontstaan, alsmede de nieuwe toepassingen van OSGi in toonaangevende open source projecten.
Geavanceerd
- Automatically managing service dependencies introduceert een dependency manager voor het beheren van afhankelijkheden tussen services. In tegenstelling tot declaratieve varianten is het hiermee mogelijk om softwarematig (en run-time) afhankelijkheden te manipuleren.
- Adopting OSGi as architectural asset
beschrijft hoe je OSGi kunt inzetten om al je software te modelleren als componenten. - “Eclipse, Equinox, and OSGi” by Jeff McAffer and Simon Kaegi zij laten zien hoe Eclipse Equinox modular runtime werkt, vanuit een Eclipse’ perspectief, en vervolgens bespreken ze hoe Equinox kan worden gebruikt in een serverside applicatie.
- A Look at OSGi Services in Respect to Spring by Scott Delap
- Building Service Oriented Bundle Architectures by BandXI
- Spring OSGi bevat uitgebreide (engelstalige) documentatie over de manier waarop OSGi in het Spring framework gebruikt kan worden.





