一种数据传输方法及系统技术方案

技术编号:15467206 阅读:81 留言:0更新日期:2017-06-01 13:39
本发明专利技术提出一种数据传输方法,应用于总部服务器,该方法包括:将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,并根据选取得到的域代表设备生成域代表设备表;向每个版本机服务器及每个域代表设备分别发送第一下载指令,控制每个版本机服务器分别向对应的域代表设备推送所述待传输的数据;向所有的终端设备发送第二下载指令,控制终端设备从域代表设备表中,查询得到自身所在子网中的域代表设备信息,连接到自身所在子网中的域代表设备并下载所述待传输的数据。采用本发明专利技术技术方案,在有限的网络带宽资源条件下,即可完成多层级组织机构、网络物理跨度较大的企业网络体系中的数据传输。

Data transmission method and system

The invention provides a data transmission method, applied to the headquarters server, the method includes: to transmit data are sent to each server version; for each sub network selection domain on behalf of equipment, and according to the selection of the equipment to produce the domain domain represents representative equipment; to each server and each domain represents version the equipment were sent first download instructions, each version control server to the corresponding domain representative equipment push the transmission of data; download orders are sent to all second terminal equipment, terminal equipment from the equipment control domain represents a table, query domain represents equipment information own subnet, connected to their own the subnet domain on behalf of equipment and download the data to be transmitted. By adopting the technical proposal of the invention, the data transmission in a multi-layer enterprise organization and a network with large physical span of the network can be completed under the condition of limited network bandwidth resource.

【技术实现步骤摘要】

本专利技术涉及数据传输
,尤其涉及一种数据传输方法及系统
技术介绍
在企业网内部,尤其是大型企业的企业网当中,经常遇到升级应用程序版本、修补应用系统漏洞等情况,在这种情况下,需要由企业网总部分别向各网点终端分发文件,以使全网完成程序版本升级或系统漏洞修补等工作。关于应用文件在企业网内部进行分发这一任务,在现有技术中可以采用以下方法处理:直接将文件存储在互联网站点上供员工自行下载,或者借助相对高级的文件传输工具完成文件分发工作。采用上述两种方式进行文件分发,存在较高的安全隐患,容易造成文件泄露。为了保证安全高效地完成文件分发,可以通过购买网络带宽资源来扩宽网络通道,由企业总部通过较宽的网络通道统一向终端分发文件。但是对于多层级组织机构、网络物理跨度较大的企业网络体系来说,通过购买大量网络带宽来实现文件安全快速分发,成本太高,并且在不需要进行文件分发工作时,会造成网络带宽资源严重浪费。
技术实现思路
基于现有技术的缺陷和不足,本专利技术提出一种数据传输方法及系统,能够在有限的网络带宽资源条件下,实现多层级组织机构、网络物理跨度较大的企业网络体系中的数据传输。一种数据传输方法,应用于总部服务器,所述总部服务器与版本机服务器及终端设备连接,该方法包括:将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成域代表设备表;所述域代表设备表中存储有域代表设备的标识信息及IP地址信息;向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令,所述第一下载指令用于控制所述每个域代表设备分别连接到对应的版本机服务器,以及控制所述每个版本机服务器分别向对应的域代表设备推送所述待传输的数据;向所有的终端设备发送第二下载指令,所述第二下载指令用于控制终端设备从所述域代表设备表中,查询得到自身所在子网中的域代表设备信息,连接到自身所在子网中的域代表设备并下载所述待传输的数据。优选地,在向所有的终端设备发送第二下载指令后,该方法还包括:接收终端设备在成功下载所述待传输的数据后发送的表征已完成数据下载的信息,并将该终端设备的标识信息及IP地址信息添加到所述域代表设备表中。优选地,所述分别为每个子网选取域代表设备,包括:根据子网与所述版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出设定数量的终端设备作为域代表设备。一种数据传输方法,应用于版本机服务器,该方法包括:接收总部服务器发送的待传输的数据;接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,以使终端设备能够通过所述域代表设备下载所述总部服务器发送的待传输的数据。优选地,所述根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,包括:解析接收到的所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的域代表设备;采用错峰推送的机制,分别将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备。一种数据传输方法,应用于终端设备,所述终端设备被总部服务器设定为域代表设备,该方法包括:接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;根据所述下载指令,连接到与自身对应的版本机服务器;接收并保存所述版本机服务器推送的,所述总部服务器发送的待传输的数据,以便于其它终端设备从自身下载所述待传输的数据。优选地,所述根据所述下载指令,连接到与自身对应的版本机服务器,包括:解析所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的版本机服务器;连接到所述与自身对应的版本机服务器。一种数据传输方法,应用于终端设备,该方法包括:接收总部服务器发送的下载指令;根据所述下载指令,从总部服务器的域代表设备表中,查询得到自身所在子网中的域代表设备信息;其中,所述域代表设备表中包含所述总部服务器为每个子网选取的域代表设备的标识信息及IP地址信息;连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据;其中,所述数据为版本机服务器推送给所述域代表设备的,所述总部服务器发送的待传输的数据。优选地,在连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据后,该方法还包括:向所述总部服务器发送表征已完成数据下载的信息,以使所述总部服务器将所述终端设备的标识信息及IP地址信息添加到所述域代表设备表中。一种数据传输系统,包括:总部服务器、版本机服务器及终端设备;其中,所述总部服务器分别与所述版本机服务器及所述终端设备连接,用于将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,分析确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成存储有域代表设备的标识信息及IP地址信息的域代表设备表;向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令;向所有的终端设备发送第二下载指令;所述版本机服务器,用于接收总部服务器发送的待传输的数据;接收总部服务器发送的第一下载指令;根据所述第一下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备;被总部服务器选取为域代表设备的终端设备,用于接收所述总部服务器发送的第一下载指令;根据所述第一下载指令,连接到与自身对应的版本机服务器;接收并保存所述版本机服务器推送的,所述总部服务器发送的待传输的数据;未被总部服务器选取为域代表设备的终端设备,用于接收总部服务器发送的第二下载指令;根据所述第二下载指令,连接到自身所在子网中的域代表设备,并从所述域代表设备中下载所述版本机服务器推送给所述域代表设备的,所述总部服务器发送的待传输的数据。优选地,所述终端设备还用于:在连接到自身所在子网中的域代表设备,并从所述域代表设备中下载数据后,向所述总部服务器发送表征已完成数据下载的信息。优选地,所述总部服务器还用于:接收所述终端设备在成功下载所述待传输的数据后发送的表征已完成数据下载的信息,并将该终端设备的标识信息及IP地址信息添加到所述域代表设备表中。优选地,所述总部服务器分别为每个子网选取域代表设备时,具体用于:根据子网与所述版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出设定数量的终端设备作为域代表设备。优选地,所述版本机服务器根据所述第一下载指令,将本文档来自技高网...
一种数据传输方法及系统

【技术保护点】
一种数据传输方法,其特征在于,应用于总部服务器,所述总部服务器与版本机服务器及终端设备连接,该方法包括:将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成域代表设备表;所述域代表设备表中存储有域代表设备的标识信息及IP地址信息;向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令,所述第一下载指令用于控制所述每个域代表设备分别连接到对应的版本机服务器,以及控制所述每个版本机服务器分别向对应的域代表设备推送所述待传输的数据;向所有的终端设备发送第二下载指令,所述第二下载指令用于控制终端设备从所述域代表设备表中,查询得到自身所在子网中的域代表设备信息,连接到自身所在子网中的域代表设备并下载所述待传输的数据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于总部服务器,所述总部服务器与版本机服务器及终端设备连接,该方法包括:将待传输的数据分别发送至每个版本机服务器;分别为每个子网选取域代表设备,确认选取得到的域代表设备与版本机服务器的对应关系,并根据选取得到的域代表设备生成域代表设备表;所述域代表设备表中存储有域代表设备的标识信息及IP地址信息;向所述每个版本机服务器及每个域代表设备分别发送包含版本机服务器与域代表设备的对应关系信息的第一下载指令,所述第一下载指令用于控制所述每个域代表设备分别连接到对应的版本机服务器,以及控制所述每个版本机服务器分别向对应的域代表设备推送所述待传输的数据;向所有的终端设备发送第二下载指令,所述第二下载指令用于控制终端设备从所述域代表设备表中,查询得到自身所在子网中的域代表设备信息,连接到自身所在子网中的域代表设备并下载所述待传输的数据。2.根据权利要求1所述的方法,其特征在于,在向所有的终端设备发送第二下载指令后,该方法还包括:接收终端设备在成功下载所述待传输的数据后发送的表征已完成数据下载的信息,并将该终端设备的标识信息及IP地址信息添加到所述域代表设备表中。3.根据权利要求1所述的方法,其特征在于,所述分别为每个子网选取域代表设备,包括:根据子网与所述版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出设定数量的终端设备作为域代表设备。4.一种数据传输方法,其特征在于,应用于版本机服务器,该方法包括:接收总部服务器发送的待传输的数据;接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,以使终端设备能够通过所述域代表设备下载所述总部服务器发送的待传输的数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述下载指令,将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备,包括:解析接收到的所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的域代表设备;采用错峰推送的机制,分别将所述总部服务器发送的待传输的数据推送至与自身对应的域代表设备。6.一种数据传输方法,其特征在于,应用于终端设备,所述终端设备被总部服务器设定为域代表设备,该方法包括:接收总部服务器发送的包含版本机服务器与域代表设备的对应关系信息的下载指令;其中,所述域代表设备为所述总部服务器根据子网与版本机服务器之间的可用带宽,从每个子网的在线终端设备中选出的设定数量的终端设备;所述版本机服务器与域代表设备的对应关系信息为所述总部服务器在为每个子网选取域代表设备后,分析确认的版本机服务器与域代表设备的对应关系信息;根据所述下载指令,连接到与自身对应的版本机服务器;接收并保存所述版本机服务器推送的,所述总部服务器发送的待传输的数据,以便于其它终端设备从自身下载所述待传输的数据。7.根据权利要求6所述的方法,其特征在于,所述根据所述下载指令,连接到与自身对应的版本机服务器,包括:解析所述下载指令,根据所述下载指令中包含的版本机服务器与域代表设备的对应关系信息,确认与自身对应的版本机服务器;连接到所述与自身对应的版本机服务器。8.一种数据传输方法,其特征在于,应用于终端设...

【专利技术属性】
技术研发人员:侯飞杨晓勤于文峰
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1