论文部分内容阅读
为了自动探测海底中氢气、氧气、氮气、甲烷等示踪气体含量,同济大学海洋与地球科学学院研制了一套海底示踪气体原位自动检测系统。本文以这套系统的远程控制软件为例,研究了建立海底示踪气体原位自动检测系统通信协议的设计步骤以及实现方法,提出了一种将所有数据包抽象成一个抽象类,让继承类去重写发送函数和处理函数的方法,极大的提高了通信协议的可扩展性以及稳定性;在通信过程中,先将接收的数据存入链表中,让后台线程处理链表中的数据,从而将通信业务与逻辑处理分开,提高通信的效率,从应用程序层次保证了通信的实时性