检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]大连民族学院计算机学院,辽宁大连116600 [2]大连海事大学航海学院,辽宁大连116026
出 处:《计算机工程与设计》2010年第7期1417-1420,1522,共5页Computer Engineering and Design
摘 要:为实现船舶导航监控系统可靠的数据传输,通信软件服务器端利用多线程技术实现了与通信运营商转发中心和客户端的网络通信,完成了数据采集和解析功能。通信软件客户端可以与服务器建立连接并接收实时二进制数据,解析后以数据表格形式显示。重点探讨了客户端/服务器模式下基于TCP/IP协议通信的多线程实现过程,并利用时序图和活动图进行具体描述。讨论了在软件安装调试过程中如何解决客户端死机问题和客户端数据与服务器不同步、且数据过少的问题。该软件已交付使用,运行稳定可靠。To ensure reliable data transfer of the ship navigation and monitoring system,server side of the communication software utilizes multithreading technology to achieve network communication with transfer center of the communications operator and client,and finishes the functions of data acquisition and parser.At the same time,client side of the software establishes connections with server and parses receiving real time binary data to display in data grid.The emphasis of the paper is communication procedure between server and clients based on TCP/IP protocol with sequence diagram and activity diagram description.In the process of installation and debugging,problems of client breakdown and unsynchronized data between server and clients and less data in the clients are solved.The software that has been put into use is stably and reliably.
关 键 词:TCP/IP 多线程 通信 同步 客户端/服务器
分 类 号:TP393.09[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15