论文部分内容阅读
水库调度自动化系统是电网调度自动化系统的重要组成部分,系统后台的硬件设备涉及到大量高性能服务器的协同应用。针对当前大型服务器吞吐量的瓶颈问题,本文运用专门为IO多路复用开发的大规模完成端口(IOCP),设计一个高性能服务器模型,源代码使用高级的IOCP技术,能同时高效的为大量客户端提供服务。在此基础上利用NDIS协议技术,开发独立的网络底层接口,完成对网络性能要求较高的局域网和广域网实时监控技术的应用。
The reservoir dispatch automation system is an important part of the dispatching automation system. The hardware of the system backstage involves the cooperation of a large number of high-performance servers. Aiming at the bottleneck problem of current large server throughput, this paper designs a high performance server model using a large-scale IOCP designed for IO multiplexing. The source code uses the advanced IOCP technology, Client to provide services. Based on this, NDIS protocol technology is used to develop an independent underlying network interface to complete the application of LAN and WAN real-time monitoring technologies which require high network performance.