[发明专利]一种数据传输的方法及系统有效

专利信息
申请号: 201511025486.5 申请日: 2015-12-31
公开(公告)号: CN105610836B 公开(公告)日: 2019-01-15
发明(设计)人: 练军;许军进;周明;沈乐平 申请(专利权)人: 浙江省公众信息产业有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;H04L12/26
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 方亮
地址: 310012 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据传输 方法 系统
【说明书】:

发明公开了一种数据传输的方法及系统,涉及通信技术领域,其中方法包括:服务端接收到客户端发送的建立TCP连接的请求,与客户端建立TCP连接;在TCP连接建立之后,客户端通过TCP连接上传文件到服务器端;其中,当传输单个文件时创建一个TCP连接;当传输多个文件时创建多个TCP连接,多个文件并发传输。本发明的数据传输的方法及系统,当传输多个文件时,能够支持创建多个TCP连接并发传输,提供了文件传输协议,可作为文件传输接口,并且支持长连接和短连接两种连接方式,能够高效传输文件,有效地提高传输效率,降低资源占用率。

技术领域

本发明涉及通信技术领域,尤其涉及一种数据传输的方法及系统。

背景技术

随着社会经济的飞速,视频监控系统是安全防范技术体系中一个重要的组成部分,在各行各业中具有独特作用,目前,该系统在我国发展极快,市场竞争激烈。文件传输作为系统的一个重要模块,必须保证文件的传输效率及数据的完整性和安全性。目前使用的FTP文件传输协议具有明显的缺点——在传输文件上,需要繁复的交换握手,从而导致效率低下,且发送一个文件,至少需要创建两个套接字socket连接,而前段设备频繁大量地向文件管理服务器发送文件,占用了大量的资源,显然不可取。随着系统监控的点位规模不断增加,FTP方式并发传输文件资源的性能已经遇到瓶颈,本发明很好地解决了该性能问题,提高了监控平台的文件资源的并发传输能力。

发明内容

有鉴于此,本发明要解决的一个技术问题是提供一种数据传输的方法及系统。

一种数据传输的方法,包括:服务端接收到客户端发送的建立TCP连接的请求,与客户端建立TCP连接;在所述TCP连接建立之后,所述客户端通过所述TCP连接上传文件到所述服务端;其中,当传输单个文件时创建一个TCP连接;当传输多个文件时创建多个TCP连接,所述多个文件并发传输。

根据本发明的一个实施例,进一步的,所述服务端与所述客户端之间通过所述TCP连接进行交互的消息为接口协议消息,所述接口协议消息包括:消息头和消息体;其中,所述消息头用于识别消息类型和标识发送信息。

根据本发明的一个实施例,进一步的,所述消息头包括:包长度字段、类型字段、序号字段;其中,所述包长度字段用于标识接口协议消息的长度,单位为字节;所述类型字段用于标识接口协议消息的类型;所述序号字段能够使接口协议消息具有唯一的标识。

根据本发明的一个实施例,进一步的,所述类型字段的取值范围为0至7;其中,当所述类型字段的值为0时,接口协议消息的类型为登录请求;当所述类型字段的值为1时,接口协议消息的类型为登录响应;当所述类型字段的值为2时,接口协议消息的类型为心跳包;当所述类型字段的值为3时,接口协议消息的类型为心跳包响应;当所述类型字段的值为4时,接口协议消息的类型为PU上传文件请求;当所述类型字段的值为5时,接口协议消息的类型为PU上传文件响应;当所述类型字段的值为6时,接口协议消息的类型为CU上传文件请求;当所述类型字段的值为7时,接口协议消息的类型为CU上传文件响应。

根据本发明的一个实施例,进一步的,在所述TCP连接建立之后、所述客户端通过所述TCP连接上传文件到所述服务端包括:在所述TCP连接建立之后,所述客户端向所述服务端发送登录请求消息;所述服务端接收到所述登录请求消息,对其验证成功后向所述客户端发送登录响应消息;所述客户端接收到所述登录响应消息后,向所述服务端发送上传文件请求消息;所述服务端接收所述上传文件请求消息,对其验证成功后向所述客户端发送上传文件响应消息。

根据本发明的一个实施例,进一步的,所述登录请求消息的消息体包括:编号字段、认证码字段;其中,所述编号字段用于标识客户端编号;所述认证码字段用于鉴别客户端的合法性;所述登录响应消息的消息体包括:响应码字段、服务器版本字段;其中,所述响应码字段用于标识请求返回结果;所述服务器版本字段标识服务端支持的最高版本号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省公众信息产业有限公司,未经浙江省公众信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201511025486.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top