检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:林勇[1]
机构地区:[1]陕西理工学院数学与计算机科学学院,陕西汉中723001
出 处:《计算机应用与软件》2014年第5期128-131,共4页Computer Applications and Software
摘 要:为实现基于GPRS的大规模电力远程集抄系统具有高效、稳定的网络通信服务,设计一种引入I/O完成端口IOCP(Input/Output completion port)机制的网络通信模块,并对通信模块开发中的客户端信息识别、系统资源管理、恶意客户连接、完成消息乱序等难点问题进行研究,提出自定义结构体、池原理、心跳机制等具体解决方法。最后对通信模块进行性能和压力测试,结果表明,该通信模块开销性低、数据吞吐量大,并支持大量并发连接,在实际项目中也取得了良好的效果。In order to have the GPRS-based large-scale remote power collected reading system with high-performance and stable network communication service,we design a network communication module with the I / O completion port( IOCP: input / output completion port) mechanism introduced,and study the difficult issues in communication module development such as client information recognition,system resource management, malicious client connection and disorder of completion message,etc. We also propose the specific solutions of self-defined structure,pool principle, heartbeat mechanism and so on. Finally,we make performance and pressure tests on communication module,results show that the module has low overhead and high data throughput,and support massive concurrent connections. In practical project the module also achieves good effect.
关 键 词:大规模负控管理系统 输入 输出完成端口 多线程 性能测试
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249