Весна 4 и ОСГИ

Я хочу использовать Spring в приложении, которое загружает несколько модулей с помощью OSGi. Я хочу иметь возможность вводить бины, выставленные комплектом A, в цели, выставленные комплектом B.

Я видел проект, который, кажется, требует Spring 3, и Eclipse Gemini, который поддерживает Spring 4, но кажется довольно заброшенным.

Каковы последние возможности использования OSGi в Spring 4?

Спасибо

1 ответ

Решение

BLueprint не зависит от весны. Например, Aries Blueprint не нуждается ни в какой весенней зависимости. Я не уверен насчет Близнецов, но я думаю, что это также не требует весны. Blueprint оптимизирован для OSGi и работает хорошо. Это не обеспечивает все функции весны, хотя.

Весна никогда не работала хорошо в OSGi. Spring 4 сейчас даже не поставляется в комплекте. Так что я бы вообще не предлагал использовать spring в OSGi.

Тем не менее, Apache Karaf предлагает комплекты из 4 пружин, но я не уверен, насколько хорошо они работают. В любом случае, я сомневаюсь, что вы получите поддержку OSGi из источника Spring.

Другие вопросы по тегам