API调用

键盘上的贝多芬 发布于 2021/11/29 18:09
阅读 215
收藏 0

公司的APP有自己的服务,但是大多数都是暴露API后,然后又通过服务中转调用的其它服务。那么APP是直接调用各个业务服务的接口好呢,还是需要在通过自己的服务中转一次呢?

加载中
0
MZHS
MZHS

中转较好,因为中转一次你就有了控制权。举个例子,某些接口改动,不需要改动客户端,只需要服务端改动数据格式或者接口地址,各个接口请求数据格式和返回的数据格式可能不统一,这样降低前端开发效率和后期维护,如果有个中转只需要写一次调用代码,不需要每个客户端都适配

这个做法其实类似于包装,可以增强接口,另外替换接口也比较方便,好处多多

skyselang
skyselang
有道理
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部