DamiBus 开发 [编制中]
DamiBus,专为单体多模块之间通讯解耦而设计(尤其是未知模块、隔离模块、领域模块)。零依赖。
特点
结合总线与响应的概念,可作事件分发,可作接口调用,可作响应式流生成,等等。
- 支持事务传导(同步分发、异常透传)
- 支持拦截器(方便跟踪)
- 支持监听者排序
- 支持附件传递(多监听时,可相互合作)
- 支持回调和响应式流
- 支持 Bus 和 Lpc 两种体验风格
Lpc 是相对于 Rpc 的本地概念(本地过程调用)。
DamiBus,专为单体多模块之间通讯解耦而设计(尤其是未知模块、隔离模块、领域模块)。零依赖。
结合总线与响应的概念,可作事件分发,可作接口调用,可作响应式流生成,等等。
Lpc 是相对于 Rpc 的本地概念(本地过程调用)。