Apache camel 自定义Camel组件能否在内部使用管线和其他组件?

Apache camel 自定义Camel组件能否在内部使用管线和其他组件?,apache-camel,Apache Camel,我正在考虑为一个特定的基于http的服务开发一个定制的Camel组件,以便封装该服务的一些细节。 按照自己的路线实现我的组件似乎是很自然的,该路线执行一些转换,然后委托给http4端点 然而,本章并未涵盖组件以其他方式实现的情况,似乎假定组件是通过非驼峰方式实现的。但是重新进行httpclient集成感觉是错误的,因为Camel已经具备了这一点 组件能否创建自己的路由并使用其他组件?如果是,有人能举个例子吗?在组件的帮助下,你可以在camel上下文组件中定义一个路由。是的,你可以在自定义组件中自

我正在考虑为一个特定的基于http的服务开发一个定制的Camel组件,以便封装该服务的一些细节。 按照自己的路线实现我的组件似乎是很自然的,该路线执行一些转换,然后委托给
http4
端点

然而,本章并未涵盖组件以其他方式实现的情况,似乎假定组件是通过非驼峰方式实现的。但是重新进行httpclient集成感觉是错误的,因为Camel已经具备了这一点


组件能否创建自己的路由并使用其他组件?如果是,有人能举个例子吗?

在组件的帮助下,你可以在camel上下文组件中定义一个路由。

是的,你可以在自定义组件中自由地做任何你想做的事情——毕竟这只是Java代码。自由地做任何我想做的事情意味着我也可以做许多愚蠢的事情。。。因此,我试图了解骆驼基础设施对这一点的支持程度。