共查询到20条相似文献,搜索用时 125 毫秒
1.
马亚花 《计算机光盘软件与应用》2012,(9):187-188
大型多人在线角色扮演游戏(Massively Multiplayer Online Role Playing Game,以下简称MMORPG)一般采用客户端/服务器结构,服务器架构设计是成功开发一款MMORPG的关键,本文对高性能MMORPG服务器架构设计进行了深入地研究。一个MMORPG一般会开设多个区供玩家进行游戏,一个区会包括一组服务器,本文设计出的服务器组架构包括LoginServer、WorldServer、WorldGameServer、GameServer和DBServer等服务器。 相似文献
2.
一种可扩展的MMORPG网游分布式服务器架构方案 总被引:1,自引:0,他引:1
在分析MMORPG网游服务器设计的关键因素的基础上,给出了一种服务器组的架构方案,并详细介绍了该服务器组内各个功能服务器的具体作用,阐述了服务器组工作时的几个关键流程如玩家登录、游戏逻辑服务器间的高效互访等。该架构方案可有效解决游戏资源及玩家的均衡分配,同时低耦合的设计方法可以保证服务器组高效、稳定地运行,并易于扩展。 相似文献
3.
4.
随着网络上多媒体数据的爆炸性增长,对海量可扩展的存储系统的需求也快速增长.CMSS(Cluster Multimedia Storage System)项目采用分布式存储系统结构:一种自治的高性能的基于PC的存储集群系统.CMSS采用两级的元数据服务器结构,通过分离存储数据的逻辑视图与物理视图,全局逻辑视图由专用的全局元数据服务器来管理,局部逻辑视图和物理视图由各个存储服务器上的本地元数据服务器来管理.在详细介绍了CMSS系统两级元数据管理方案的同时,进行了相应的试验测试和性能分析. 相似文献
5.
在信息网格资源的层次模型中,虚拟视图层直接反映行业用户的资源访问需求。虚拟视图层到逻辑资源层映射的正确性,是使用虚拟视图进行信息网格资源访问的基础。业务逻辑的变化可能引起逻辑资源层元数据的变化,导致虚拟视图到逻辑资源的映射失效,用户使用虚拟视图无法得到预期的结果。该文讨论了逻辑资源层元数据发生变化的各种情况,并提出了相应的虚拟视图调整方法,以维护虚拟视图层元数据的有效性。 相似文献
6.
7.
基于Java的邮件服务器的设计与实现 总被引:1,自引:0,他引:1
文章在比较了二层与三层结构模型和多层结构模型之间的异同和优缺点的基础上,提出了一种基于Java的邮件服务器设计方案,并给出了该方案的设计思想和具体实现,剖析了EJB在该邮件服务器(MailServer)中的应用,EJB提供了Java服务器端服务框架的规范,使得设计者可以专注于应用业务逻辑的设计,而不必考虑底层框架的实现,增强了系统的可移植性和可扩展性,并且更易于维护和升级,同时简单分析了邮件服务器的SMTP与POP3协议的设计实现。 相似文献
8.
整合Struts+Spring+HIbernate框架的信息系统设计与研究 总被引:1,自引:0,他引:1
当前信息系统的应用越来越广泛,整合Struts+Spring+Hibernate3个开源框架将成为信息系统研发和应用的首选。该系统分为3层:视图层、业务逻辑层、数据持久层。即用Stmts实现视图层,Spring实现业务逻辑层。用hibernate实现数据持久层。从而提高项目代码的复用性、可扩展性、可移植性和可维护性。通过整合各个框架设计出应用方案,并对可行性作出分析。 相似文献
9.
基于Struts扩展框架的Web应用研究 总被引:3,自引:0,他引:3
针对Struts框架不具备很好的视图层适应性,引入可扩展的样式语言(XSL)技术,利用XSLT强大的转换功能,把它和Struts结合在一起,对Struts的视图部分进行改进。在此基础上提出一个合理的解决方案,并给出了改进之后的模型XStruts。该模型是Struts的扩展,它将表现逻辑和业务逻辑分离,支持XML、XSL等标准,具有可扩展性和易维护性,提供对多种类型客户端的支持。在提出的XStruts模型的基础上设计开发了一个典型的Web应用——网上书店系统,进一步说明XStruts模型的可行性。 相似文献
10.
当前信息系统的应用越来越广泛,整合Struts+Spring+Hibernate 3个开源框架将成为信息系统研发和应用的首选.该系统分为3层:视图层、业务逻辑层、数据持久层.即用Struts实现视图层,Spring实现业务逻辑层,用hibernate实现数据持久层.从而提高项目代码的复用性、可扩展性、可移植性和可维护性.通过整合各个框架设计出应用方案,并对可行性作出分析. 相似文献
11.
LU Song-chao 《数字社区&智能家居》2008,(12)
首先分析了多人在线角色扮演网络游戏(Massively Multiple Online Role Play Game,以下简称MMORPG)两大架构P2P(PeertoPeer)和C/S(Client/Server)的利弊,指出C/S被广泛采纳的理由。接着分析了MMORPG的特点,据此提出基于C/S结构的网络游戏服务端所满足的技术指标。最后在介绍了基于cell和基于服务的服务器端架构后给出MMORPG服务端的总体设计方案。 相似文献
12.
提出一种基于统一建模语言(UML),用"4+1"的视图模型来描述一个具体系统的体系结构。这种方法包括逻辑视图、教程视图、开发视图和物理视图四种视图,以及场景。通过对一个实例系统的描述,表明这是一个有效而且实用的方法,这种方法涵括了不同的干系人(或者成为"客户")从不同角度所关心的主要的系统结构。 相似文献
13.
基于UML的多视图软件体系结构描述方法研究 总被引:1,自引:0,他引:1
提出一种新的基于UML(unified modeling language)的多视图模型,即“6+1”视图模型,从场景、概念视图、框架视图、过程视图、数据视图、构件视图、物理视图七个视角完整地描述一个系统的体系结构,并将该视图模型应用到钢材库管理系统的体系结构描述中。实践表明,它是面向对象软件开发方法中高效而实用的软件体系结构建模方法。 相似文献
14.
15.
16.
基于UML描述的“4+1”视图模型及应用 总被引:1,自引:0,他引:1
由于软件体系结构的描述方法多种多样,各种工具不仅涉及不同领域,而且描述方法不尽相同,给系统选择一种合适工具描述体系结构带来了难度。统一建模语言The Unified Modeling Language(UML)是一种被广泛采纳的可视化建模语言,它对系统结构的共同特征用相关语义、符号、图形加以描述。本文以UML描述为基础,建立软件体系结构“4 1”视图模型,从系统的多个视图描述软件体系结构出发以后提高软件开发效率、平均软件质量与开发周期的矛盾。本文结合“4 1”视图模型给出“综合报警系统”在ROSE2000中的部分实现过程。 相似文献
17.
软件密集型系统的故障诊断技术研究 总被引:1,自引:0,他引:1
在软件密集型系统发生故障时缺乏系统、规范的诊断方法,严重影响软件密集型系统的质量。以大量研究为基础,提出基于软件黑匣子的集成软件故障诊断模型,利用UML的扩展机制,采用"4+1"视图模型方法构建模型的体系结构框架,在Visual C++6.0环境中开发了它的原型系统。最后给出两个验证的应用实例,证明该技术路线是行之有效的。 相似文献
18.
《Security & Privacy, IEEE》2007,5(5):76-79
Online games have taken the computer world by storm. Gaming has always been (and remains) a prime driver of PC technology, with deep penetration into the consumer market. Online games especially massively multi-player online role-playing games (MMORPGs) suffer from such security problems. In this short introduction to MMORPG security, we focus on bugs involving time and state. MMORPGs are made of very sophisticated software built around a massively distributed client-server architecture. 相似文献
19.