我是 Camel 的初学者,直到最近我才熟悉 Camel EIP。
到目前为止,我所有的测试项目都使用套接字或 HTTP 端点;每个希望与另一个服务器(或服务)通信的客户端都需要知道每个实现的所有可用网络地址(例如协议列表、主机名和端口)。
为了解决这个问题,我想起了一个用户在这里提出的建议,它把我指向了 Camel Fabric。根据 Fuse 文档,它
(...) 提供了一种方法来重用 Fabric 的发现机制,以使用逻辑名称将物理套接字和 HTTP 端点公开到运行时注册表中 (...)
但是,我没有在 Camel in Action 一书中找到任何关于如何使用它的活生生的例子,也没有在互联网上找到。我找到的所有东西都需要 JBoss 工具和 Fuse。
因此我有一个问题:
- 骆驼支持这个功能吗?如果是,我在哪里可以找到 Java DSL 中的示例来学习?