Какую проблему решает Peaberry for Guice? - PullRequest
8 голосов
/ 27 февраля 2010

Я понимаю проблему, которую OSGI решил благодаря этому вопросу ....

Что решает OSGi?

И я уже убежден, что Guice потрясающий, поэтому мне любопытно, что должна делать эта интеграция OSGI для Guice, известная как «peaberry», кажется, она появляется везде, даже в презентациях Maven 3.

http://code.google.com/p/peaberry/

Ответы [ 2 ]

6 голосов
/ 19 марта 2010

Это в основном позволяет вам предоставлять и использовать сервисы OSGi, связывая это с вашими модулями Guice. Вы можете использовать простой Guice без Peaberry внутри OSGi, но для этого гораздо проще использовать Peaberry.

Я сам предпочитаю использовать Peaberry с его расширениями активации, чтобы мне не понадобился код BundleActivator в моих пакетах. Это очень похоже на использование Spring Dynamic Modules, за исключением того, что это все java и typesafe.

4 голосов
/ 27 февраля 2010

Расширяет Guice, чтобы разрешить внедрение служб OSGi.

...