一些设计思考

Scroll Down

1、单个模块对外提供使用接口,屏蔽实现细节。
2、模块直接的编排首先通过构建对象时将各个模块的依赖关系确定,而不是在调用过程中。具体调用过程中只需要调用对应的模块暴露的API/SPI

一套跨系统的流程可以有如下两种实现方案

  • 1、需要有一个专门编排各个子系统核心能力的系统。
  • 2、各个子系统需要在关键节点有对应的listener机制。