A real-time data transmission method of GIS system. First, initialize the parameters of the real-time data transmission method of GIS system; then, start the transmission process according to the instructions to obtain the information to be sent; secondly, encapsulate the protocol according to the order of protocol header, data type, priority, data length, data package and verification code; finally, the server uses the custom protocol Analyze the received packets, obtain the packets, and verify the packets. The invention provides a GIS system data transmission method capable of improving transmission efficiency and transmission data security.
【技术实现步骤摘要】
一种GIS系统实时数据传输方法
本专利技术涉及数据处理,计算机应用领域,尤其涉及的是一种GIS系统实时数据传输方法。
技术介绍
协议是计算机之间传输数据的一些规范,人与人之间的交流使用语言,计算机之间的相互通信也有一种语言——网络协议。简言之,网络协议即计算机之间相互通信需要共同遵守的规定和规则,常见的网络协议有HTTP、SMTP、POP3、FTP等。自定义网络协议可以简单地理解为一个特定数据按照特定格式组织的、在特定网络系统中传输的字符串,并且由多个字段组成,每个字段表示特定的含义、并且字段之间的传输顺序在设计时已经固定、不可调换,当使用自定义协议在系统的服务器端和客户机端传递数据时,两端可以根据事先定义的协议字段含义及顺序解析出数据进行相应处理。自定义协议是由网络开发者定义、在应用层传输、仅在网络系统内有效、由一系列数据组成的字节流。对于不同的系统,所需要传输的数据类型也各有不同,并且为了在数据发送端和数据接收端高效处理数据,就需要制定高效的自定义协议,使数据传输更加准确。计算机网络广泛而深入的应用,使得需要传输的数据也越来越多样化,实际应用中常常出现现有协议无法满足新的需求的情况,这就需要添加自定义协议。因为GIS系统传输数据的需要,我们设计了一套新的协议,用来传输位置信息等满足GIS系统的信息。
技术实现思路
为了解决现有的协议无法满足GIS系统的特定需求,提高在传输过程中的传输效率和安全性,本专利技术提出了一种GIS系统实时数据传输方法。本专利技术解决其技 ...
【技术保护点】
1.一种GIS系统实时数据传输方法,其特征在于:所述数据传输方法包括以下步骤:/n1)参数初始化,过程如下:/n1.1)设置计时器初始值为0s,最大重连时间间隔为320s;/n1.2)设置数据优先级队列,发送优先级队列sendQueue1,sendQueue2,sendQueue3;/n2)封装数据包,数据包的格式如下:/n
【技术特征摘要】
1.一种GIS系统实时数据传输方法,其特征在于:所述数据传输方法包括以下步骤:
1)参数初始化,过程如下:
1.1)设置计时器初始值为0s,最大重连时间间隔为320s;
1.2)设置数据优先级队列,发送优先级队列sendQueue1,sendQueue2,sendQueue3;
2)封装数据包,数据包的格式如下:
2
1
1
4
—
16
HEAD
Type
Priority
DataLength
Data
Verify
其中,HEAD是数据包的协议头,占用2个字节,值为0x1110;Type表示数据包的类型,占用1个字节,取值为0x00到0xFF之间的十六进制数,0x01表示普通数据信息,0x02表示数据重发请求信息,0x03表示心跳响应信息,0x04数据接收应答信息;Priority表示数据发送和数据接收处理的优先级,占用一个字节;DataLength表示数据包的长度,占用4个字节;Data表示数据包,占用字节由数据包大小决定;Verify表示校验字段,占用16字节,是数据包在MD5加密后的产生的128位的散列值;
3)数据发送过程:
3.1)服务端阻塞等待客户端连接,如果有客户端建立连接,则建立数据交互通道,进入步骤3.2);
3.2)判断是否有数据向服务端发送,有则进入步骤3.3),否...
【专利技术属性】
技术研发人员:张贵军,卢升荣,熊章宗,郑小梦,李远锋,孙沪增,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。