不知道这种项目在专业领域里应该叫什么,暂且称它为服务中心(Service Center)吧。
服务中心专供我的私人项目使用,并非公司项目亦或者开源项目。
在开发过程中会涉及到很多第三方接口的对接,例如:IP查询、支付对接、第三方平台登录。
有的第三方接口的质量参差不齐,不稳定、接口更新等。
如果有多个项目对接了同一个第三方接口,如果出现接口不可用,更新,那么会增加我的很多工作量,需要对多个项目一一更新代码。
这些接口有时会更新,有时会失效,如果多个项目都用到了第三方接口,那么可能需要同时修改多处项目的代码。
所以我计划对这些第三方接口进行封装,制作成统一标准的服务。
通过HTTP、RPC等方式对外提供服务。