期刊文献+

IOCP机制在P2P网络游戏中的应用 被引量:4

The Application of IOCP in the P2P Network Game
下载PDF
导出
摘要 大型网络游戏作为一种分布式系统在高峰时要承载巨量用户在线负荷,这就对大型网络游戏通信系统的设计提出了非常高的要求。如何提高系统玩家承载量,使系统具有良好的伸缩性,以及如何利用有限的带宽为玩家带来一致而平滑的游戏已成为人们关注的焦点。通过对当前游戏开发技术的考察发现:在传统的网络游戏开发过程中,多是基于C/S模型,服务器在多人在线的情况下承受着巨大的压力。虽然也有基于P2P的网络游戏,但是对多个玩家同时在线支持不够。针对上述问题,文章提出将IOCP的模型应用在对等网络(P2P)模型的客户端中,以增强对等网中每个节点计算机的承载能力,从而降低主服务器的负载量。 As a distributed system,a large scale network game must bear the numbers of players connected at the same time.It needs a high level design in communication system.How to increase the carrying capacity of the system,is the key technology of system design.By researching in game technology,it is found that most of network games are made up under C/S model.And the P2P network game is not enough in supporting multi-players.For solving this problem,this paper suggests that using the IOCP model in each peer of P2P network,increases the carrying capacity of each peer to reduce the load of the main server.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第7期205-207,共3页 Computer Engineering and Applications
基金 重庆市自然科学基金资助项目(编号:CSTC 2004BB2182)
关键词 完成端口 IOCP P2P 网络游戏 多线程 completion port, IOCP, P2P, network game,multi-thread
  • 相关文献

参考文献6

二级参考文献15

  • 1[2]Napster. http://www.napster.com
  • 2[3]Gnutella and Freenet Represent True Technological Innovation.http://www.oreillynet.com/pub/a/network/2000/05/12/magazine/gnutella.html
  • 3[4]workslink.http://www.workslink.com
  • 4[5]Groove.http://www. Groove.net
  • 5[6]Fox G.Peer-to-peer networks[J].Computing in Science & Engineering,2001 ;3(3) :75~77
  • 6[7]The Jxta solution to P2P.http://www.javaworld.com/javaworld/jw-10-2001/jw- 1019-jxta_p.html
  • 7[8]Manoj Parameswaran,Anjana Susarla,Andrew B Whinston. P2P Networking:An Information-Sharing Altemative[J].Computer,2001 ;34(7):31~38
  • 8[9]Jabber.http://www.jabber.com
  • 9[1]The Web servers(r)evolution.www.ibm.com
  • 10[2]P2P Bringing the PC Masses Together.www.yahoo.com

共引文献99

同被引文献18

引证文献4

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部