现代ESB与SCA相比如何(在路由/聚合服务方面)?
这就是我的想法[根据过去的经验]。
假设我们有两个服务 S1 和 S2,以及一个由 S1 和 S2 组成的复合服务 S3。假设 S1 和 S2 有两个不同的端点和协议。
如何使用 ESB 访问? (WSO2/Apache 突触)
- 我们可以先访问 S1,然后再访问 S2(创建管道)
- 我们可以直接访问 S3 来提供输出。(协议转换/转换/编排)在这里完成。
如何使用 SCA 访问? (阿帕奇托斯卡纳)
- 首先查找 S1,然后查找 S2(使用 SCA API)
- 从 S1 和 S2 创建一个复合 S3 并调用在此处完成的 S3(协议转换/转换/编排)。
人们是否同时使用 SCA 组合和 ESB 编排?