Enterprise OSGi vs. EJB - PullRequest
       41

Enterprise OSGi vs. EJB

2 голосов
/ 07 сентября 2010

У меня есть сервер приложений (JBoss) с несколькими развернутыми EJB. Теперь я должен разработать приложение OSGi, которое я хотел бы использовать на моем сервере приложений. Я знаю, что новые серверы приложений позволяют развертывать пакеты OSGi на самом сервере приложений.

Это мои вопросы: Могу ли я просто развернуть свои пакеты OSGi на сервере приложений вместо EJB? Масштабируются ли службы OSGi так же, как EJB, или мне лучше использовать EJB для критически важных для приложения частей приложения (Есть ли какой-либо «пул потоков службы OSGi» на сервере приложений)? Будет ли служба OSGi узким местом для приложений на основе EJB, если они используются вместе?

Спасибо, Слава

1 Ответ

1 голос
/ 11 декабря 2010

Если бы вы использовали GlassFish, вы могли бы наилучшим образом использовать оба мира, поскольку GlassFish может автоматически сделать ваши EJB-компоненты, входящие в комплект OSGi, доступными в качестве служб OSGi.См. http://weblogs.java.net/blog/ss141213/archive/2010/03/30/ejb-osgi-service-demo-eclipsecon

. За дополнительной информацией обращайтесь на форум Glassfish по адресу users@glassfish.java.net

.
...