Component-based ontwikkelen met OSGi: van embedded tot enterpriseNa een korte inleiding over het ontstaan van OSGi en de principes die erachter zitten, zal deze presentatie ingaan op de huidige ontwikkelingen rond component-based ontwikkelen. Hoewel OSGi ontstaan is als service platform voor home gateways, is het tegenwoordig uitgegroeid tot een universeel toepasbaar framework. Er wordt onder andere gekeken naar JSR-277 en JSR-291, die dicht aanliggen tegen OSGi en tot doel hebben aspecten van deze technologie te standaardiseren als onderdelen van de JVM. Daarnaast zullen een aantal toepassingsgebieden worden besproken, waaruit blijkt dat deze architectuur ingezet kan worden op een grote verscheidenheid van omgevingen, van mobiele telefoons tot enterprise toepassingen. Concreet wordt er onder andere gekeken naar: - Eclipse, waarin al sinds versie 3.0 gebruik gemaakt wordt van OSGi voor plug-ins en waarin het steeds eenvoudiger wordt om componenten (zogenaamde bundles) voor OSGi te ontwikkelen. - Apache Felix, een open source OSGi implementatie, die binnen de Apache community wordt ingezet als basis voor een aantal andere projecten, waaronder Apache Directory Server.
Download de presentatie (2.019 Kb)

|
Marcel Offermans Luminis Marcel werkt al sinds de oprichting als software architect bij luminis. Hij heeft uitgebreide kennis van Java en C/C++ en vindt het leuk om met nieuwe software technologie te innoveren. Daarnaast is hij als committer bij Apache Felix, een OSGi implementatie, actief in open source.
|
|
| |