Apache camel 什么是中介引擎?
camels文档(链接下方)中提到的中介引擎是什么 如能提供一个用例示例,我们将不胜感激。来自Camel in action Camel的核心特性是其路由和中介引擎。A. 路由引擎根据消息的大小有选择地移动消息 路由的配置。在Camel的情况下,路由配置为 企业集成模式和特定于领域的 语言 在此链接中,指示的项目可以是骆驼路由的组件,消息可以从骆驼路由发送和使用(,)。此上下文中的中介引擎参考源于主题,并与主题密切相关,即封装实体之间的通信。在的情况下,中介/中介引擎位于多个不同的系统之间,充当它们之间的代理,而不是让系统直接通信 EAI中的中介方法提供了如下功能Apache camel 什么是中介引擎?,apache-camel,Apache Camel,camels文档(链接下方)中提到的中介引擎是什么 如能提供一个用例示例,我们将不胜感激。来自Camel in action Camel的核心特性是其路由和中介引擎。A. 路由引擎根据消息的大小有选择地移动消息 路由的配置。在Camel的情况下,路由配置为 企业集成模式和特定于领域的 语言 在此链接中,指示的项目可以是骆驼路由的组件,消息可以从骆驼路由发送和使用(,)。此上下文中的中介引擎参考源于主题,并与主题密切相关,即封装实体之间的通信。在的情况下,中介/中介引擎位于多个不同的系统之间,充
FooBar
协议变得流行,并且如果apachecamel为您提供了FooBar
组件,那么您需要FooBar
支持的用户可以通过Camel路由到仍然使用SOAP的系统所有这些内容在网站和书中都有详细讨论。ApacheCamel实现了EIP手册中描述的模式的卡车装载。我希望这个答案能够帮助您理解ApacheCamel在企业IT生态系统中可以扮演的中介角色。ApacheCamel是一种ESB中间件。有关Camel的调解将意味着: 数据格式转换:如果应用程序A讲JSON,而应用程序B理解CSV格式。您可以使用ApacheCamel将JSON传输到CSV 协议转换:如果应用程序A只知道调用Web服务,而应用程序B更喜欢从消息队列读取数据。您可以使用ApacheCamel来接收这些数据,方法是公开一个Web服务,然后将其推送到队列中供应用程序B使用 内容转换-筛选或充实数据:在此转换过程中,您还可以根据应用程序B的需要,通过筛选或充实数据字段来转换数据。通过这种方式,在A中不需要更改,因为它发送它所拥有的,而在应用程序B中不需要更改,因为它获得了它所需要的 连接器:许多ESB现在都有内置的连接器,可以直接与基于ERP或SAS的应用程序连接。例如,卡夫卡连接器