Spring Rest Controller против верблюжьего сервлета в микросервисах. Какая разница, есть ли у верблюда какие-либо другие преимущества? - PullRequest
0 голосов
/ 06 января 2020

В моем предыдущем приложении я выставлял api rest с помощью контроллеров пружинного упора.

Теперь я собираюсь работать в микросервисе с весенней загрузкой, где они использовали, сервисах отдыха верблюдов.

Есть ли какие-нибудь преимущества верблюжьего отдыха по сравнению с весенним?

1 Ответ

0 голосов
/ 06 января 2020

Apache Camel предлагает DSL в стиле REST, который можно использовать с Java или XML. Цель состоит в том, чтобы позволить конечным пользователям определять службы REST, используя стиль REST с такими глаголами, как get, post, delete et c.

Source https://camel.apache.org/manual/latest/rest-dsl.html

Идея конечных точек Camel REST состоит в том, чтобы запустить верблюжий маршрут с помощью вызова REST.

Если вам не нужны верблюжьи маршруты, использовать Camel REST не имеет смысла.

С другой стороны, Spring MVC предоставляет возможность определять REST API, которые будут использовать другие компоненты Spring для полного использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...