一种数据传输方法及其系统、用户终端、应用服务器技术方案

技术编号:14903290 阅读:97 留言:0更新日期:2017-03-29 18:38
本发明专利技术实施例公开一种数据传输方法及其系统、用户终端、应用服务器,其中方法包括如下步骤:用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道;所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据;所述应用服务器将所述反馈数据按照所述分配的传输通道发送至所述用户终端;所述用户终端接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出。采用本发明专利技术,可以提升用户终端与应用服务器间的数据交互的效率,保证数据交互的质量。

Data transmission method and system, user terminal and application server

The embodiment of the invention discloses a data transmission method and system, user terminal, application server, wherein the method comprises the following steps: obtaining the requested data input terminal, and the request is in accordance with the data transmission channel is transmitted to the application server, the transmission channel is the only channel distribution indicated by the transmission protocol in advance write; the application server receives the user terminal of the request data, and obtain the feedback data corresponding to the data request; the application server transmits the feedback data according to the distribution of the transmission channel is transmitted to the user terminal; the feedback data of the user terminal receives the application the server returns, and the output of the feedback data. The invention can improve the efficiency of data interaction between the user terminal and the application server, and ensure the quality of data interaction.

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种数据传输方法及其系统、用户终端、应用服务器
技术介绍
随着互联网技术不断的开发和完善,目前用户终端与应用服务器间基于超文本传输协议(HyperTextTransferProtocol,HTTP)的应用,其上层协议较为通用简易,具备较好的兼容性,因此在数据传输过程中受到广泛使用。在使用HTTP的过程中,存在多个用户终端与应用服务器间进行数据交互的情况,由于多个用户终端需要共用有限的传输通道,因此为了避免对传输通道的占用,在用户终端无需与应用服务器进行数据交互时,可以断开用户终端与应用服务器间的连接,当需要再次进行数据交互时再进行连接建立,然而采用此种短连接的方式,用户终端与应用服务器间的数据交互需要重复进行连接建立和断开的过程,同时,当存在较多用户终端与应用服务器进行连接时,由于没有合适的传输通道进行数据交互,容易出现无法建立连接的情况,降低了数据交互的效率,进而影响了数据交互的质量。
技术实现思路
本专利技术实施例提供一种数据传输方法及其系统、用户终端、应用服务器,可以提升用户终端与应用服务器间的数据交互的效率,保证数据交互的质量。本专利技术实施例第一方面提供了一种数据传输方法,可包括:用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道;所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据;所述应用服务器将所述反馈数据按照所述分配的传输通道发送至所述用户终端;所述用户终端接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出;其中,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。本专利技术实施例第二方面提供了一种数据传输方法,可包括:获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,以使所述应用服务器获取所述请求数据对应的反馈数据;接收所述应用服务器按照所述分配的传输通道返回的反馈数据,并对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。本专利技术实施例第三方面提供了一种数据传输方法,可包括:接收用户终端按照分配的传输通道发送的请求数据,并获取所述请求数据对应的反馈数据;将所述反馈数据按照所述分配的传输通道发送至所述用户终端,以使所述用户终端对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。本专利技术实施例第四方面提供了一种用户终端,可包括:请求数据发送单元,用于获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,以使所述应用服务器获取所述请求数据对应的反馈数据;反馈数据输出单元,用于接收所述应用服务器按照所述分配的传输通道返回的反馈数据,并对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。本专利技术实施例第五方面提供了一种应用服务器,可包括:反馈数据获取单元,用于接收用户终端按照分配的传输通道发送的请求数据,并获取所述请求数据对应的反馈数据;反馈数据发送单元,用于将所述反馈数据按照所述分配的传输通道发送至所述用户终端,以使所述用户终端对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。本专利技术实施例第六方面提供了一种数据传输系统,可包括用户终端和应用服务器;其中,所述用户终端,用于获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道;所述应用服务器,用于接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据;所述应用服务器,还用于将所述反馈数据按照所述分配的传输通道发送至所述用户终端;所述用户终端,还用于接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出;其中,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。在本专利技术实施例中,用户终端将获取的请求数据按照分配的传输通道发送至应用服务器,应用服务器获取请求数据对应的反馈数据,并将反馈数据按照分配的传输通道再发送至用户终端,用户终端接收返回的反馈数据,并对反馈数据进行输出。通过采用预先写入的传输协议所指示的唯一通道进行用户终端与应用服务器间的数据交互,使得不同用户终端均具备其对应的专用通道与应用服务器进行连接,避免了因数据交互而重复进行连接建立和断开的过程,保证了用户终端与应用服务器间的连接的稳定性,提升了用户终端与应用服务器间的数据交互的效率,进而保证了数据交互的质量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据传输方法的流程示意图;图2是本专利技术实施例提供的一种数据传输方法的流程时序图;图3是本专利技术实施例提供的另一种数据传输方法的流程示意图;图4是本专利技术实施例提供的又一种数据传输方法的流程示意图;图5是本专利技术实施例提供的又一种数据传输方法的流程示意图;图6是本专利技术实施例提供的又一种数据传输方法的流程示意图;图7是本专利技术实施例提供的一种用户终端的结构示意图;图8是本专利技术实施例提供的另一种用户终端的结构示意图;图9是本专利技术实施例提供的请求数据发送单元的结构示意图;图10是本专利技术实施例提供的反馈数据输出单元的结构示意图;图11是本专利技术实施例提供的又一种用户终端的结构示意图;图12是本专利技术实施例提供的一种应用服务器的结构示意图;图13是本专利技术实施例提供的另一种应用服务器的结构示意图;图14是本专利技术实施例提供的反馈数据获取单元的结构示意图;图15是本专利技术实施例提供的反馈数据发送单元的结构示意图;图16是本专利技术实施例提供的又一种应用服务器的结构示意图;图17是本专利技术实施例提供的一种数据传输系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的数据传输方法可以应用于WEB(网页)等基于传输协议进行数据传输、交互的应用的场景,例如:用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据,所本文档来自技高网...

【技术保护点】
一种数据传输方法,其特征在于,包括:用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道;所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据;所述应用服务器将所述反馈数据按照所述分配的传输通道发送至所述用户终端;所述用户终端接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出;其中,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,所述分配的传输通道为预先写入的传输协议所指示的唯一通道;所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据;所述应用服务器将所述反馈数据按照所述分配的传输通道发送至所述用户终端;所述用户终端接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出;其中,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。2.根据权利要求1所述的方法,其特征在于,所述用户终端获取所输入的请求数据之前,还包括:用户终端获取所写入的传输协议,并获取所述传输协议的协议标识对应的数据封装格式、所述传输协议的协议标识对应的数据解析格式以及所述传输协议指示分配的传输通道;应用服务器获取所写入的传输协议,并获取所述传输协议的协议标识对应的数据封装格式、所述传输协议的协议标识对应的数据解析格式以及所述传输协议指示分配的传输通道。3.根据权利要求2所述的方法,其特征在于,所述用户终端获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,包括:所述用户终端获取所输入的请求数据,并采用所述协议标识对应的数据封装格式、所述协议标识以及业务标识对所述请求数据进行封装;所述用户终端将封装后的请求数据按照分配的传输通道发送至应用服务器;其中,所述业务标识携带有所述用户终端的网络地址信息和数据请求类型。4.根据权利要求3所述的方法,其特征在于,所述应用服务器接收所述用户终端发送的所述请求数据,并获取所述请求数据对应的反馈数据,包括:所述应用服务器接收所述用户终端发送的所述封装后的请求数据,采用所述协议标识对应的数据解析格式对所述封装后的请求数据进行解析处理,以获取所述请求数据;所述应用服务器查找并获取所述请求数据对应的反馈数据。5.根据权利要求2所述的方法,其特征在于,所述应用服务器将所述反馈数据按照所述分配的传输通道发送至所述用户终端,包括:所述应用服务器采用所述协议标识对应的数据封装格式和所述协议标识对所述反馈数据进行封装;所述应用服务器将封装后的反馈数据按照分配的传输通道发送至所述用户终端。6.根据权利要求5所述的方法,其特征在于,所述用户终端接收所述应用服务器返回的反馈数据,并对所述反馈数据进行输出,包括:所述用户终端接收所述应用服务器返回的所述封装后的反馈数据,采用所述协议标识对应的数据解析格式对所述封装后的反馈数据进行解析处理,以获取所述反馈数据;所述用户终端对所述反馈数据进行输出。7.一种数据传输方法,其特征在于,包括:获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,以使所述应用服务器获取所述请求数据对应的反馈数据;接收所述应用服务器按照所述分配的传输通道返回的反馈数据,并对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。8.根据权利要求7所述的方法,其特征在于,所述获取所输入的请求数据之前,还包括:获取所写入的传输协议,并获取所述传输协议的协议标识对应的数据封装格式、所述传输协议的协议标识对应的数据解析格式以及所述传输协议指示分配的传输通道。9.根据权利要求8所述的方法,其特征在于,所述获取所输入的请求数据,并将所述请求数据按照分配的传输通道发送至应用服务器,以使所述应用服务器获取所述请求数据对应的反馈数据,包括:获取所输入的请求数据,并采用所述协议标识对应的数据封装格式、所述协议标识以及业务标识对所述请求数据进行封装;将封装后的请求数据按照分配的传输通道发送至应用服务器,以使所述应用服务器采用所述协议标识对应的数据解析格式对所述封装后的请求数据进行解析处理以获取所述请求数据,使所述应用服务器查找并获取所述请求数据对应的反馈数据;其中,所述业务标识携带有本端的网络地址信息和数据请求类型。10.根据权利要求8所述的方法,其特征在于,所述接收所述应用服务器按照所述分配的传输通道返回的反馈数据,并对所述反馈数据进行输出,包括:接收所述应用服务器按照所述分配的传输通道返回的所述封装后的反馈数据,采用所述协议标识对应的数据解析格式对所述封装后的反馈数据进行解析处理,以获取所述反馈数据;对所述反馈数据进行输出;其中,所述封装后的反馈数据为所述应用服务器采用所述协议标识对应的数据封装格式和所述协议标识对所述反馈数据进行封装得到的。11.一种数据传输方法,其特征在于,包括:接收用户终端按照分配的传输通道发送的请求数据,并获取所述请求数据对应的反馈数据;将所述反馈数据按照所述分配的传输通道发送至所述用户终端,以使所述用户终端对所述反馈数据进行输出;其中,所述分配的传输通道为预先写入的传输协议所指示的唯一通道,所述请求数据为包含网页页面的链接的请求报文,所述反馈数据为链接对应的网页页面。12.根据权利要求11所述的方法,其特征在于,所述接收用户终端按照分配的传输通道发送的请求数据之前,还包括:获取所写入的传输协议,并获取所述传输协议的协议标识对应的数据封装格式、所述传输协议的协议标识对应的数据解析格式以及所述传输协议指示分配的传输通道。13.根据权利要求12所述的方法,其特征在于,所述接收用户终端按照分配的传输通道发送的请求数据,并获取所述请求数据对应的反馈数据,包括:接收用户终端发送的采用所述协议标识对应的数据封装格式、所述协议标识以及业务标识封装后的请求数据,采用所述协议标识对应的数据解析格式对所述封装后的请求数据进行解析处理,以获取所述请求数据;查找并获取所述请求数据对应的反馈数据;其中,所述业务标识携带有所述用户终端的网络地址信息和数据请求类型。14.根据权利要求12所述的方法,其特征在于,所述将所述反馈数据按照所述分配的传输通道发送至所述用户终端,以使所述用户终端对所述反馈数据进行输出,包括:采用所述协议标识对应的数据封装格式和所述协议标识对所述反馈数据进行封装;将封装后的反馈数据按照分配的传输通道发送至所述用户终端,以使所述用户终端采用所述协议标识对应的数据解析格式对所述封装后的反馈数据进行解析处理以获取所述反馈数据,使所述用户...

【专利技术属性】
技术研发人员:陈韬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1