一、需求对接
1,理解和描述对接背景、目的;
2,理解和描述对接涉及业务需求;
3,理解和绘制业务交互流程图、接口的交互流程;
4,思考和描述接收后的正常和异常情况下的内部流程、处理。
二、系统间接口方式:数据库视图、webservice、数据服务API
数据库视图:
1、接口名称:view1、view2、视图的账号名、密码
2、调用频率:(如:每天同步一次/每X小时同步一次/按需实时调用 等等)
3、每次同步的数据量:(全量同步/增量同步/其他-具体写明)
4、每天同步的时间点:(如:每天凌晨1点 ,等)(仅用于每天只同步一次的情况; 其他情况不用填此列)
5、数据实时性要求(如:实时性要求和数据源系统完全实时 ; 可接受X小时内的误差 ,等等 )
(此列关注各系统,从接口中获取的数据,与数据源系统中本身的数据的一致性要求)
2、webservice
1.webservice是一个跨平台跨语言的远程调用技术
2.webservice采用的是SOAP协议,SOAP协议是基于http的应用层协议,soap协议传输的是xml数据
3. 然后对外提供了wsdl说明书,用来描述服务端的接口,接口方法,方法参数,是一个xml文件
3、API
基于http协议
请求方式post/get/put/delete
返回数据格式:Jason
一、基本知识
1.接口
API(应用程序编程接口):以http协议形式提供,定义了输入,输出,功能描述的服务。
2. http协议
http协议:超文本传输协议,是一种规定了浏览器和服务器之间通信的规则
URL(统一资源定位符):互联网上资源的地址,位置。每个资源都有唯一的url
3. GET、POST请求
get请求:提交的数据显示在地址栏,不安全。提交的数据量有限制,不重要的数据用get
post请求:隐式提交数据,更安全。没有数据量大小的限制,重要数据用post请求
4. 数据传递的格式
键值对:?xx=11&yy=22
json数据:
{
“属性名1”:“属性值”,
“属性名2”:“属性值”
}
5. http协议在进行数据传递的过程中常见的响应码状态
1xx:提示信息——表示请求已接收,继续处理
2xx:成功
3xx:重定向
4xx:客户端错误
5xx:服务器端错误
5. restful风格
restful风格:按照一定规则写出的易懂、易读的api文档。目的是让前端,后端,测试三方在工作时有据可依,提高开发效率。
查
方法:GET
响应码:200+返回查询的数据
增
方法:POST
响应码:201+新增的数据
改
方法:PUT
响应码:200/201+修改后的数据
删
方法:DELETE
响应码:204+无
————————————————
版权声明:本文为CSDN博主「小慈」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_50240716/article/details/121671742