SOA 的概念很容易掌握,但我对企业服务集成架构和 BPEL 和 Apache Camel 等技术完全不熟悉。
我知道 BPEL 有助于编排服务,并且 Camel 是企业集成模式的一种实现。我目前正在阅读著名的企业集成模式一书。
但对我来说,EIP 和编排之间的界限似乎很窄。在我看来,Camel 也以自己的方式编排服务。此外,Camel 提供了许多连接器,因此可以轻松使用不同的协议。
Camel 比 BPEL 好吗?
或者是否有可能用 BPEL 做一些你不能用 Camel 做的事情?
哪个?
关于我读到的内容,似乎 Camel 在编排 REST 服务方面比 BPEL 更好:这是真的吗?