渠道路由设计
2022-03-23 17:33:52 8 举报
渠道路由设计
作者其他创作
大纲/内容
业务抽象工厂类
业务1工厂业务2工厂业务3工厂...
渠道4
事务h实现(调用该渠道的SDK)事务j实现(调用该渠道的SDK)
渠道1
事务a实现(调用该渠道的SDK)事务f实现(调用该渠道的SDK)事务b实现(调用该渠道的SDK)
调度中心
执行(业务、所属渠道、业务入参)
业务2工厂类
业务2
如果渠道本身不支持该业务,则实现返回Null
业务1工厂类
业务1
业务1接口
事务a事务b事务c
业务2接口
事务e事务f事务g
业务3工厂类
业务3
渠道2
事务e实现(调用该SDK的渠道)事务f实现(调用该SDK的渠道)
渠道3
事务i实现(调用该渠道的SDK)
业务3接口
事务h事务i事务j
0 条评论
下一页