一个虚拟社区游戏系统的设计与实现

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:mickey887100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文介绍的网络游戏服务器端系统是在J2EE框架的基础之上,以Web浏览器为平台,实现了一种胖服务器、瘦客户端的模式。它可以支持多种操作系统和数据库系统,支持分布式应用。该系统针对虚拟社区游戏这个领域,在网络游戏服务器端软件系统的功能设计、实现技术以及应用上做了较为深入的研究和探讨。国内外网络游戏的发展带动着游戏产业的成长,迫切需要开发出高性能服务器端系统来满足网络游戏市场的需求。在一个虚拟社区游戏系统的开发过程中,服务器端系统采用分布式架构,Connector服务器系统和每个功能服务器系统相互独立,通过网络Socket通信传递数据信息,减轻了单个服务器系统的压力,形成一个高实时性的、稳定的、可扩展的分布式集成架构体系。客户端和服务器端系统的相互通信是网络游戏开发的基础,通过制定消息通信协议,完成了网络游戏中底层信息数据包的传递。用户角色信息常驻在服务器系统的内存中,采用线程安全队列对玩家个人信息资料和单个用户的长连接进行管理,保证了当前在线角色信息的安全。通过对虚拟花园模块系统的设计,采用了分布式服务器端系统架构体系,研究了功能服务器端系统的模块化管理,应用了消息信息数据包协议,实现了一个可扩展的高性能网络游戏服务器端系统。
其他文献
项目管理是在二战后在国外发展起来的一门学科。上世纪80年代后期,我国也开始在建筑业和国内工程建设项目的管理体制和管理方法上借鉴和采用国际先进的现代化项目管理方法。而
在当前,协作办公系统在许多的企事业单位中都得到了广泛的应用,如何快速、高效地开发灵活、可扩展的企业级应用便是一个难题,企业间的应用集成更是阻碍企业应用进一步发展的
Web服务作为面向服务体系架构(SOA)的典型代表,它为系统的集成提供了有效的解决方案。然而,单个Web服务的功能通常无法满足复杂的应用需求,只有对服务进行组合才能最大程度实现服
夜间车辆检测和状态判断指的是基于前向摄像头,对于前方车辆进行检测,并根据其尾灯状态对车辆整体状态做出判断。本文的研究内容主要分为两部分:第一部分对夜间车辆检测的核心问
在图像处理领域中,色彩迁移指的是把一幅图像的颜色信息转移到另一幅图像,使新生成的图像既保存原图像的形状信息又具有其他图像的色彩信息。根据所选的目标图像的不同,不仅能产
软件测试是伴随着软件的产生而产生的,有了软件的生产和运行就必然有软件测试。软件测试作为保证软件质量和可靠性的关键技术,正日益受到广泛的重视。随着软件工程规模越来越大
数据工程负责信息系统中数据的设计、研究开发、管理和利用,具体包括:数据库设计,数据知识及处理,数据的语言描述,访问及利用数据库,数据访问的策略及技巧,安全性及完整性的控制,工程
信息的快速增长促使搜索引擎的迅速发展。通用搜索如Google、Baidu已取得很大成功,然而,一方面它们的技术严格保密,另一方面,开发人员不可能将庞大的通用搜索引擎无缝地嵌入
视觉跟踪是计算机视觉研究领域中的一个重要方向。近几十年来,人们提出了许许多多用于视觉跟踪的算法。这些算法在目标物体的表示方法、图像特征的选取、以及目标物体运动、
聚类算法的自适应程度对其在许多领域的应用效果有着重要的影响,而这方面的研究尚比较薄弱,论文研究在不牺牲算法效率和准确性的前提下,如何提高聚类算法的自适应性。在深入