桥接数据流
2023-03-15 16:34:57 78 举报
服务规划
作者其他创作
大纲/内容
数 据 流
功能
提供数据
加密
请求
与聚合区别
q、聚合为老板云各客户端组装数据b、桥接为服务端提供数据c、桥接为非老板云业务,代理三方请求
桥接
provider【服务提供方】
+ name 名称+ status 状态
组装
三方【天九内部】
通知
场景1、埋点等
代理
场景1、三方查询老板云用户信息2、三方查询项目信息
数 据 流
a、统一处理与三方交互的加解密b、统一管理与三方交互的地址c、与服务模块或客户端是信任关系d、各服务模块专注业务逻辑
通知-1
代理-1
1.代理 a.代理服务端请求 b.代理客户端请求2.翻译3.加解密 a.查询三方加密 b.通知三方加密 c.被查询时解密4.组装数据 a.三方查询涉及多个业务块,可以做简单组装,减少业务组装5.补偿 a.通知失败,补偿通知保证数据完整性6.记录 a.通知数据
接收数据
价值
客户端
数 据 流
解释:比通知-1增加了MQ,起销峰和重试场景1、用户登录通知中间库2、活动中奖通知红促宝3、引流通知电商
解密
翻译|fegin
场景1、老板云查询三方业务数据
转发
边界|职责
桥接数据流
被查询
备注
通知-2
场景1、用户登录通知中间库2、活动中奖通知红促宝3、引流通知电商
servive_item【服务项】
+ code + name 名称+ secret_code 密钥code+ provider_id 提供方+ status 状态
MQ
桥接模块
服务端
通知-3
服务管理 ER图
item_element【项元素】
+ code + item_code 服务项+ key + value + status 状态
代理-2
1.老板云数据表更,通知三方2.老板云业务需求,查询三方3.三方业务需要老板云数据,提供API
场景1、老板帮代理【只做转发不参与任何逻辑】
0 条评论
下一页