Hello OSGi World, Part 4, Injection de dépendances
Quelles sont donc les raisons d’utiliser OSGi ? On en a vu plusieurs jusqu’ici :
Isolation des classpath par bundle Chargement et mise à jour des bundles à chaud Mais OSGi c’est aussi et surtout un framework d’injection de dépendances. Comme pour tout dans l’univers OSGi, l’injection est une spécification et il existe plusieurs implémentations comme iPOJO ou Declarative Service. On ne verra pas iPOJO parce que je suis pas fan et j’ai plus l’habitude d’utiliser DS.