所以, 在微服务的架构中, 架构师规划 Integration Hub; 如: Mule,Camel, ESB…等等, 应该是个合理且正确的架构方案。...如此的作法, 将使各微服务可能会在Integration Hub 中, 发生共享。...也就是说, 各微服务的边界上下文 (Bounded Context) 将因包含了 Integration Hub, 而使得各微服务间会发生共享; 使得各微服务, 很难再维持完全自主性的运作。
4....开发与测试:
当架构师在微服务的架构中置入 Integration Hub 时, 则表示不论是开发或测试人员都必需花费时间去学习 Integration Hub; 如: Mule, Camel, ESB...然后, 再逐步将既有系统的功能、场景转移到相对应的 Microservice Gateway 中。