提供给外部调用的接口设计原则
来源:互联网 发布:淘宝注册支付宝账户 编辑:程序博客网 时间:2024/06/06 02:06
1、接口入参、出参和接口名应拥有统一的命名规范,要做到见名知意。
2、不要做大而全的接口,要尽量保持接口的功能单一
好处:这样有利于接口调试、改造升级和维护
3、接口出参应含有接口调用结果信息(code 和 message)字段4、接口出参应对同类型(单条,多条,分页)的数据有固定相同的格式
好处:3和4条 可以方便接口使用者封装接口的调用
5、接口出参要使用像json或xml这种平台无关的数据格式好处:json和xml使接口也具有了良好的跨平台特性
json与js的完美融合,更利于前端开发
该接口设计原则针对webservice接口和fix接口
1 0
- 提供给外部调用的接口设计原则
- VB.NET封装控件后提供给外部调用接口
- ALSA 内核提供给用户空间的接口
- 类的接口设计原则
- java调用外部webservice接口的方法
- .net中怎么调用外部的接口
- 设计模式-OOD的设计原则(4)-"接口隔离原则"
- 设计模式-OOD的设计原则(4)-"接口隔离原则"
- 设计模式-OOD的设计原则(4)-"接口隔离原则"
- 设计模式-OOD的设计原则(4)-"接口隔离原则"
- 调用与外部接口
- java调用外部接口
- 调用外部接口
- C++类和接口的设计原则
- 小谈子对象中接口的设计原则
- 小谈子对象中接口的设计原则
- 小谈子对象中接口的设计原则
- 接口设计的 11 种原则
- JavaScript 闭包究竟是什么
- visualVM集成到Eclipse针对性能监控
- 远程树莓派并连接wifi
- ListView的优化问题详解
- 机器学习的数学基础(1)
- 提供给外部调用的接口设计原则
- 全局的异常处理器
- 页面的一些测量数据
- 暂时不会发文了,充充电
- CentOS6使用YUM安装Postgresql9.4
- C++开发环境搭建 —— MinGW 和 Notepad++
- python win32com 遇到的一个奇怪的错误
- 【BZOJ 1006】[HNOI2008]神奇的国度
- 欢迎使用CSDN-markdown编辑器