高质量接口设计API网关组件实现(系统内网关,非服务网关中间件)

版权声明:如果觉得文章对你有用,转载不需要联系作者,但请注明出处 https://blog.csdn.net/jinxin70/article/details/85330103

五大坑队友接口

一、没有接口文档

二、出入参风格不统一

三、异常提示不友好

四、模型结构混乱,粗暴升级

五、稳定性差,找不到人

全年系统服务时间/系统不能提供服务的时间>99.99,稳定性好

接口质量差解决之道:

1、首先应该把组员召集起来,宣讲项目对组员的意义,从心态上重视该项目

2、制定接口开发规范,不允许有不清晰的接口结构

3、在执行上对接口进行严格审查,建立奖罚制度

4、建议有效的沟通反馈机制,比如每日开展晨会、项目日报、周报总结等

真正的解决办法应该技术层面上思考,是对程序的把控,而不是去把控人。

HOW

API网关应该有的特性或者功能:

1、去掉mvc控制器,将http请求直接无缝接入Java服务接口

2、统一出入参格式

3、统一异常规范

4、自动检测服务接口规范

5、易用性,没有过多的配置

猜你喜欢

转载自blog.csdn.net/jinxin70/article/details/85330103
今日推荐