I would like to clarify, that DS is not an alternative DI framework.
It's more like a component framework that shines at managing the
lifecycle/dependencies of components than anything else.

Karaf itself hardly ever use traditional DI. So far it has been using
Blueprint in order to wire services together (in a DI like manner).
But do not get yourself confused, the fact that is handling services
in a DI-syle manner does not mean that Karaf is heavily relying on DI.

What I want to say, is that the whole idea of this poc, is to promote
a better way to handle services inside Karaf. It has nothing to do
with DI.

Reply via email to