2012-04-16 4 views
0

Есть ли у Джерси какие-либо расширения для поддержки таких фреймворков, как Широ, например, Guice? Или вы используете их отдельно, независимо от трикотажа?Джерси и другие расширения JAX-RS api - например. Shiro, Guice

Как искать другие рамки JAX-RS. Restlet, RestEasy - предоставляют ли они какие-либо расширения или выполняются отдельно?

Я уже знаю, что они получили собственную реализацию OAuth вместо того, чтобы сотрудничать с другими фреймами OAuth.

ответ

1

Что касается Restlet Framework, мы предлагаем обширный набор расширений summarized here. Однако, как правило, легко сделать свою собственную интеграцию с другими библиотеками. Что касается Guice, в инсталляторе Restlet уже есть расширение, см. specifications here.

+0

Это ответ, который я искал. Может быть, кто-то может ответить на это для RESTEasy или Джерси. –

0

dependency страница из Джерси Docs определяет есть расширения для Guice:

время выполнения зависимости-Джерси подразделяются на следующие: Основной сервер

. Минимальный набор зависимостей, которые требуется Джерси для сервера .

Основной клиент. Минимальный набор зависимостей, которые требует Джерси для клиента .

Контейнер. Набор контейнерных зависимостей. У каждого поставщика контейнера есть собственный набор зависимостей.

Сущность. Набор зависимостей объектов. У каждого поставщика сущности есть собственный набор зависимостей.

Инструменты. Набор зависимостей, необходимых для инструментария времени исполнения.

Весна. Набор зависимостей, необходимых для Spring.

Guice. Набор зависимостей, необходимых для Guice.

Я не пробовал интегрировать Jersey, Guice и Shiro, но я не понимаю, почему вы не смогли этого сделать.

+0

OK. Но мой вопрос больше похож: нужен ли вам пакет поддержки джерси для интеграции сиро, guice ... или это делается сиро, сам гусь. То же самое для Restlet, RESTEasy и других расширений помимо Shiro и Guice. –

Смежные вопросы