《表1 放款场景的服务框架》
在DDD的四层架构设计中,领域服务与仓储接口都可被应用层调用,而调用的方式可根据不同的业务场景进行不同的配置。例如:在放款场景中,余额更新服务作为核心子域与场景有着较强的业务依赖性,在服务编排表中将其配置为远程过程调用模式(Remote Procedure Call,RPC)。监控信息子域、账务子域作为支持子域,主要价值作用于稽核部门和会计部等内控部门,采用的是单向通知的异步调用,只需保证信息的送达而不需关心反馈结果。在框架中,业务流程中的分支逻辑被要求下沉到领域层中,将复杂的工作流分支转化为简单的链式模式。放款场景的服务框架见表1。
图表编号 | XD00127213500 严禁用于非法目的 |
---|---|
绘制时间 | 2020.02.07 |
作者 | 王敏 |
绘制单位 | 中国银行深圳软件中心 |
更多格式 | 高清、无水印(增值服务) |