一种数据传输方法及系统与流程

文档序号:12494668阅读:来源:国知局

技术特征:

1.一种数据传输方法,其特征在于,应用于总部服务器,所述总部服务器与版本机服务器及终端设备连接,该方法包括:

将待传输的数据分别发送至每个版本机服务器;

分别为每个子网选取域代表设备,确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成域代表设备表;所述域代表设备表中存储有域代表设备的标识信息及IP地址信息;

向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令,所述第一下载指令用于控制所述每个域代表设备分别连接到对应的版本机服务器,以及控制所述每个版本机服务器分别向对应的域代表设备推送所述待传输的数据;

向所有的终端设备发送第二下载指令,所述第二下载指令用于控制终端设备从所述域代表设备表中,查询得到自身所在子网中的域代表设备信息,连接到自身所在子网中的域代表设备并下载所述待传输的数据。

2.根据权利要求1所述的方法,其特征在于,在向所有的终端设备发送第二下载指令后,该方法还包括:

接收终端设备在成功下载所述待传输的数据后发送的表征已完成数据下载的信息,并将该终端设备的标识信息及IP地址信息添加到所述域代表设备表中。

3.根据权利要求1所述的方法,其特征在于,所述分别为每个子网选取域代表设备,包括:

根据子网与所述版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出设定数量的终端设备作为域代表设备。

4.一种数据传输方法,其特征在于,应用于版本机服务器,该方法包括:

接收总部服务器发送的待传输的数据;

接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;

根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,以使终端设备能够通过所述域代表设备下载所述总部服务器发送的待传输的数据。

5.根据权利要求4所述的方法,其特征在于,所述根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,包括:

解析接收到的所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的域代表设备;

采用错峰推送的机制,分别将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备。

6.一种数据传输方法,其特征在于,应用于终端设备,所述终端设备被总部服务器设定为域代表设备,该方法包括:

接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;

根据所述下载指令,连接到与自身对应的版本机服务器;

接收并保存所述版本机服务器推送的,所述总部服务器发送的待传输的数据,以便于其它终端设备从自身下载所述待传输的数据。

7.根据权利要求6所述的方法,其特征在于,所述根据所述下载指令,连接到与自身对应的版本机服务器,包括:

解析所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的版本机服务器;

连接到所述与自身对应的版本机服务器。

8.一种数据传输方法,其特征在于,应用于终端设备,该方法包括:

接收总部服务器发送的下载指令;

根据所述下载指令,从总部服务器的域代表设备表中,查询得到自身所在子网中的域代表设备信息;其中,所述域代表设备表中包含所述总部服务器为每个子网选取的域代表设备的标识信息及IP地址信息;

连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据;其中,所述数据为版本机服务器推送给所述域代表设备的,所述总部服务器发送的待传输的数据。

9.根据权利要求8所述的方法,其特征在于,在连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据后,该方法还包括:

向所述总部服务器发送表征已完成数据下载的信息,以使所述总部服务器将所述终端设备的标识信息及IP地址信息添加到所述域代表设备表中。

10.一种数据传输系统,其特征在于,包括:

总部服务器、版本机服务器及终端设备;

其中,所述总部服务器分别与所述版本机服务器及所述终端设备连接,用于将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,分析确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成存储有域代表设备的标识信息及IP地址信息的域代表设备表;向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令;向所有的终端设备发送第二下载指令;

所述版本机服务器,用于接收总部服务器发送的待传输的数据;接收总部服务器发送的第一下载指令;根据所述第一下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备;

被总部服务器选取为域代表设备的终端设备,用于接收所述总部服务器发送的第一下载指令;根据所述第一下载指令,连接到与自身对应的版本机服务器;接收并保存所述版本机服务器推送的,所述总部服务器发送的待传输的数据;

未被总部服务器选取为域代表设备的终端设备,用于接收总部服务器发送的第二下载指令;根据所述第二下载指令,连接到自身所在子网中的域代表设备,并从所述域代表设备中下载所述版本机服务器推送给所述域代表设备的,所述总部服务器发送的待传输的数据。

11.根据权利要求10所述的系统,其特征在于,所述终端设备还用于:

在连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据后,向所述总部服务器发送表征已完成数据下载的信息。

12.根据权利要求11所述的系统,其特征在于,所述总部服务器还用于:

接收所述终端设备在成功下载所述待传输的数据后发送的表征已完成数据下载的信息,并将该终端设备的标识信息及IP地址信息添加到所述域代表设备表中。

13.根据权利要求10所述的系统,其特征在于,所述总部服务器分别为每个子网选取域代表设备时,具体用于:

根据子网与所述版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出设定数量的终端设备作为域代表设备。

14.根据权利要求10所述的系统,其特征在于,所述版本机服务器根据所述第一下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备时,具体用于:

解析接收到的所述第一下载指令,根据所述第一下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的域代表设备;

采用错峰推送的机制,分别将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备。

15.根据权利要求10所述的系统,其特征在于,所述被总部服务器选取为域代表设备的终端设备根据所述第一下载指令,连接到与自身对应的版本机服务器时,具体用于:

解析所述第一下载指令,根据所述第一下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的版本机服务器;

连接到所述与自身对应的版本机服务器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1