Я пытаюсь освоиться в обширной экосистеме корпоративного программирования на OSGi, но мне очень трудно получить представление о том, как этот технологический стек собирается вместе, какие технологии основываются друг на друге, какие технологии решают, какие задачии как они все вписываются в ограниченную терминологию, которую мне удалось понять до сих пор.
Например: Какова связь между Apache Felix, Equinox, Karaf, Jira OSGi, Spring DM, Aries Blueprint, Gemini Blueprint, iPOJO, Camel и т. д. и т. д. *
Я знаю, что Equinox основан на Felix, и что варианты Blueprint и iPOJO в некоторой степени связаны с управлением компонентами, но как насчет декларативных услуг?Является ли DS альтернативой Blueprint или Blueprint является реализацией декларативных сервисов?
В общем, я сильно запутался, и мне действительно нужен простой обзор того, насколько распространены технологии OSGi в целом.относятся к.
Кто-нибудь знает, существует ли такой обзор - возможно, графический - экосистемы OSGi?
С уважением.