首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
大型多人在线角色扮演游戏(Massively Multiplayer Online Role Playing Game,以下简称MMORPG)一般采用客户端/服务器结构,服务器架构设计是成功开发一款MMORPG的关键,本文对高性能MMORPG服务器架构设计进行了深入地研究。一个MMORPG一般会开设多个区供玩家进行游戏,一个区会包括一组服务器,本文设计出的服务器组架构包括LoginServer、WorldServer、WorldGameServer、GameServer和DBServer等服务器。  相似文献   

2.
一种可扩展的MMORPG网游分布式服务器架构方案   总被引:1,自引:0,他引:1  
在分析MMORPG网游服务器设计的关键因素的基础上,给出了一种服务器组的架构方案,并详细介绍了该服务器组内各个功能服务器的具体作用,阐述了服务器组工作时的几个关键流程如玩家登录、游戏逻辑服务器间的高效互访等。该架构方案可有效解决游戏资源及玩家的均衡分配,同时低耦合的设计方法可以保证服务器组高效、稳定地运行,并易于扩展。  相似文献   

3.
针对统一通信客户端软件的界面控制逻辑和通信业务逻辑存在的耦合问题,通过分析MVVM的模式结构和工作原理,提出了应用MVVM模式构建统一通信客户端软件的设计思路和解决方法,以实现业务逻辑和界面间的松耦合。重点分析了MVVM的模型、视图、视图模型的三层架构,以及数据绑定和命令机制等特性;在对语音业务流程分析的基础上,应用MVVM模式进行了实现,对各层的实现做了解析和说明。并讨论了如何利用视图模型进行单元测试。  相似文献   

4.
随着网络上多媒体数据的爆炸性增长,对海量可扩展的存储系统的需求也快速增长.CMSS(Cluster Multimedia Storage System)项目采用分布式存储系统结构:一种自治的高性能的基于PC的存储集群系统.CMSS采用两级的元数据服务器结构,通过分离存储数据的逻辑视图与物理视图,全局逻辑视图由专用的全局元数据服务器来管理,局部逻辑视图和物理视图由各个存储服务器上的本地元数据服务器来管理.在详细介绍了CMSS系统两级元数据管理方案的同时,进行了相应的试验测试和性能分析.  相似文献   

5.
金迎  樊建平 《计算机工程》2005,31(15):59-61
在信息网格资源的层次模型中,虚拟视图层直接反映行业用户的资源访问需求。虚拟视图层到逻辑资源层映射的正确性,是使用虚拟视图进行信息网格资源访问的基础。业务逻辑的变化可能引起逻辑资源层元数据的变化,导致虚拟视图到逻辑资源的映射失效,用户使用虚拟视图无法得到预期的结果。该文讨论了逻辑资源层元数据发生变化的各种情况,并提出了相应的虚拟视图调整方法,以维护虚拟视图层元数据的有效性。  相似文献   

6.
基于软交换的媒体服务器的研究与设计   总被引:1,自引:0,他引:1  
指出了媒体服务器在下一代网络中的位置。论述了媒体服务器涉及的关键技术,包括各种控制协议、基于硬件和基于软件的DSP(Digital Signal Processing)技术Voicce Xtensible Markup Language(Voice XML)语言等。利用逻辑视图、运行视图和部署视图对媒体服务器进行了总体设计,对于同行具有借鉴意义。  相似文献   

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  
刘冰  李正凡 《计算机应用》2008,28(10):2619-2621
针对Struts框架不具备很好的视图层适应性,引入可扩展的样式语言(XSL)技术,利用XSLT强大的转换功能,把它和Struts结合在一起,对Struts的视图部分进行改进。在此基础上提出一个合理的解决方案,并给出了改进之后的模型XStruts。该模型是Struts的扩展,它将表现逻辑和业务逻辑分离,支持XML、XSL等标准,具有可扩展性和易维护性,提供对多种类型客户端的支持。在提出的XStruts模型的基础上设计开发了一个典型的Web应用——网上书店系统,进一步说明XStruts模型的可行性。  相似文献   

10.
当前信息系统的应用越来越广泛,整合Struts+Spring+Hibernate 3个开源框架将成为信息系统研发和应用的首选.该系统分为3层:视图层、业务逻辑层、数据持久层.即用Struts实现视图层,Spring实现业务逻辑层,用hibernate实现数据持久层.从而提高项目代码的复用性、可扩展性、可移植性和可维护性.通过整合各个框架设计出应用方案,并对可行性作出分析.  相似文献   

11.
首先分析了多人在线角色扮演网络游戏(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  
刘宁  郑东霞 《计算机应用研究》2008,25(11):3367-3369
提出一种新的基于UML(unified modeling language)的多视图模型,即“6+1”视图模型,从场景、概念视图、框架视图、过程视图、数据视图、构件视图、物理视图七个视角完整地描述一个系统的体系结构,并将该视图模型应用到钢材库管理系统的体系结构描述中。实践表明,它是面向对象软件开发方法中高效而实用的软件体系结构建模方法。  相似文献   

14.
软件体系结构设计是构建大型管理领域系统的关键步骤,同时面向方面的软件开发已成为解决软件复杂性的有效方法。该文基于面向方面软件开发方法提出了管理领域系统建设的“4+1”关注点视图,针对“4+1”关注点视图提出了面向管理领域、基于服务实现的面向方面软件体系结构。基于该软件体系结构开发的管理业务支持平台及其支持下的软件开发过程可以缩短软件开发周期,改善软件一致性和可维护性,使软件具有更好的演化能力。  相似文献   

15.
基于构件的"4+1"建模技术及应用   总被引:1,自引:0,他引:1  
随着构件技术的迅速发展,原有的基于面向对象技术的构件描述模型已不能反映当前基于构件的软件开发特性。本文讨论基于新的构件模型的“4+1”体系结构描述模型的结构框架.并将其运用到简化了的图书馆系统的设计中。  相似文献   

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.
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.
并行自动测试系统软件体系结构建模   总被引:1,自引:1,他引:0       下载免费PDF全文
卓家靖  孟晨  方丹 《计算机工程》2009,35(18):72-74
针对并行自动测试系统软件开发难度大的问题,对其软件体系结构进行研究,提出层次化风格的并行自动测试系统软件体系结构及五视图的软件体系结构描述模型,建立该软件体系结构的需求功能视图、框架视图、静态结构视图、动态过程视图和物理实现视图。该描述模型可以对并行自动测试系统的软件体系结构进行全面的分析,有利于指导系统的实际开发。  相似文献   

20.
MMORPG在运营过程中为了增强游戏的可玩性,增加同时在线人数,不定期要对系统进行更新,这就对整个软件框架设计提出了具有可扩展性的要求。根据MMORPG类游戏的特点,在C/S体系结构理论及先进软件设计原则与设计模式指导下设计系统的整体框架:服务器端综合采用基于Cell和基于服务两种技术,客户端采用五大系统进行划分;最后在OGRE图形引擎和RakNet网络引擎平台下开发了多人在线游戏。实践证明在互联网环境下本游戏框架具有良好的可扩展性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号