【发布时间】:2014-03-27 15:44:44
【问题描述】:
我有多个服务在远程机器上运行。
我需要创建一个接口来调用所有正在运行的服务。
问题:
在 JBOSS Fuse 中是否可以实现这一点?
如果是,我需要使用哪个 EIP 来实现。
【问题讨论】:
我有多个服务在远程机器上运行。
我需要创建一个接口来调用所有正在运行的服务。
问题:
在 JBOSS Fuse 中是否可以实现这一点?
如果是,我需要使用哪个 EIP 来实现。
【问题讨论】:
我建议学习 Apache Camel 项目中的一些 EIP 以更加熟悉它们
还有一张最常见的可打印参考卡
您可能想要查看的 EIP 是多播/管道和过滤器/收件人列表/路由单等。
但是,是的,JBoss Fuse(使用 Camel)肯定可以公开一个接口并调用多个服务并将其聚合为接口的单个响应。
基本上是深入研究,亲自动手,边做边学。在 Camel 网站以及许多视频/博客/书籍等中,有大量关于 Apache Camel 的信息(这是一个很好的学习起点)。查看其中一些链接
【讨论】: