外部系统对接方案
2017-04-05 21:39:06 0 举报
外部系统对接方案是指将一个系统与另一个系统进行连接,以实现数据共享和交互。这种方案通常需要考虑到两个系统之间的接口、协议、安全性等因素。在实施过程中,可能需要进行一些技术改造和调整,以确保两个系统能够顺利地协同工作。例如,可以通过API接口、数据库连接等方式来实现数据交换;也可以通过中间件、ESB等工具来协调不同系统之间的通信。总之,外部系统对接方案是一项复杂的工程,需要充分考虑各种技术和业务因素,才能确保其顺利实施并取得预期效果。
作者其他创作
大纲/内容
创建积分订单
标准数据接口
IIntegralExchangeRPCService
生成积分订单逻辑
CRM管理系统
立即兑换
会员绑定服务
Y
catch 回滚设计将回滚的三个mq设计成一个方法,如叫rollBackCreateCommodityOrder,此处方法需要考虑生成兑换码返回500,则需要将积分和库存进行回滚,有一个责任链的关系(此处设计需要想好)
逻辑验证
世通ERP订单数据
valideIntegralExchangeRule入参:(用户ID){1.会员等级允许兑换2.兑换数量<=剩余可兑换次数} -返回->response {true | false -> msg错误信息参考文档提示}
计算逻辑
外部单元或系统
1.是否登录2.是否锁定3.是否冻结
参考文档:http://172.16.50.103:8090/x/ewFe那种类型不通过,基于文档进行提示
valideAccountStatus入参:(用户ID){2.是否锁定3.是否冻结} -返回->response { true | false -> msg错误信息参考文档提示}
验证不通过No
微信会员数据
......
生成兑换码
CommodityOrderRPCService
信息查询服务
第一步
商品状态
IAccountSecurityRPCService
减库存
再次执行->程序查询验证逻辑
step1:Rpc查询验证逻辑设计
valideExchangeNumLessExchangeTimes入参:(用户ID){1.兑换数量<=剩余可兑换次数} -返回->response {true | false -> msg错误信息参考文档提示}描述:订单服务提供sum接口
1.是否上架2.商品库存>=兑换数量3.是否在兑换有效期
其它接口服务
积分计算服务
程序查询验证逻辑
扣几分
账号类
提示响应错误
1.会员等级允许兑换2.兑换数量<=剩余可兑换次数
生成积分订单
订单同步服务
N
数据同步服务
外卖平台数据待确定
兑换规则
会员积分系统
验证通过Yes
IProducterRPCService
0 条评论
下一页
为你推荐
查看更多