【摘 要】
:
近年来,MMORPG (Massively Multiplayer Online Role Playing Game)大受欢迎并受到广泛的重视。它充分利用了网络不受时间地点限制的优势,使不同地理位置的玩家在一致的虚拟
论文部分内容阅读
近年来,MMORPG (Massively Multiplayer Online Role Playing Game)大受欢迎并受到广泛的重视。它充分利用了网络不受时间地点限制的优势,使不同地理位置的玩家在一致的虚拟世界中相互交流、游戏,发挥现实世界中无法展现的技能,极大的提高了游戏互动性和竞技性,受到众多玩家的喜爱。然而MMORPG的发展却受到服务器可伸缩性的限制,单个虚拟世界中的游戏人数难以突破十万,限制了用户与用户的交流,降低了游戏体验。为达到高可伸缩性,必须使用分布式的服务器架构、优秀的兴趣管理方法和高效的负载均衡。本文吸收了前人在MMORPG服务器方面的研究成果,重点研究了MMORPG服务器的负载分配策略、分布式架构、兴趣管理和负载均衡技术,并实现了一个MMORPG服务器原型系统,通过实验验证了系统的可伸缩性和部署方式对服务器性能的影响。本文提出的服务器架构和负载分配策略,使系统自适应的在区域划分和全局拷贝两种方式之间平滑过渡,避免了单个区域拥挤和全局拷贝的通信开销过大等问题。将服务器划分成模拟器和连接管理器两个组件,把连接管理功能独立出来,减轻了模拟器的负担,提高了系统的性能。本文设计的架构可以应用简单高效的负载均衡算法,为使用负载均衡硬件提供了条件。还提出了群体预测兴趣范围的概念,以此进行模拟器间的兴趣管理。在模拟器内部兴趣管理中,让客户端能够主动请求状态信息,从而减小了兴趣区域的同时增大了玩家视野,减轻了客户端带宽占用、提高了游戏体验。本文还设计了可扩展的游戏协议。本文提出的架构可以在商业游戏中应用,以提高可承载的用户数量和玩家的游戏体验。
其他文献
由于P2P结构上的独特优势,P2P系统近年来得到了快速的发展,以Gnutella,和KaZaA为代表的文件共享系统已成为Internet上增长最迅速的应用。在无结构化P2P文件共享系统中,当用户
随着通信行业的迅速发展,电信企业需要通过信息技术来支持现代化的企业管理与生产,最大限度发挥资源效用,提高企业经济效益。 基于J2EE平台的相关技术,论文分析、设计和构建了
AVS(Audio Video coding Standard)是具备我国自主知识产权的第二代信源编码标准,相比其它国际上的现有视频编码标准,AVS视频标准具有编码效率高,技术方案简洁,专利费用低等
随着移动互联网技术的发展,无处不在的搜索已经成为人类日常生活的重要组成部分。互联网上的信息量在过去十几年中呈现出爆炸式的增长,如何从海量信息资源中找出与用户给定需
为了满足对业务数据的访问需求,数据集成平台能够使用户以“透明”的方式访问数据源,但是“透明”的访问方式无疑产生数据的安全问题。因此,为集成平台增加安全组件是十分必
随着智能交通系统的迅速发展,车牌识别技术的研究也进入一个新的层面。本文在对已有车牌识别技术进行分析和研究的基础上,完成了车载式车牌识别系统的研究与应用。提出了基于视
时间同步是分布式系统的一个重要研究方向,是很多网络应用的基础。目前时间同步算法都是在操作系统(如Windows、Linux等)的用户空间实现,而且一般作为守护进程常驻内存。为实现so
随着软件行业的不断发展,计算机软件的应用不断深入到社会各行各业中。但是由于各种应用领域之间差异很大,软件开发人员对于应用领域的知识很难有深入的了解,从而难以与领域
当前,网络安全形势日趋严峻的一个重要原因是网络中充斥着大量含有漏洞和弱点的隐患终端。这些隐患终端不仅会成为被攻击的对象,还可能被攻击者利用,成为黑客攻击、病毒传播
指纹识别领域虽然已有许多研究成果,但随着社会对指纹识别的迫切需求和指纹识别技术在实际应用和测试中表现出来的许多不足,近年来,许多研究机构都在进一步深入研究指纹识别领域