期刊文献+
共找到29篇文章
< 1 2 >
每页显示 20 50 100
IOCP机制与网络代理服务器实现方法 被引量:23
1
作者 陈和平 周静宁 +4 位作者 顾晋广 张琳 李晓卉 杨玲贤 叶锋 《计算机应用》 CSCD 北大核心 2003年第4期109-110,114,共3页
论述了一种在Windows服务平台上比较成熟的I/O方法———完成端口 ,针对大量并发客户请求问题 ,提出采用IOCP多线程控制模型建立高效网络代理服务器思想 ,较好地解决了代理服务器中的多线程竞争问题 ,并在比较基于该模型的两种编程方案... 论述了一种在Windows服务平台上比较成熟的I/O方法———完成端口 ,针对大量并发客户请求问题 ,提出采用IOCP多线程控制模型建立高效网络代理服务器思想 ,较好地解决了代理服务器中的多线程竞争问题 ,并在比较基于该模型的两种编程方案的基础上 ,给出了基于Windows2 0 0 0的网络代理服务器的设计与代理实现过程。 展开更多
关键词 iocp机制 网络代理服务器 INTERNET 应用程序
下载PDF
基于IOCP机制的网络游戏服务器通信层的实现 被引量:14
2
作者 王瑞彪 李凤岐 +1 位作者 施玉勋 张宪超 《计算机工程与应用》 CSCD 北大核心 2009年第7期75-78,81,共5页
以网络游戏服务器的开发为背景,利用Windows操作系统提供的一种高效I/O机制-IOCP(Input Output Compeltion Port)机制,给出了实现网络游戏服务器端网络通信层的方法,并留虚函数接口给游戏开发者,使游戏开发者专注于游戏逻辑的开发,不再... 以网络游戏服务器的开发为背景,利用Windows操作系统提供的一种高效I/O机制-IOCP(Input Output Compeltion Port)机制,给出了实现网络游戏服务器端网络通信层的方法,并留虚函数接口给游戏开发者,使游戏开发者专注于游戏逻辑的开发,不再考虑网络通信的问题。最后,结合开发的一个象棋网络游戏服务器给出了使用这些接口的方法。 展开更多
关键词 完成端口 网络游戏 服务器 接口
下载PDF
IOCP机制在P2P网络游戏中的应用 被引量:4
3
作者 文俊浩 徐传运 +1 位作者 温文聪 朱晓飞 《计算机工程与应用》 CSCD 北大核心 2006年第7期205-207,共3页
大型网络游戏作为一种分布式系统在高峰时要承载巨量用户在线负荷,这就对大型网络游戏通信系统的设计提出了非常高的要求。如何提高系统玩家承载量,使系统具有良好的伸缩性,以及如何利用有限的带宽为玩家带来一致而平滑的游戏已成为人... 大型网络游戏作为一种分布式系统在高峰时要承载巨量用户在线负荷,这就对大型网络游戏通信系统的设计提出了非常高的要求。如何提高系统玩家承载量,使系统具有良好的伸缩性,以及如何利用有限的带宽为玩家带来一致而平滑的游戏已成为人们关注的焦点。通过对当前游戏开发技术的考察发现:在传统的网络游戏开发过程中,多是基于C/S模型,服务器在多人在线的情况下承受着巨大的压力。虽然也有基于P2P的网络游戏,但是对多个玩家同时在线支持不够。针对上述问题,文章提出将IOCP的模型应用在对等网络(P2P)模型的客户端中,以增强对等网中每个节点计算机的承载能力,从而降低主服务器的负载量。 展开更多
关键词 完成端口 iocp P2P 网络游戏 多线程
下载PDF
IOCP写服务程序时的关键问题研究 被引量:13
4
作者 陈怀松 陈家琪 《计算机工程与设计》 CSCD 北大核心 2010年第17期3793-3796,共4页
为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IOCP特有的复杂问题(信息定位问题、系统资源限制问题、报文... 为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IOCP特有的复杂问题(信息定位问题、系统资源限制问题、报文预处理问题)之后,利用IOCP实现了高效的网络服务程序,完全克服了多线程实现多客户端并发服务的CPU使用量高、系统资源占用多、网络资源利用不充分、系统效率低等不足。实验结果表明,只要合理解决这3个问题,在编写网络服务程序过程中就能顺利地使用IOCP方式。与非IOCP实现网络服务程序方式的对比,系统效率有显著提高且网络资源得到更充分的利用。 展开更多
关键词 输入输出完成端口 Io完成端口 套接字 传输控制协议 网际协议
下载PDF
IOCP研究及在大规模网络通信系统中的应用 被引量:18
5
作者 张静华 张玉明 《计算机与现代化》 2004年第9期41-43,46,共4页
分析了Windows的IOCP(I/Ocompletionport)机制,并讨论了基于IOCP的大规模Winsock通信系统的设计,作为验证实现了一个聊天服务器,并分析了实现中须考虑的若干问题。
关键词 Windows IoEP 网络通信 WINSoEK 聊天服务器 多线程 i/o完成端口
下载PDF
利用滑动窗口提升IOCP模型中的并行运算能力 被引量:1
6
作者 柳军 李华兵 +1 位作者 韩冰 戴庆光 《计算机应用与软件》 CSCD 北大核心 2013年第1期248-249,共2页
研究Windows操作系统下的IOCP(输入输出完成端口)技术,提出一种改进性能的设计模型,能很好地应用于网络环境中处理多个客户端的大量文件传输情况,解决了网络考试中的数据传输问题。
关键词 iocp 多线程 滑动窗口 同步
下载PDF
提高IOCP多媒体网络服务器性能的方法及其实现 被引量:1
7
作者 范嵩 路莹 马立权 《大连轻工业学院学报》 2006年第4期282-285,共4页
面临IOCP多媒体网络服务器所的大复杂度环境设计问题,本文论述该网络服务器的网络底层开发、结构设计及逻辑模块设计,提出提高其性能的方法:优化数据封装以及投递方式,增加数据的处理效率;整体结构模块化设计,提高代码的可重用性以及可... 面临IOCP多媒体网络服务器所的大复杂度环境设计问题,本文论述该网络服务器的网络底层开发、结构设计及逻辑模块设计,提出提高其性能的方法:优化数据封装以及投递方式,增加数据的处理效率;整体结构模块化设计,提高代码的可重用性以及可扩展性;通过端口分流的方式,实现对逻辑模块性能改进。方法的实用性已通过实验室测试证实。 展开更多
关键词 iocp 多媒体服务器 异步通讯
下载PDF
基于IOCP技术的服务器程序设计方法 被引量:1
8
作者 叶钰 符钰 《电脑知识与技术》 2011年第4X期2844-2845,共2页
在C/S和B/S模式软件系统中,服务器端程序对客户端请求的响应速度,是衡量软件性能的重要指标。在Windows系统环境下,对利用IOCP技术开发高性能的服务器端程序的设计方法进行了研究。
关键词 iocp 完成端口 同步 异步 SoCKET
下载PDF
基于IOCP的考试服务器通信层的研究与实现 被引量:1
9
作者 廖宏建 曲哲 《现代计算机(中旬刊)》 2011年第12期46-50,共5页
为了构建具有大响应规模、高数据吞吐量、合理资源消耗的考试服务端通信层,分析完成端口(IOCP)开发中的"信息识别、资源管理、消息乱序处理"等关键问题,提出内存池、对象池、环形缓存等改进方法,在此基础上设计和实现基于IOC... 为了构建具有大响应规模、高数据吞吐量、合理资源消耗的考试服务端通信层,分析完成端口(IOCP)开发中的"信息识别、资源管理、消息乱序处理"等关键问题,提出内存池、对象池、环形缓存等改进方法,在此基础上设计和实现基于IOCP的高性能、可扩展网络考试系统通信模块。实际应用表明,该模块能满足高性能的要求。 展开更多
关键词 完成端口 i/o模型 网络考试系统 套接字 网络通信
下载PDF
基于IOCP模型的楼宇灯控制系统服务器的设计 被引量:2
10
作者 王良 徐军明 吴红生 《机电工程》 CAS 2013年第11期1425-1429,共5页
为解决楼宇灯控制系统中有多客户端和多GPRS终端连接服务器,由于服务器和多客户端之间海量的信息交互与数据存取而导致服务器信息反馈缓慢和系统阻塞问题,提出了一种基于IOCP模型的服务器具体设计方案。采用了I/O完成端口模型、线程池技... 为解决楼宇灯控制系统中有多客户端和多GPRS终端连接服务器,由于服务器和多客户端之间海量的信息交互与数据存取而导致服务器信息反馈缓慢和系统阻塞问题,提出了一种基于IOCP模型的服务器具体设计方案。采用了I/O完成端口模型、线程池技术,使服务器不仅能够将数据库读取的信息快速发送给客户端或者GPRS终端,更能够准确、高效地实现了不同客户端用户与其所管理的GPRS终端之间的信息传递,建立了每个客户端使用独立线程与服务器进行网络的数据通信关系,从而实现了对楼宇灯的管理和监控。目前该服务器已试用于实际的智能楼宇灯产品。研究结果表明,所设计的基于IOCP模型的服务器软件能够承载大量客户端,具有较高的数据处理能力,在实际项目测试中也表现出良好的性能。 展开更多
关键词 服务器 智能灯 I o完成端口 GPRS 线程池
下载PDF
IOCP机制在P2P模式网络通信中的应用 被引量:6
11
作者 金牧 李文耀 《微计算机信息》 北大核心 2007年第24期126-127,100,共3页
分析了Windows的IOCP(I/O completion port)机制和P2P(Peer-To-Peer)模式以及IOCP机制应用在对等网络模型的客户端中,以增强对等网络中每个节点计算机的承载能力。
关键词 iocp P2P 多线程
下载PDF
基于IOCP的远程心电监控系统设计 被引量:1
12
作者 陈永波 徐静波 王云峰 《微型机与应用》 2017年第18期99-102,105,共5页
为保证远程心电监控系统中数据传输的完整性和准确性,设计了基于IOCP(I/O Completion Port)网络通信模型的远程心电监控系统。心电采集设备将ADS1298芯片采集的心电数据封装后,以短连接形式发送至远程心电监测工作站,基于IOCP通信模型... 为保证远程心电监控系统中数据传输的完整性和准确性,设计了基于IOCP(I/O Completion Port)网络通信模型的远程心电监控系统。心电采集设备将ADS1298芯片采集的心电数据封装后,以短连接形式发送至远程心电监测工作站,基于IOCP通信模型搭建的心电监测工作站能够响应大量的设备网络连接请求,并以较低的系统资源处理网络数据包的频繁收发,此外还能对心电数据进行校验、存储、显示和监测。最后通过准确性测试和性能分析,验证了系统的可行性。 展开更多
关键词 心电监测 i/o完成端口 ADS1298 无线传输
下载PDF
基于IOCP服务器模型设计与实现 被引量:2
13
作者 程松涛 刘欣欣 《电脑编程技巧与维护》 2012年第20期74-75,140,共3页
完成端口是Windows系统平台上用于开发高性能服务器应用程序的最好I/O模型。介绍了10CP(输入/输出完成端口)的基本原理,并给出一个基于IOCP开发服务器端应用程序的设计方案及其部分实现代码。
关键词 完成端口 服务器 VC++ iocp
下载PDF
应用内存池Socket池构建高性能的IOCP服务器 被引量:1
14
作者 段宗曜 《中国新通信》 2019年第12期172-173,共2页
微软在Winsock2中引入了IOCP这一模型,是处理大规模IO交互服务的必然选择。利用异步IO、线程池等机制,服务器可以很轻松地处理高并发的客户访问。如果要充分地发挥IOCP的优势,还必须进一步使用内存池和Socket池。文章作者从实践中体会到... 微软在Winsock2中引入了IOCP这一模型,是处理大规模IO交互服务的必然选择。利用异步IO、线程池等机制,服务器可以很轻松地处理高并发的客户访问。如果要充分地发挥IOCP的优势,还必须进一步使用内存池和Socket池。文章作者从实践中体会到,传统Socket甚至无法应付20个客户端并发访问,而IOCP却可以轻松应对10000个客户端并发访问。高并发、小数据,是IOCP的绝对优势。 展开更多
关键词 iocp 完成端口 重叠i/o 线程池 内存池 服务器
下载PDF
基于I/O完成端口的核电厂MES系统辐射数据采集软件设计及关键技术研究 被引量:2
15
作者 马畅 何莉 +2 位作者 金坦 程翀 谢维 《核电子学与探测技术》 CAS 北大核心 2016年第9期986-991,共6页
主要介绍了如何使用端口复用技术来实现MES系统(气象与环境监测系统)辐射数据采集软件的数据采集。I/O完成端口(I/O completion port)是一种能够帮助程序设计人员创建高性能而且伸缩性好的应用程序的技术,微软公司提供的这种技术可以让... 主要介绍了如何使用端口复用技术来实现MES系统(气象与环境监测系统)辐射数据采集软件的数据采集。I/O完成端口(I/O completion port)是一种能够帮助程序设计人员创建高性能而且伸缩性好的应用程序的技术,微软公司提供的这种技术可以让线程在读取和写入设备的时候不必等待设备(套接字、串口、匿名管道等)的响应,从而显著地提高吞吐量。将该技术应用于核电厂MES系统的数据采集,可以实现通过一个网络端口和少量的worker子线程采集到多个监测子站的辐射监测数据,解决了并发式服务器无法支持较多客户端连接以及系统Socket资源有限等问题。该技术在广西防城港、浙江三门等多个核电厂气象与环境监测系统中得到应用,为加快推进核电设备国产化,实践"中国制造2025"做出了有益的探索和努力。 展开更多
关键词 i/o completion port Socket 网络端口 MES
下载PDF
基于Windows XP的网络监控系统实现 被引量:2
16
作者 汪纪锋 石慧 《重庆邮电大学学报(自然科学版)》 2008年第4期462-465,共4页
设计并实现了基于TCP/IP协议C/S结构模式的Ethernet实时监控系统。对主要功能模块进行了分析,讨论客户端和服务器端所用的重要技术和实现方法。重点讲述如何及时有效地解决管理端的监控、客户端的数据传递和服务器端的网络通信问题。
关键词 C/S结构模式 多线程 i/o完成端口 数据库 WINDoWS XP
下载PDF
用I/O完成端口设计多线程的服务应用程序 被引量:10
17
作者 王暹昊 《计算机与现代化》 2004年第3期95-97,共3页
探讨了在Windows操作系统平台下用I/O完成端口开发多线程的服务器应用程序的方法。
关键词 程序设计 服务应用程序 多线程 WINDoWS 操作系统 i/o 套接字
下载PDF
基于Android的实时位置共享及应用研究
18
作者 章义刚 《皖西学院学报》 2016年第5期49-53,共5页
给出了地理位置信息实时共享的应用解决方案。客户端间通过服务器的转发通信,实现了地理位置信息共享,文字信息交流与电子地图服务等功能。服务器端使用I/O完成端口机制对多用户请求进行并发处理,满足请求回复低延迟的要求;服务器端数... 给出了地理位置信息实时共享的应用解决方案。客户端间通过服务器的转发通信,实现了地理位置信息共享,文字信息交流与电子地图服务等功能。服务器端使用I/O完成端口机制对多用户请求进行并发处理,满足请求回复低延迟的要求;服务器端数据转发时通过最小化数据内存拷贝次数以及对多个数据包聚合传输以最大化网络带宽的利用率等技术,保证数据转发的实时性;按客户端的功能与交互分开的原则,将客户端的功能封装成可方便移植的客户端库,简化了多平台客户端的开发。 展开更多
关键词 电子地图 i/o完成端口 位置共享
下载PDF
高性能I/O完成端口服务器的实现与优化 被引量:2
19
作者 林强 刘暾东 +1 位作者 蔡建立 江灏 《电脑知识与技术》 2009年第11X期9607-9610,共4页
该文介绍了I/O完成端口机制,并提出了基于I/O完成端口机制的高性能服务器设计的一种方法。改文所设计的高性能服务器能够处理海量套接字连接请求,保证了数据通信的高效性,很好的解决了像网络游戏服务器、web服务器以及代理服务器这些爆... 该文介绍了I/O完成端口机制,并提出了基于I/O完成端口机制的高性能服务器设计的一种方法。改文所设计的高性能服务器能够处理海量套接字连接请求,保证了数据通信的高效性,很好的解决了像网络游戏服务器、web服务器以及代理服务器这些爆发式客户端连接的问题。经过压力测试,该IOCP服务器达到了6500客户端同时在线的负载标准。 展开更多
关键词 套接字 i/o完成端口 套接字i/o模型 重叠i/o 服务器
下载PDF
手机游戏开发架构的研究 被引量:13
20
作者 苏志同 石绍坤 李晋宏 《计算机工程与设计》 CSCD 北大核心 2010年第7期1631-1634,共4页
传统手机游戏开发架构中存在着3个亟待解决的问题:一是单个服务器资源易于衰竭;二是多线程间的同步和互斥耗费资源严重;三是服务器不能弹性地管理线程资源。为解决这些问题,提出了一种新的手机游戏开发架构,并详细说明这一架构中的负荷... 传统手机游戏开发架构中存在着3个亟待解决的问题:一是单个服务器资源易于衰竭;二是多线程间的同步和互斥耗费资源严重;三是服务器不能弹性地管理线程资源。为解决这些问题,提出了一种新的手机游戏开发架构,并详细说明这一架构中的负荷迁徙模块、基于I/O完成端口的线程池模块和消息模块。该架构较好地解决了传统开发架构中单个服务器资源易于衰竭,多线程间的同步和互斥所引起巨大的系统资源开销,及服务器不能弹性地管理线程资源等问题。实验结果表明,新的架构具有较好的效果。 展开更多
关键词 手机游戏 开发架构 负荷迁徙 i/o完成端口 自适应并发
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部