【发布时间】:2016-05-03 00:57:22
【问题描述】:
ESB 是 SOA 解决方案中用于路由、消息转换、协议桥接等的传统中间件。 现在有几家供应商提供了一种称为 API 网关的新型中间件解决方案。这些解决方案通常被描述为访问组织公开提供的 REST 和 SOAP 服务的中心点。但是,API Gateway 解决方案似乎提供了典型 ESB 功能的一个子集。
那么,ESB 和 API 网关有什么区别?我什么时候应该使用其中一种?
【问题讨论】:
-
现在,我的 ESB 和我的 API 管理层都支持将 XML 轻松转换为 JSON。所以从技术上讲,它可以在两个地方完成。那么在您个人看来,将 XML 转换为 JSON 的最佳位置是什么?为什么?
标签: rest soa esb api-management