[1]李德平[],钟文章[],杨群慧[],等. 海底气体监测系统远程控制软件设计与实现[J].计算机技术与发展,2015,25(01):216-220.
 LI De-ping[],ZHONG Wen-zhang[],YANG Qun-hui[],et al. Design and Implementation of Remote Control Software in Undersea Gas Detecting System[J].,2015,25(01):216-220.
点击复制

 海底气体监测系统远程控制软件设计与实现()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
25
期数:
2015年01期
页码:
216-220
栏目:
应用开发研究
出版日期:
2015-01-10

文章信息/Info

Title:
 Design and Implementation of Remote Control Software in Undersea Gas Detecting System
文章编号:
1673-629X(2015)01-0216-05
作者:
 李德平[1] 钟文章[1] 杨群慧[2] 陈玉冬[1] 高海丽[1] 白明彪[1] 张伟兵[1]
 1.湖南师范大学 资源与环境科学学院;2.同济大学 海洋与地球科学学院
Author(s):
 LI De-ping[1] ZHONG Wen-zhang[1] YANG Qun-hui[2] CHEN Yu-dong[1] GAO Hai-li[1] BAI Ming-biao[1] ZHANG Wei-bing[1]
关键词:
 WSAAsyncSelect模式海底示踪气体远程控制数据重传
Keywords:
 WSAAsynSelect modelundersea tracer gasremote controldata retransmission
分类号:
TP31
文献标志码:
A
摘要:
 为了原位自动探测海底氢气、氧气、氮气、甲烷等示踪气体含量,同济大学海洋与地球科学学院研制了一套海底示踪气体原位自动检测系统。文中以这套系统的远程控制软件为例,探讨了海底示踪气体原位自动监测系统远程控制软件的设计与实现方法,在VC++2005平台中采用WSAAsyncSelect模式进行套接字编程,将接收的数据存入链表中,使用后台线程处理数据存储、心跳图显示等耗时操作,让主线程更从容地处理网络事件,确保数据的实时收发。同时提出了一个数据重传机制,从应用程序层次保证了数据传输的完整性和正确性。
Abstract:
 For the purpose of in-situ auto-detecting the content of hydrogen,oxygen,nitrogen and methane in the seafloor,the faculty of ocean and earth science in Tongji University has developed an undersea tracer gas in-situ auto-detecting system. Taking the remote con-trol software of this system as a case,an in-depth analysis is conducted on its design and implementation in this paper. By using the WSAAsynSelect model for socket programming on Microsoft Visual C++ 2005,all received data are stored in a link-list,and the time-consuming operations such as data storage and fluctuation graph display are handled by the background threads. Thus the main thread can be more focus and effective on disposing the network events. Real-time communication is achieved. At the same time present a data re-transmission mechanism,which ensures the integrity and correctness of data transfer at the application level.

相似文献/References:

[1]张志宏,吴庆波,邵立松,等.基于飞腾平台TOE协议栈的设计与实现[J].计算机技术与发展,2014,24(07):1.
 ZHANG Zhi-hong,WU Qing-bo,SHAO Li-song,et al. Design and Implementation of TCP/IP Offload Engine Protocol Stack Based on FT Platform[J].,2014,24(01):1.
[2]梁文快,李毅. 改进的基因表达算法对航班优化排序问题研究[J].计算机技术与发展,2014,24(07):5.
 LIANG Wen-kuai,LI Yi. Research on Optimization of Flight Scheduling Problem Based on Improved Gene Expression Algorithm[J].,2014,24(01):5.
[3]黄静,王枫,谢志新,等. EAST文档管理系统的设计与实现[J].计算机技术与发展,2014,24(07):13.
 HUANG Jing,WANG Feng,XIE Zhi-xin,et al. Design and Implementation of EAST Document Management System[J].,2014,24(01):13.
[4]侯善江[],张代远[][][]. 基于样条权函数神经网络P2P流量识别方法[J].计算机技术与发展,2014,24(07):21.
 HOU Shan-jiang[],ZHANG Dai-yuan[][][]. P2P Traffic Identification Based on Spline Weight Function Neural Network[J].,2014,24(01):21.
[5]李璨,耿国华,李康,等. 一种基于三维模型的文物碎片线图生成方法[J].计算机技术与发展,2014,24(07):25.
 LI Can,GENG Guo-hua,LI Kang,et al. A Method of Obtaining Cultural Debris’ s Line Chart Based on Three-dimensional Model[J].,2014,24(01):25.
[6]翁鹤,皮德常. 混沌RBF神经网络异常检测算法[J].计算机技术与发展,2014,24(07):29.
 WENG He,PI De-chang. Chaotic RBF Neural Network Anomaly Detection Algorithm[J].,2014,24(01):29.
[7]刘茜[],荆晓远[],李文倩[],等. 基于流形学习的正交稀疏保留投影[J].计算机技术与发展,2014,24(07):34.
 LIU Qian[],JING Xiao-yuan[,LI Wen-qian[],et al. Orthogonal Sparsity Preserving Projections Based on Manifold Learning[J].,2014,24(01):34.
[8]尚福华,李想,巩淼. 基于模糊框架-产生式知识表示及推理研究[J].计算机技术与发展,2014,24(07):38.
 SHANG Fu-hua,LI Xiang,GONG Miao. Research on Knowledge Representation and Inference Based on Fuzzy Framework-production[J].,2014,24(01):38.
[9]叶偲,李良福,肖樟树. 一种去除运动目标重影的图像镶嵌方法研究[J].计算机技术与发展,2014,24(07):43.
 YE Si,LI Liang-fu,XIAO Zhang-shu. Research of an Image Mosaic Method for Removing Ghost of Moving Targets[J].,2014,24(01):43.
[10]余松平[][],蔡志平[],吴建进[],等. GSM-R信令监测选择录音系统设计与实现[J].计算机技术与发展,2014,24(07):47.
 YU Song-ping[][],CAI Zhi-ping[] WU Jian-jin[],GU Feng-zhi[]. Design and Implementation of an Optional Voice Recording System Based on GSM-R Signaling Monitoring[J].,2014,24(01):47.

更新日期/Last Update: 2015-04-28