【发布时间】:2018-06-02 02:31:32
【问题描述】:
我必须从我的 Spring Boot 应用程序中调用几个 Rest Web 服务。我打算使用 Camel 来配置流程和其他 EIP 用例。一些端点正在使用 oAuth2 身份验证。我打算使用 Spring oAuthResttempalte。互联网上的所有示例都使用restlet、CXF 或camel-http。
我无法找到仅使用 spring resttemplate 的单个示例。有人使用 Spring Resttemplate 实现 Camel Rest 消费者吗?
互联网上的一些示例使用码头服务器来使用休息端点。为什么你需要一个简单的休息消费者的码头服务器?
【问题讨论】:
-
如果您有 Camel in Action 第 2 版书籍,请阅读 REST 章节,因为它介绍了如何将 Spring RestTemplate 与 Camel 一起使用
-
@ClausIbsen 我有这本书。认为你的意思是第 7 章-微服务 RestTemplate 用于构建微服务。 camelRestConfiguration 用于消费。它没有使用 spring 将请求发布到微服务。
-
您可以按原样使用spring rest控制器,然后注入生产者模板等,并在需要时使用它来调用camel路由,然后您不需要使用rest-dsl但可以使用spring rest如果你想要的东西
标签: spring apache-camel spring-camel