云计算问答
提问时间:2021/05/02 14:27:16
287 次查看, 2 个回答
最新回复:1293天 之前
如果不考虑长链接的话,可以分为两个接口:
1,全量接口,就是你现有接口;
2,差异接口,其实逻辑是比对时间,更新时间大于某个点的进行返回,客户端调用时候需要把上次的全量查询时间传入,进行时间过滤来减少返回量
补充一下可能会有人提出的疑问:为什么不合并成1个接口,多一个参数解决:因为全量接口需要对全部项目都不省略,比如某些值为默认值0的也要在全量的接口里输出,来保证项目的完整。当然这个合并接口也能解决,但是需要重点处理下某些初始值的展示必要性