[发明专利]数据传输方法和装置有效
申请号: | 201410599251.6 | 申请日: | 2014-10-30 |
公开(公告)号: | CN105634683B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 孙棋 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04L29/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
1.一种数据传输方法,其特征在于,包括:
建立与客户端之间的连接;
通过所述连接,接收所述客户端发送的第一调用请求;
如果所述第一调用请求中不携带已经发送给服务端的请求参数,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数;
根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答;
所述通过所述连接,接收所述客户端发送的第一调用请求之前,所述方法还包括:
通过所述连接接收所述客户端发送的第二调用请求,所述第二调用请求中携带请求参数;
保存所述连接与所述请求参数之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,如果所述第一调用请求中不携带已经发送给服务端的请求参数,所述第一调用请求是所述客户端在获知不携带已经发送的请求参数后发送的,所述保存所述连接与所述请求参数之间的对应关系之后,所述方法还包括:
获取与所述第二调用请求对应的第二请求应答,并在所述第二请求应答中添加标记信息,所述标记信息用于指示所述客户端在后续发送的调用请求中不再携带已经发送的请求参数;
将添加标记信息的第二请求应答通过所述连接发送给所述客户端。
3.根据权利要求2所述的方法,其特征在于,所述服务端包括接入层设备和应用层设备,所述与所述客户端建立连接,包括:
所述接入层设备与所述客户端建立连接。
4.根据权利要求3所述的方法,其特征在于,所述根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答,包括:
所述接入层设备将获取的请求参数添加到所述第一调用请求中;
所述接入层设备将添加所述请求参数的第一调用请求发送给所述应用层设备;
所述接入层设备接收所述应用层设备发送的与所述第一调用请求对应的携带调用结果的第一请求应答;
所述接入层设备通过所述连接将所述第一请求应答发送给所述客户端。
5.根据权利要求1所述的方法,其特征在于,所述接收客户端通过与服务端之间的连接发送的第一调用请求之后,所述方法还包括:
如果所述第一调用请求中携带已经发送给所述服务端的请求参数,获取所述第一调用请求中携带的所述请求参数;
根据所述第一调用请求中携带的所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述连接是spdy连接。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述请求参数包括如下项中的至少一项:
用户访问情况的统计标识,IMEI,IMSI,设备标识,应用密钥。
8.一种数据传输方法,其特征在于,包括:
建立与服务端之间的连接;
通过所述连接,向服务端发送第一调用请求,以使所述服务端在所述第一调用请求中不携带已经发送给所述服务端的请求参数时,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数;
接收所述服务端根据所述请求参数发送的与所述第一调用请求对应的第一请求应答;
所述通过所述连接,向服务端发送第一调用请求之前,所述方法还包括:
通过所述连接向所述服务端发送第二调用请求,所述第二调用请求中携带请求参数,以使所述服务端保存所述连接与所述请求参数之间的对应关系。
9.根据权利要求8所述的方法,其特征在于,如果所述第一调用请求中不携带已经发送给所述服务端的请求参数,所述方法还包括:
接收所述服务端发送的添加标记信息的第二请求应答,所述标记信息用于指示客户端在后续发送的调用请求中不再携带已经发送的请求参数;
根据所述标记信息获知在所述第一调用请求中不携带已经发送的请求参数,以便向所述服务端发送所述不携带已经发送的请求参数的第一调用请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410599251.6/1.html,转载请声明来源钻瓜专利网。