9Application exemple

Illustrons à présent les principes et techniques évoqués dans les chapitres précédents à l’aide d’une petite application de gestion de factures. Cette application nous permettra de mettre en avant la modularité d’architecture OSGi et d’en balayer le spectre quasi complet des services essentiels (Declarative Services, LogService, HttpService et EventService).

Nous n’allons pas discuter le peu d’intérêt pratique de notre application ; en revanche, l’architecture adoptée et la gamme des besoins satisfaits vont mettre en évidence les principaux points évoqués dans les chapitres précédents, notamment :

l’injection de dépendances par le biais du Declarative Services OSGi ;

la gestion des logs avec le LogService ;

le ...

Get OSGi now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.