接口规范
原则RPC-DUBBO命名约定参数约定其他约定示例HTTP命名规范协议规范示例状态码其他版本发布版本升级超时时间原则如无必要,勿增接口;强调API的可理解性,可发现性和可用性;从具体的实施和用例中抽象出来。RPC-DUBBO命名约定【Must】接口以XXXRemoteService命名;【Must】请求响应以XXXRequest、XXXResponse接口;【Must】请求响应参数命名统一驼峰。参
原则
RPC-DUBBO
命名约定
参数约定
其他约定
示例
HTTP
命名规范
协议规范
示例
状态码
其他
版本发布
版本升级
超时时间
原则
如无必要,勿增接口;
强调API的可理解性,可发现性和可用性;
从具体的实施和用例中抽象出来。
RPC-DUBBO
命名约定
【Must】接口以XXXRemoteService命名;
【Must】请求响应以XXXRequest、XXXResponse接口;
【Must】请求响应参数命名统一驼峰。
参数约定
【Must】接口入参和返回参数是一个大对象,不定义多参;
【Must】不使用void、null作为返回值。
其他约定
【Must】不使用重载;
【Must】批量接口返回值数量不得超过200;
【Must】不适用循环rpc
原创不易,完成人机校验,阅读全文