Video: Beyond OSGi Software Architecture
Marcel Offermans | 24-01-2010Op 11 november 2009 gaven Jeroen van Grondelle (Be Informed) en ik een duo presentatie over “Beyond OSGi software architecture”. De complete 50 minuten durende video van deze presentatie is inmiddels online beschikbaar. De eerste tien minuten zijn hieronder gelijk online te bekijken:
OSGi is niet meer weg te denken uit het Enterprise Java domein. Minder bekend is het services model, waarbij applicaties worden ontwikkeld op basis van service interfaces en van elkaar ontkoppelde implementaties (POJO’s) van die interfaces. Krachtige eigenschappen van dit model zijn:
- complexiteitsreductie door stricte scheiding van services;
- declaratieve services en dependency management (IoC);
- aspect oriëntatie op basis van stub services;
- security model.
Lean software is een nieuwe manier om enterprise applicaties te bouwen op basis van OSGi, die ook goed aansluit bij Agile methoden, waarbij non-functional requirements ingevuld kunnen worden in een compact gebleven framework. De presentatie laat op basis van design patterns zien hoe dit in zijn werk gaat. De slides van de presentatie zijn te vinden op de NLJUG website.





