我对骆驼的概念很陌生,我希望有人能证实我到目前为止的发现。
如有错误请指正
在我看来,Camel 有Components,它可以有几个称为Endpoints的通信接口。一个组件可以通过向它的一个端点发送消息来与另一个组件通信,然后这些端点将使用处理器将其传递到目的地。我还阅读了有关Routes的信息,但我不确定它们的用途,因为它们似乎在功能上与处理器重叠(又名,它们似乎是同一件事?)
请确认是否正确
到目前为止,我相信机器 A 中的组件 (C1) 可以使用端点 (E1) 通过使用 websockets 使用机器 B 中的端点 (E2) 与另一个组件 (C2) 进行通信:
如果有人能在第一个问题中启发我或确认我的第二个问题,我将不胜感激。此外,是否有更好的方式在不涉及使用 webscokets 的机器之间进行通信?
在此先感谢佩德罗。