摘要
目前,国内各大航海院校在GMDSS(全球海上遇险与安全系统)培训中已经全部引入模拟器辅助教学。一个高性能,稳定性好的服务器端软件对于优化整个GMDSS模拟器系统起着至关重要的作用。基于TCP/IP协议,选择了传输层针对TCP协议编程的5个I/O模型的完成端口模型设计,选用C++语言作为开发工具,设计实现了一个比较高效的服务器端软件,从传输层设计和应用层设计两个方面,给出了完整的设计思想。测试结果表明,服务器接受单个连接的平均响应时间大约为10ms,同时服务的用户数量可达1000个,满足教学要求。