数据传输方法和装置的制造方法_4

文档序号:9869876阅读:来源:国知局
术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0148]尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。
【主权项】
1.一种数据传输方法,其特征在于,包括: 建立与客户端之间的连接; 通过所述连接,接收所述客户端发送的第一调用请求; 如果所述第一调用请求中不携带已经发送给服务端的请求参数,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数; 根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。2.根据权利要求1所述的方法,其特征在于,所述通过所述连接,接收所述客户端发送的第一调用请求之前,所述方法还包括: 通过所述连接接收所述客户端发送的第二调用请求,所述第二调用请求中携带请求参数; 保存所述连接与所述请求参数之间的对应关系。3.根据权利要求2所述的方法,其特征在于,如果所述第一调用请求中不携带已经发送给服务端的请求参数,所述第一调用请求是所述客户端在获知不携带已经发送的请求参数后发送的,所述保存所述连接与所述请求参数之间的对应关系之后,所述方法还包括: 获取与所述第二调用请求对应的第二请求应答,并在所述第二请求应答中添加标记信息,所述标记信息用于指示所述客户端在后续发送的调用请求中不再携带已经发送的请求参数; 将添加标记信息的第二请求应答通过所述连接发送给所述客户端。4.根据权利要求3所述的方法,其特征在于,所述服务端包括接入层设备和应用层设备,所述与所述客户端建立连接,包括: 所述接入层设备与所述客户端建立连接。5.根据权利要求4所述的方法,其特征在于,所述根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答,包括: 所述接入层设备将获取的请求参数添加到所述第一调用请求中; 所述接入层设备将添加所述请求参数的第一调用请求发送给所述应用层设备; 所述接入层设备接收所述应用层设备发送的与所述第一调用请求对应的携带所述调用结果的第一请求应答; 所述接入层设备通过所述连接将所述第一请求应答发送给所述客户端。6.根据权利要求1所述的方法,其特征在于,所述接收客户端通过与服务端之间的连接发送的第一调用请求之后,所述方法还包括: 如果所述第一调用请求中携带已经发送给所述服务端的请求参数,获取所述第一调用请求中携带的所述请求参数; 根据所述第一调用请求中携带的所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。7.根据权利要求1-6任一项所述的方法,其特征在于,所述连接是spdy连接。8.根据权利要求1-6任一项所述的方法,其特征在于,所述请求参数包括如下项中的至少一项: 用户访问情况的统计标识,IMEI,IMSI,设备标识,应用密钥。9.一种数据传输方法,其特征在于,包括: 建立与服务端之间的连接; 通过所述连接,向服务端发送第一调用请求,以使所述服务端在所述第一调用请求中不携带已经发送给所述服务端的请求参数时,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数; 接收所述服务端根据所述请求参数发送的与所述第一调用请求对应的第一请求应答。10.根据权利要求9所述的方法,其特征在于,所述通过所述连接,向服务端发送第一调用请求之前,所述方法还包括: 通过所述连接向所述服务端发送第二调用请求,所述第二调用请求中携带请求参数,以使所述服务端保存所述连接与所述请求参数之间的对应关系。11.根据权利要求10所述的方法,其特征在于,如果所述第一调用请求中不携带已经发送给所述服务端的请求参数,所述方法还包括: 接收所述服务端发送的添加标记信息的第二请求应答,所述标记信息用于指示所述客户端在后续发送的调用请求中不再携带已经发送的请求参数; 根据所述标记信息获知在所述第一调用请求中不携带已经发送的请求参数,以便向所述服务端发送所述不携带已经发送的请求参数的第一调用请求。12.根据权利要求9所述的方法,其特征在于,所述向服务端发送第一调用请求,包括: 如果需要更新请求参数,则向服务端发送携带更新后的已经发送的请求参数的第一调用请求,以使所述服务端根据所述第一调用请求中携带的请求参数获取调用结果。13.根据权利要求9-13任一项所述的方法,其特征在于,所述连接是spdy连接。14.根据权利要求9-13任一项所述的方法,其特征在于,所述请求参数包括如下项中的至少一项: 用户访问情况的统计标识,IMEI,IMSI,设备标识,应用密钥。15.一种数据传输装置,其特征在于,包括: 建立模块,用于建立与客户端之间的连接; 第一接收模块,用于通过所述连接,接收所述客户端发送的第一调用请求; 第一获取模块,用于如果所述第一调用请求中不携带已经发送给服务端的请求参数,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数; 第一发送模块,用于根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。16.根据权利要求15所述的装置,其特征在于,还包括: 第二接收模块,用于通过所述连接接收所述客户端发送的第二调用请求,所述第二调用请求中携带请求参数; 保存模块,用于保存所述连接与所述请求参数之间的对应关系。17.根据权利要求16所述的装置,其特征在于,如果所述第一调用请求中不携带已经发送给服务端的请求参数,所述第一调用请求是所述客户端在获知不携带已经发送的请求参数后发送的,所述装置还包括: 添加模块,用于获取与所述第二调用请求对应的第二请求应答,并在所述第二请求应答中添加标记信息,所述标记信息用于指示所述客户端在后续发送的调用请求中不再携带已经发送的请求参数; 第二发送模块,用于将添加标记信息的第二请求应答通过所述连接发送给所述客户端。18.根据权利要求17所述的装置,其特征在于,所述服务端包括接入层设备和应用层设备,所述装置位于所述接入层设备中。19.根据权利要求18所述的装置,其特征在于,所述第一发送模块具体用于: 将获取的请求参数添加到所述第一调用请求中; 将添加所述请求参数的第一调用请求发送给所述应用层设备; 接收所述应用层设备发送的与所述第一调用请求对应的携带所述调用结果的第一请求应答; 通过所述连接将所述第一请求应答发送给所述客户端。20.根据权利要求15所述的装置,其特征在于,还包括: 第二获取模块,用于如果所述第一调用请求中携带已经发送给所述服务端的请求参数,获取所述第一调用请求中携带的所述请求参数; 所述第一发送模块还用于根据所述第一调用请求中携带的所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。21.一种数据传输装置,其特征在于,包括: 建立模块,用于建立与服务端之间的连接; 第一发送模块,用于通过所述连接,向服务端发送第一调用请求,以使所述服务端在所述第一调用请求中不携带已经发送给所述服务端的请求参数时,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数; 第一接收模块,用于接收所述服务端根据所述请求参数发送的与所述第一调用请求对应的第一请求应答。22.根据权利要求21所述的装置,其特征在于,还包括: 第二发送模块,用于通过所述连接向所述服务端发送第二调用请求,所述第二调用请求中携带请求参数,以使所述服务端保存所述连接与所述请求参数之间的对应关系。23.根据权利要求22所述的装置,其特征在于,如果所述第一调用请求中不携带已经发送给所述服务端的请求参数,所述装置还包括: 第二接收模块,用于接收所述服务端发送的添加标记信息的第二请求应答,所述标记信息用于指示所述客户端在后续发送的调用请求中不再携带已经发送的请求参数; 确定模块,用于根据所述标记信息获知在所述第一调用请求中不携带已经发送的请求参数,以便向所述服务端发送所述不携带已经发送的请求参数的第一调用请求。24.根据权利要求21所述的装置,其特征在于,所述第一发送模块具体用于: 如果需要更新请求参数,则向服务端发送携带更新后的已经发送的请求参数的第一调用请求,以使所述服务端根据所述第一调用请求中携带的请求参数获取调用结果。
【专利摘要】本申请提出一种数据传输方法和装置,该数据传输方法包括建立与客户端之间的连接;通过所述连接,接收所述客户端发送的第一调用请求;如果所述第一调用请求中不携带已经发送给服务端的请求参数,根据预先保存的连接与请求参数之间的对应关系,获取与所述连接对应的请求参数;根据所述请求参数,向所述客户端发送与所述第一调用请求对应的第一请求应答。该方法能够降低传输的数据量并提高传输速度。
【IPC分类】H04L29/08, H04L1/16
【公开号】CN105634683
【申请号】CN201410599251
【发明人】孙棋
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年6月1日
【申请日】2014年10月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1