IOCP在工程机械远程监控系统中的应用研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:liongliong434
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IOCP(I/O Completion Port,I/O完成端口)是应用程序使用线程池处理异步I/O请求的一种机制。作为一种Windows服务平台上比较成熟的I/O处理核心技术,“完成端口”模型是伸缩性最好的I/O模型,采用这种模型管理为数众多的套接字,可以达到最佳的系统性能。本文密切结合湖南省科技攻关重点项目,针对工程机械远程监控的要求,较为深入的研究了IOCP的应用技术,开发了一种工程机械远程监控系统的应用服务器,满足了与众多机载终端的连接与通信,实现了工程机械的工况、车况、位置等数据以及图片信息的接收和存储,为客户在客户端进行远程监控奠定了良好的基础。论文分析了工程机械行业的发展,并针对国内外工程机械监控系统发展的现状和存在的问题,提出了一种工程机械远程监控系统的C/S结构模型,此模型包括:机载终端、应用服务器、数据库和客户端四部分,分析并证明了该模型对工程机械进行全方位的远程监控具有明显的优越性;研究了Winsock网络编程技术,详细分析对比了几种Winsock I/O方法的优缺点,并深入理解IOCP技术以及使用方法,为开发应用于工程机械远程监控系统的高性能可伸缩服务器打下了良好的基础;针对工程机械远程监控系统服务器需要为众多机载终端提供I/O服务,深入研究了IOCP技术、重叠I/O技术、线程池、内存池等技术,设计并实现了一种IOCP高性能服务器;为了解决工程机械远程监控系统的实验室联合调试问题,研发并设计了一个机载终端模拟器;针对应用服务器的性能测试的需要,采用多线程技术成功的设计了专用的测试程序,不但降低了开发成本,而且操作简单、效果良好。本文研发的上述系统已经在实验室进行了联调,实验结果表明,该系统性能稳定可靠、通信正确、响应速度达到了设计的要求;客户端具有界面简洁稳重、逻辑清晰、操作简单及监控方便等特点,验证了本文研发成果的有效性和应用价值。
其他文献
随着市场竞争的日趋激烈,企业高层主管更加需要及时了解企业各个环节的运行情况并做出相应的分析决策,企业的运行会产生大量的数据,MIS(信息管理系统)和DSS(决策支持系统)很
随着科技的进步、生产力的发展、社会文明程度的提高,智能控制在未来的生产生活中需求越来越广泛。而模糊控制、专家控制、神经网络控制并称为未来的三大智能控制,因此对模糊
电力工业是国民经济可持续发展的先行工业。随着电力工业的迅速发展,越来越多的300MW、600MW及1000MW大型机组陆续投入运行。同时,随着电力系统“厂网分开、竞价上网”改革的不
随着图像处理技术的深入发展,将这些新的技术应用于公路路面破损的检测,既可以解放劳动力,排除人的主观因素的干扰,又能快速而准确地进行公路路况的评价,具有重要的实用价值
随着经济与社会的发展,人们开始追求更加安全、舒适、高效的生活环境,智能化的家居生活逐渐走进人们的日常生活中。而目前智能家居系统还存在价格昂贵、功能不完备、视频监控
湿法炼锌电解过程是硫酸锌溶液中锌离子在直流电作用下放电析出的过程,是一个耗能大的生产过程。锌电解过程中影响能耗的因素主要包括电流密度及电解液酸锌比及温度。为了适
由于汉字类别多且字形结构复杂,汉字集合中相似字较多以及因不同人书写风格的差异造成手写汉字的变形很大,使得脱机手写体汉字识别一直是字符识别问题的难题之一。本文针对脱
实验教学是高等教育教学过程中实践性教学的一个重要环节,对于培养学生的创新能力、实践能力有着不可替代的作用。将工业控制网络引入高校实验室可以展示当代工业自动化领域开
随着电子技术、传感器技术和网络化信息技术的发展,称重技术也得到了迅速的发展,称重设备在智能化,数字化,通讯方式方面也有了很大进步,称重装置的研究与开发也进入了一个新的发展阶段。本文介绍了国内外电子皮带秤的发展现状及通讯联网方式,分析了皮带秤的组成及称重原理,同时也研究了GPRS在工业当中的应用情况,提出了一种新的皮带秤通讯方式的设计方案。即把GPRS技术应用到皮带秤中,实现了皮带秤设备的远程管理。
Ramsey 理论在组合数学中有着重要的地位,1930年以来其研究对象Ramsey数更是被大量学者广泛研究。但是,目前已知的经典Ramsey数精确值任然很少,由于其计算量巨大,任何进一步的计