The invention discloses a distributed mass data transmission method, this method mainly includes distributed file access system, HTTP, flow control, transmission, five offline folder compression technology. The invention also discloses a distributed mass data transmission system. The invention can effectively isolate the transmission channel of the secret information, enhance the security of the information transmission, and improve the support ability and the transmission reliability of the information transmission system for the large amount of data. The invention can solve the problems of unstable state of the network, uncertain application of online state, slow transmission of the folder, etc..
【技术实现步骤摘要】
本专利技术涉及数据传输技术,尤其涉及一种分布式海量数据传输方法及系统。
技术介绍
在国防信息领域,作战值班系统日趋成熟,产生了海量的指挥、态势综合情报信息,急需构建一个大型的数据中心来集中存储这些数据。如何在各数据中心节点之间进行海量数据传输成为国防信息领域的热门研究方向。
技术实现思路
专利技术目的:本专利技术针对现有技术存在的问题,提供一种分布式海量数据传输方法及系统,本专利技术传输安全可靠。技术方案:本专利技术所述的分布式海量数据传输方法包括:(1)发送客户端的应用软件通过文件传输代理注册到发送服务器的文件传输服务;(2)当发送客户端的应用软件需要发送数据时,通过文件传输代理提交数据发送请求到发送服务器的文件传输服务;(3)发送服务器的文件传输服务与接收服务器的文件传输服务进行协商,查询接收客户端所在IP地址和文件接收路径,建立服务间传输TCP连接;(4)发送服务器的文件传输服务调用发送客户端的分布式文件访问服务,读取待发送数据到文件传输服务,并传输到接收服务器的文件传输服务;(5)接收服务器调用接收客户端的分布式文件访问服务,将数据远程写到接收路径下;(6)若数据没有接收完毕,跳转到步骤(4)继续传输;(7)数据接收完毕后,发送服务器将数据传输状态通知给发送客户端的应用软件,接收服务器将数据传输状态通知给接收客户端的应用软件。进一步的,步骤(1)具体包括:(11)发送客户端的应用软件运行后,通过文件传输代理向发送服务器的文件传输服务发送注册请求;(12)发送服务器的文件传输服务接收到注册请求后,进行注册,并向该文件传输代理发送注册成功反馈消息,完成应 ...
【技术保护点】
一种分布式海量数据传输方法,其特征在于该方法包括:(1)发送客户端的应用软件通过文件传输代理注册到发送服务器的文件传输服务;(2)当发送客户端的应用软件需要发送数据时,通过文件传输代理提交数据发送请求到发送服务器的文件传输服务;(3)发送服务器的文件传输服务与接收服务器的文件传输服务进行协商,查询接收客户端所在IP地址和文件接收路径,建立服务间传输TCP连接;(4)发送服务器的文件传输服务调用发送客户端的分布式文件访问服务,读取待发送数据到文件传输服务,并传输到接收服务器的文件传输服务;(5)接收服务器调用接收客户端的分布式文件访问服务,将数据远程写到接收路径下;(6)若数据没有接收完毕,跳转到步骤(4)继续传输;(7)数据接收完毕后,发送服务器将数据传输状态通知给发送客户端的应用软件,接收服务器将数据传输状态通知给接收客户端的应用软件。
【技术特征摘要】
1.一种分布式海量数据传输方法,其特征在于该方法包括:(1)发送客户端的应用软件通过文件传输代理注册到发送服务器的文件传输服务;(2)当发送客户端的应用软件需要发送数据时,通过文件传输代理提交数据发送请求到发送服务器的文件传输服务;(3)发送服务器的文件传输服务与接收服务器的文件传输服务进行协商,查询接收客户端所在IP地址和文件接收路径,建立服务间传输TCP连接;(4)发送服务器的文件传输服务调用发送客户端的分布式文件访问服务,读取待发送数据到文件传输服务,并传输到接收服务器的文件传输服务;(5)接收服务器调用接收客户端的分布式文件访问服务,将数据远程写到接收路径下;(6)若数据没有接收完毕,跳转到步骤(4)继续传输;(7)数据接收完毕后,发送服务器将数据传输状态通知给发送客户端的应用软件,接收服务器将数据传输状态通知给接收客户端的应用软件。2.根据权利要求1所述的分布式海量数据传输方法,其特征在于:步骤(1)具体包括:(11)发送客户端的应用软件运行后,通过文件传输代理向发送服务器的文件传输服务发送注册请求;(12)发送服务器的文件传输服务接收到注册请求后,进行注册,并向该文件传输代理发送注册成功反馈消息,完成应用注册。3.根据权利要求1所述的分布式海量数据传输方法,其特征在于:若步骤(2)中需要传输的数据是多个文件,采用以下方法进行处理:发送客户端的应用软件通过文件传输代理提交多个文件发送请求到发送服务器的文件传输服务;发送服务器的文件传输服务将多个文件发送请求保存到数据库中,并维护待发送文件记录的发送状态;发送服务器的文件传输服务循环从数据库中取出待发送文件记录,准备发送文件。4.根据权利要求1所述的分布式海量数据传输方法,其特征在于:若步骤(2)中需要传输的数据是文件夹时,采用以下方法进行处理:发送客户端的应用软件通过文件传输代理提交文件夹发送请求到发送服务器的文件传输服务;发送服务器的文件传输服务将文件夹发送请求保存到数据库中,并维护待发送文件夹记录的发送状态;发送服务器的文件传输服务从数据库中取出待发送文件夹记录,对待发送文件夹进行压缩处理后传输至接收服务器。5.根据权利要求1所述的分布式海量数据传输方法,其特征在于:步骤(4)具体包括:(41)发送服务器的文件传输服务调用发送客户端的分布式文件访问服务,读取数据到发送服务器上;(42)发送服务器对数据加密;(43)发送服务器将加...
【专利技术属性】
技术研发人员:茅娅菲,万翔,李绪福,王海青,蔡学波,王海立,施磊,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。