2017-02-18 9 views
0

Я хочу использовать компонент верблюда, который обеспечивает способность потреблять и производить ресурсы RESTful.Apache Camel Restlet Потребитель и производитель

Для этого случая, я хочу использовать camel restlet. Все работает отлично с компонентом restlet, я успешно реализовал пользователя restlet, используя REST DSL. Однако я несколько вопросов:

Вопросы

1) Можно ли включить Restlet как асинхронном? У меня есть read. Аутсорсинг restlet может вызвать некоторые проблемы. это все еще правильно? как я могу повысить производительность обслуживания? Должен ли я использовать причал вместо этого? как?

2) как я могу использовать рестартер в качестве производителя, чтобы я мог звонить HTTPS на несколько HTTP-сервисов? любые примеры?

3) Какой еще компонент верблюда можно использовать как потребитель и производитель, так как Restful services, Jetty/CXF легко настроить?

4) Как включить защиту LDAP с помощью компонентов (servlet/restlet/jetty ...), которые предоставляют конечные точки на основе HTTP для потребления и создания HTTP-запроса.

спасибо. Я использую последнюю версию верблюд 2.18.2 с пружинным ботинке 4.

ответ

1

Ad 1) Да его еще ошибка/проблема в самой Restlet

Ad 2) Проверьте блок испытания верблюжьего Restlet примеры производителей

Ad 3) Проверьте компоненты, перечисленные на остальные-Dsl документации, а затем CxF-RS также может сделать отдых

Ad 4) То есть компонент конкретные, если они предлагают какой-либо безопасности. Проверьте документацию.

И ваши вопросы слишком много и слишком широки, чтобы дать лучшую помощь. Сначала попробуйте еще немного.

+0

спасибо @Claus lbsen. Если async все еще является ошибкой в ​​рестарте, какие параметры вы предлагаете для одновременного доступа к службе? Я предполагаю, что CXF-RS не может быть жизнеспособным решением, поскольку он не поддерживает REST DSL. Вкратце, я ищу компонент верблюда, который поддерживает/обрабатывает одновременный доступ, HTTPS (сервер + клиент) и безопасность LDAP. – rak22

+0

Все они допускают одновременный доступ. Async - это просто способ избежать неблокирующих потоков, ожидающих ответа. Это сложнее, чем синхронный сценарий запроса-ответа. –

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