Поддержка DOSGI в Glassfish - PullRequest
       25

Поддержка DOSGI в Glassfish

0 голосов
/ 05 сентября 2011

Я использую OSGI с Glassfish 3.0.1. Мы используем REST Jersey в качестве слоя ресурсов. У нас есть много услуг OSGI. мы планируем разделить их и развернуть в облаке. Один из способов сделать это - выполнить вызов HTTP REST. Но мы хотели бы сделать сервис сервис-вызов на уровне API. Один из способов сделать это - использовать DOSGI. Но Glassfish 3.0.1, похоже, не поддерживает DOSGI. Любые другие предложения?

1 Ответ

1 голос
/ 05 сентября 2011

Я считаю, что Glassfish содержит Apache Felix, полностью совместимый с OSGi Framework. Поэтому вам не требуется явная поддержка со стороны Glassfish, чтобы использовать набор пакетов, которые предоставляют удаленные службы (имя «DOSGI» теперь не рекомендуется). Действительно, в этом и заключается смысл OSGi!

В любом случае, следующий очевидный вопрос - какую реализацию Remote Services выбрать. Я бы посоветовал вам НЕ использовать CXF, так как он слишком глючный и не поддерживается. Это оставляет Eclipse ECF или Paremus RSA.

(Отказ от ответственности: реализация Paremus является коммерческой, и я работаю на Paremus).

...