一、常用名词
- 同步和异步:同步是指实时处理数据,比如商品订单支付后,商品库存系统实时返回库存结果;异步是指不能实时处理数据,等处理完后再返回结果。比如商品订单支付后,商品物流信息不能实时同步。
- 同步方式:增量和全量,增量是指的将增加变动的数据推送到其它系统;全量是定时推送,比如每天推送一下全部数据。场景:基础数据维护,比如人员基础信息和商品档案;
- 拉取和推送:上游向下游推送数据,下游向上游拉取数据。
- 联调:前后端接口联调是否数据能正常传输,子系统之间联调数据是否能正常传输。
-
二、接口输入输出
- 输入项:绝对输出项的字段
- 输出项:页码需要展示,并能提现产品逻辑判断的字段
三、系统流程图
- 业务调研时,先梳理业务流程
- 与研发人员配合梳理系统对接流程
- 梳理对接API接口清单(接口提供方-接口调用方-接口名称-接口是否为新增-接口备注)
- 规范接口输入输出字段
四、接口注意事项
- 生成上线时,提现研发切换生产环境;
- 区分必输字段和选输字段的含义和校验;
- 注意唯一ID之间的关联关系;
- 基础信息映射关系;比如A系统为某个订单生成编号为A1,B系统为该订单命名为B1,则A1和B1存在映射关系
- 基础信息校验,比如商品基本信息表,校验某个商品是否存在表内。若不存在,则不能进行数据调用。
- 接口是否同步。增量还是全量。确定数据推送频率。
posted @
2024-12-09 15:02
小琳子。
阅读(
56)
评论()
收藏
举报