一种数据传输的相关设备以及系统技术方案

技术编号:17744786 阅读:33 留言:0更新日期:2018-04-18 18:23
本实用新型专利技术公开了一种服务器,应用于跨地域的数据传输场景,第一终端设备与服务器在第一地域范围内,第二服务器在第二地域范围内,服务器包括:第一接收模块用于接收第一终端设备发起的数据传输请求;第二接收模块用于根据第一接收模块接收的数据传输请求接收第一终端设备发送的传输数据;第一发送模块用于将第二接收模块接收的传输数据发送至第二服务器,以使得第二服务器向第二地域范围内的至少一个第二终端设备发送传输数据。本实用新型专利技术还提供终端设备以及系统。本实用新型专利技术在海外开发商所在的地域设置一台服务器,该服务器可跨地域向另一台服务器传输数据,而服务器与服务器之间的传输带宽较大,从而能够有效地提升数据传输的效率。

A data transmission related device and system

The utility model discloses a server used in data transmission scenarios across the region, the first terminal equipment and server in the first region, second in the second server region, the server comprises a first receiving module for receiving a first data transmission request terminal equipment by second; the receiving module is used for sending and receiving data transmission according to the first the first data transmission terminal device receiving module receives the request; the first transmitting module is used for receiving module second transmission of data sent to the second received by the server, so that the second server to the second area at least a second terminal device sends a data transmission. The utility model also provides a terminal device and a system. The utility model sets up a server in the area where the overseas developers are located. The server can transfer data across the region to another server, and the transmission bandwidth between the server and the server is large, so that the efficiency of data transmission can be effectively improved.

【技术实现步骤摘要】
一种数据传输的相关设备以及系统
本技术涉及互联网
,尤其涉及一种数据传输的相关设备以及系统。
技术介绍
随着各种业务在全球范围内的普及,解决海外开发商与国内服务器之间的数据传输具有重要的意义。通常情况下,海外开发商可以通过跨国公网直接连接到国内服务器,但是跨国公网可能会因为公网网络质量不稳定而导致数据传输失败。为了解决跨国公网网络质量不稳定的问题,目前提供了一种海外开发商连接国内服务器的方式,请参阅图1,图1为现有方案中海外开发商连接国内服务器的一个示意图,如图所示,海外开发商可以在用户所在的国家搭建接入点设备,允许用户连接海外接入点后,通过内网将网络流量传回到国内的服务器上。然而,采用上述方式进行数据传输虽然可以解决公网网络质量不稳定的问题,但是通常情况下,海外开发商与接入点设备之间的传输带宽较小,这样的话,会导致数据传输的时间较长,从而降低了数据传输效率。
技术实现思路
本技术实施例提供了一种数据传输的相关设备以及系统,可以在海外开发商所在的地域设置一台服务器,该服务器可以跨地域向另一台服务器传输数据,而服务器与服务器之间的传输带宽较大,从而能够有效地提升数据传输的效率。有鉴于此,本技术第一方面提供一种服务器,所述服务器应用于跨地域的数据传输场景,其中,第一终端设备与所述服务器在第一地域范围内,第二服务器在第二地域范围内,所述服务器包括:第一接收模块,用于接收所述第一终端设备发起的数据传输请求;第二接收模块,用于根据所述第一接收模块接收的所述数据传输请求接收所述第一终端设备发送的传输数据;第一发送模块,用于将所述第二接收模块接收的所述传输数据发送至所述第二服务器,以使得所述第二服务器向所述第二地域范围内的至少一个第二终端设备发送所述传输数据。本技术第二方面提供一种终端设备,所述终端设备应用于跨地域的数据传输场景,其中,所述终端设备与第一服务器在第一地域范围内,第二服务器在第二地域范围内,所述终端设备包括:第一发送模块,用于向所述第一服务器发送数据传输请求;第二发送模块,用于根据所述第一发送模块发送的所述数据传输请求向所述第一服务器发送传输数据,以使所述第一服务器将所述传输数据发送至所述第二服务器,使得所述第二服务器向所述第二地域范围内的至少一个第二终端设备发送所述传输数据。本技术第三方面提供一种数据传输的系统,所述系统应用于跨地域的数据传输场景,其中,第一终端设备与第一服务器在第一地域范围内,第二服务器在第二地域范围内,所述系统包括:所述第一终端设备向所述第一服务器发送的数据传输请求;所述第一服务器根据所述数据传输请求接收所述第一终端设备发送的传输数据;所述第一服务器将所述传输数据发送至所述第二服务器,以使得所述第二服务器向所述第二地域范围内的至少一个第二终端设备发送所述传输数据。从以上技术方案可以看出,本技术实施例具有以下优点:本技术实施例中,提供了一种数据传输的服务器,该服务器应用于跨地域的数据传输场景,其中,第一终端设备与第一服务器在第一地域范围内,第二服务器在第二地域范围内,首先第一服务器接收第一终端设备发起的数据传输请求,然后根据数据传输请求接收第一终端设备发送的传输数据,最后将传输数据发送至所述第二服务器,以使第二服务器向第二地域范围内的至少一个第二终端设备发送传输数据。通过上述方式,可以在海外开发商所在的地域设置一台服务器,该服务器可以跨地域向另一台服务器传输数据,而服务器与服务器之间的传输带宽较大,从而能够有效地提升数据传输的效率。附图说明图1为现有方案中海外开发商连接国内服务器的一个示意图;图2为本技术实施例中数据传输系统架构图;图3为本技术实施例中数据传输的方法一个交互实施例示意图;图4为本技术实施例中数据传输的方法一个实施例示意图;图5为本技术实施例中数据库记录传输数据的流程示意图;图6为本技术实施例中数据传输的方法另一个实施例示意图;图7为本技术应用场景中跨地域数据传输的架构示意图;图8为本技术应用场景中进行跨地域数据传输的流程示意图;图9为本技术实施例中服务器一个实施例示意图;图10为本技术实施例中服务器另一个实施例示意图;图11为本技术实施例中服务器另一个实施例示意图;图12为本技术实施例中服务器另一个实施例示意图;图13为本技术实施例中服务器另一个实施例示意图;图14为本技术实施例中服务器另一个实施例示意图;图15为本技术实施例中服务器另一个实施例示意图;图16为本技术实施例中服务器另一个实施例示意图;图17为本技术实施例中终端设备一个实施例示意图;图18为本技术实施例中终端设备另一个实施例示意图;图19为本技术实施例中服务器一个结构示意图;图20为本技术实施例中终端设备一个结构示意图;图21为本技术实施例中数据传输的系统一个实施例示意图。具体实施方式本技术实施例提供了一种数据传输的相关设备以及系统,可以在海外开发商所在的地域设置一台服务器,该服务器可以跨地域向另一台服务器传输数据,而服务器与服务器之间的传输带宽较大,从而能够有效地提升数据传输的效率。本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。应理解,本技术应用于数据传输的系统,请参阅图2,图2为本技术实施例中数据传输系统架构图,如图2所示,图中的一台第一终端设备以及三台第二终端设备仅为一个示意,在实际应用中,还可以是其他数量的终端设备,此处不做限定。其中,第一终端设备与第一服务器在同一个的地域,而第二服务器与第二终端设备在另一个地域,两个地域之间可以通过海外网络进行连接,而第一终端设备属于海外开发商所使用的设备,第二终端设备属于国内用户所使用的设备。如果在第一终端设备所在的地域内部署第一服务器,那么对于第一终端设备而言,只需要将数据同步到就近的第一服务器即可,无需第一终端设备跨洋过海地连接到第二服务器,这样也就避免了终端设备与服务器因为长距离通信可能带来网络质量不稳定的情况。相比之下,第一终端设备先将数据同步到同一个地域的第一服务器上,这样的短距离网络传输可靠性会更好,接着由第一服务器与第二服务器建立通信连接,让两者进行进行数据传输即可。需要说明的是,第一终端设备以及第二终端设备可以为包括手机、平板电脑、个人数字助理(英文全称:PersonalDigitalAssistant,英文缩写:PDA)、销售终端(英文全称:PointofSales,英文缩写:POS)以及车载电脑等任意终端设备,此处不做限定。应理解,本技术中进行数据传输的传输数据具体可以为,通过文件传输协议(英文全称:FileTran本文档来自技高网...
一种数据传输的相关设备以及系统

【技术保护点】
一种服务器,其特征在于,所述服务器应用于跨地域的数据传输场景,其中,第一终端设备与所述服务器在第一地域范围内,第二服务器在第二地域范围内,所述服务器包括:第一接收模块,用于接收所述第一终端设备发起的数据传输请求;第二接收模块,用于根据所述第一接收模块接收的所述数据传输请求接收所述第一终端设备发送的传输数据;第一发送模块,用于将所述第二接收模块接收的所述传输数据发送至所述第二服务器,以使得所述第二服务器向所述第二地域范围内的至少一个第二终端设备发送所述传输数据。

【技术特征摘要】
1.一种服务器,其特征在于,所述服务器应用于跨地域的数据传输场景,其中,第一终端设备与所述服务器在第一地域范围内,第二服务器在第二地域范围内,所述服务器包括:第一接收模块,用于接收所述第一终端设备发起的数据传输请求;第二接收模块,用于根据所述第一接收模块接收的所述数据传输请求接收所述第一终端设备发送的传输数据;第一发送模块,用于将所述第二接收模块接收的所述传输数据发送至所述第二服务器,以使得所述第二服务器向所述第二地域范围内的至少一个第二终端设备发送所述传输数据。2.根据权利要求1所述的服务器,其特征在于,所述服务器还包括:第一确定模块,用于在所述第二接收模块根据所述数据传输请求接收所述第一终端设备发送的传输数据之后,根据所述传输数据确定对应的第一校验值;第二确定模块,用于若所述第一确定模块确定的所述第一校验值与第二校验值一致,则确定将所述传输数据发送至所述第二服务器,所述第二校验值为所述第一终端设备预先发送的。3.根据权利要求1所述的服务器,其特征在于,所述服务器还包括:第一获取模块,用于在所述第二接收模块根据所述数据传输请求接收所述第一终端设备发送的传输数据之后,获取所述传输数据的记录信息,其中,所述记录信息与所述传输数据一一对应;存储模块,用于将所述第一获取模块获取的所述传输数据的记录信息存储至所述服务器的数据库中。4.根据权利要求3所述的服务器,其特征在于,所述第一发送模块包括:确定单元,用于根据所述数据库中所述传输数据的记录信息确定数据传输路径,所述数据传输路径用于确定所述传输数据的发送方与接收方;发送单元,用于根据所述确定单元确定的所述数据传输路径将所述传输数据发送至所述第二服务器。5.根据权利要求4所述的服务器,其特征在于,所述确定单元包括:获取子单元,用于获取所述数据库中所述传输数据的记录信息;解析子单元,用于解析所述获取子单元获取的所述传输数据的记录信息,并获取所述传输数据的发送方信息以及接收方信息,所述发送方信息用于指示所述传输数据的发送方,所述接收方信息用于指示所述传输数据的接收方;确定子单元,用于根据所述解析子单元解析得到的所述发送方信息以及接收方信息确定所述数据传输路径。6.根据权利要求3或4所述的服务器,其特征在于,所述服务器还包括:更新模块,用于所述第一发送模...

【专利技术属性】
技术研发人员:欧卓尔梁俊杰贾耀光杨军
申请(专利权)人:腾讯科技深圳有限公司
类型:新型
国别省市:广东,44

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

1