系统间数据请求

一、需求对接

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值