首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
赵青 《程序员》2005,(6):82-83
对于单机游戏.网络游戏涉及到更多的技术,比如服务器端的服务器的集群结构、网络底层通讯模型、游戏逻辑的同步策略。服务器的稳定性和流畅性是网络游戏玩家最关心的几个问题之一。大部分网络游戏的服务器架构都可划分到如下两类,单游戏服务器架构和游戏服务器群组架构。  相似文献   

2.
网络游戏由于需要为大量的玩家提供7*24小时的游戏服务,对游戏服务器的稳定性和高效性有较高要求。因此服务器架构设计是网络游戏开发的关键之处,本文提出了一种高性能、可伸缩、易维护的服务器架构,经过对架构的实际测试取得了较为满意的效果。  相似文献   

3.
网络游戏由于需要为大量的玩家提供7*24小时的游戏服务,对游戏服务器的稳定性和高效性有较高要求。因此服务器架构设计是网络游戏开发的关键之处,本文提出了一种高性能、可伸缩、易维护的服务器架构,经过对架构的实际测试取得了较为满意的效果。  相似文献   

4.
在成功的网络游戏中网络通讯部分起着关键重用,从网络游戏的角度来看,通讯技术在其中起的最重要作用就是把游戏端的数据传送到服务器端,并且游戏端能接收服务器发过来的数据以确定游戏的下一步动作。因此网游通讯部分可分为服务器端和游戏端两部分。本文通过分析网络游戏的关键技术,并针对网络游戏中的网络通信给出一个切实可行的方案。  相似文献   

5.
在成功的网络游戏中网络通讯部分起着关键重用,从网络游戏的角度来看,通讯技术在其中起的最重要作用就是把游戏端的数据传送到服务器端.并且游戏端能接收服务器发过来的数据以确定游戏的下一步动作。因此网游通讯部分可分为服务器端和游戏端两部分。本文通过分析网络游戏的关键技术。并针对网络游戏中的网络通信给出一个切实可行的方案。  相似文献   

6.
面向服务计算倡导以松耦合的方式构建开放、动态、高质量的网络服务,容错技术可以增加网络服务的服务质量,而故障转移则是其中的一个关键技术点,它能在系统资源部分损失的情况下,对剩余可用资源进行重新配置并恢复需要继续执行的服务状态.目前大多数的故障转移策略都不能保证服务的可用性,无法满足面向服务环境下网络应用的需要.针对这些问题,提出了一种面向服务的快速透明故障转移策略SOFailover.该策略基于服务器热备份,结合被动复制和消息日志协议保存服务状态,采用可靠UDP协议进行主备服务器间的信息交互和数据传输,并通过修改Linux内核加以实现.实验结果表明,SOFailover具有较短的故障转移延时和较低的系统开销,能够在保证服务可用性前提下高效透明地进行故障转移.  相似文献   

7.
基于IOCP机制的网络游戏服务器通信层的实现   总被引:5,自引:0,他引:5       下载免费PDF全文
以网络游戏服务器的开发为背景,利用Windows操作系统提供的一种高效I/O机制-IOCP(Input Output Compeltion Port)机制,给出了实现网络游戏服务器端网络通信层的方法,并留虚函数接口给游戏开发者,使游戏开发者专注于游戏逻辑的开发,不再考虑网络通信的问题。最后,结合开发的一个象棋网络游戏服务器给出了使用这些接口的方法。  相似文献   

8.
近几年来,布料仿真技术广泛应用于游戏开发中,本文针对游戏在实时性和交互性方面的特殊需求,结合“网络游戏公共技术平台关键技术研究”项目,对布料的物理模型、模型求解以及碰撞检测和处理等方面进行了分析和设计,并在此基础上实现了几种布料动画的模拟。  相似文献   

9.
游戏本身的可玩性与后期运营以及稳定、高效网络游戏平台架构直接决定网络游戏运营的成败.本文在分析大型网络在线游戏的实际运行环境的基础上提出了一种基于集群技术的分布式多层大型网络游戏平台架构,并详细介绍了各层的设计方案以及服务器的部署方案.最后本文给出了一种可支持20000万人同时在线的服务器部署方案.  相似文献   

10.
本文基于Unity3D技术对多人在线角色扮演类游戏进行了设计及实现.为了增强游戏的效果,采用了角色控制状态机与交互取值算法、移动策略和人工智能交互等关键技术.针对如何改善游戏运行时的工作效率问题,提出了使用协同程序技术实现预先式同步数据读取.将协同程序技术应用在地图预读取中,使漫长的地图读取过程可以在运行期的“闲时”进行处理.效能分析实验证明了该优化方法有效降低了程序时间复杂度,有效解决了游戏运行时的实效性问题.  相似文献   

11.
具有区分服务等级的可扩展并行服务器集群   总被引:8,自引:3,他引:5  
铁玲  诸鸿文  戎蒙恬 《计算机工程》2001,27(1):28-29,59
采用并行Web服务器集群技术实现高性能的WEB服务器服务已经成为一种趋势,该技术具有性能高,可扩展性好,可靠性高、成本低等特点。文章介绍了目前Web服务器集群的结构和几种关键技术,在此基础上设计一种具有区分服务等级的Web服务器集群,并给出结构描述和资源管理的策略。  相似文献   

12.
移动Web访问高性能缓存验证算法   总被引:1,自引:0,他引:1  
周桓  李京  冯玉琳 《软件学报》2002,13(3):370-375
提出一种基于客户-代理-服务器的卷回调算法来解决传统回调算法所面临的两个主要问题:可扩充性和客户端断连.代理可以分担服务器的负载,提高系统的可扩充性;基于卷的回调可以加速验证过程,消除客户从断连状态恢复时的重新验证瓶颈.试验结果表明,改进的卷回调算法可以减少86%的验证消息,从而使得强一致性的回调算法在总体性能上已经接近通常使用的弱一致性的ATTL(adaptive time to live)算法.  相似文献   

13.
基于分布对象的同步回调模型的研究与实现   总被引:4,自引:0,他引:4       下载免费PDF全文
分布对象技术是分布异构环境下软件开发和系统集成的良好解决方案,然而在高性能分布计算领域,传统调用模型在异步特性方面的不足限制了分布对象技术在该领域的应用。因此,本文介绍一种新的基于分布对象的异步回调模型。测试表明,该模型能够有效改善分布对象系统的性能。  相似文献   

14.
为解决服务器性能随着访问量增加不断降低的问题,本文提出基于SSI框架的高性能网站服务器优化策略。优化策略包括JSP页面静态化,多线程并发,线程池、定时器技术。经过测试,该优化策略能有效的降低网站的响应时间,提高网站吞吐量。  相似文献   

15.
基于CORBA消息服务的容错机制研究   总被引:11,自引:0,他引:11  
郭长国  周明辉  贾焰  邹鹏 《计算机学报》2002,25(10):1059-1064
CORBA逐渐成为面向对象分布式应用中间件的主要标准,但是CORBA当前没有为容错提供相应的机制,该文在比较各种容错方法的基础上,讨论了一种基于异步消息服务回调和查询模型的容错方法,该方法使服务对象的副本可以并行地处理客户请求,提高了容错的性能,该方法具有对服务对象透明,可以满足用户不同容错要求等特点,文中还给出了这种方法在为遗留应用增加容错能力时的应用实例。  相似文献   

16.
The issues of performance, response efficiency and data consistency are among the most important for data intensive Web sites. In order to deal with these issues we analyze and evaluate a hybrid run-time management policy that may be applied to data intensive Web sites. Our research relies on the performance evaluation of experimental client/server configurations. We propose a hybrid Web site run-time management policy that may apply to different Web site request patterns and data update frequencies. A run-time management policy is viewed as a Web page materialization policy that can adapt to different conditions at run-time. We define a concept that we have named the Compromise Factor (CF), to achieve the relationship between current server conditions and the materialization policy. The issue of Web and database data consistency is the driving force behind our approach. In some cases though, we prove that certain compromises to consistency can be beneficial to Web server performance and at the same time be unnoticeable to users. We first present a general a comparative cost model for the hybrid management policy and three other related and popular Web management policies. We then evaluate the performance of all the approaches. The results of our evaluation show that the concept of the CF may be beneficial to Web servers in terms of performance.  相似文献   

17.
《Computer Networks》2007,51(15):4492-4510
Uncontrolled overload can lead e-commerce applications to considerable revenue losses. For this reason, overload prevention in these applications is a critical issue. In this paper we present a complete characterization of secure e-commerce applications scalability to determine which are the bottlenecks in their performance that must be considered for an overload control strategy. With this information, we design an adaptive session-based overload control strategy based on SSL (Secure Socket Layer) connection differentiation and admission control. The SSL connection differentiation is a key factor because the cost of establishing a new SSL connection is much greater than establishing a resumed SSL connection (it reuses an existing SSL session on the server). Considering this big difference, we have implemented an admission control algorithm that prioritizes resumed SSL connections to maximize the performance in session-based environments and dynamically limits the number of new SSL connections accepted, according to the available resources and the current number of connections in the system, in order to avoid server overload. Our evaluation on a Tomcat server demonstrates the benefit of our proposal for preventing server overload.  相似文献   

18.
何智华  邹北骥 《计算机应用》2005,25(2):446-448,452
消息通信是企业应用集成的关键。为了改善消息的灵活性、重用性和扩展性等问题,提出一种基于Proxy模式的AMI消息通信模型。该模型保留了AMI中原有的Callback与Polling的核心算法,对原AMI模型进行了耦合分解,优化了回调技术,使得AMI更能满足企业集成中消息的扩展与重用等需要。最后给出了模型的设计实现以及项目中的模拟测试数据。实践表明,该模型能较好地满足企业应用集成中的业务需要。  相似文献   

19.
Remote-procedure calls (RPCs) allow distributed, high-level language programs to communicate and synchronize in the usual manner via subprogram calls. One of the great challenges in RPC research is to preserve the traditiional call semantics despite the distribution and heterogeneity of the new environment. The main contribution of SUPRA-RPC is in addressing the passing of subprograms as RPC parameters. In doing so, SUPRA overcomes a number of technical difficulties, stemming from scoping, side-effects and other sources. Since supporting subprogram RPC parameters is harder than supporting non-subprogram RPC parameters, the three (of six) components of the SUPRA architecture extend in novel ways the traditional functionality found in their counterparts in other RPC systems. The SUPRA stub generator extracts information not only from remote entry interfaces, but from any scope potentially referenced by a subprogram passed as an RPC parameter. In addition to the usual call- and accept-stubs and the marshaling and unmarshaling routines, the generator constructs out-of-scope access stubs, callback' and callback-handling-stubs, and modified parameter subprograms and others. The SUPRA run-time support manages a run-time symbol table to keep track of referencing environments and out-of-scope objects. When an out-of-scope object is unavailable for access or execution on the server, the object is reached by a synchronous, ‘under-the-covers’ callback. The SUPRA process management supports servers with independent threads of control, manages (possibly nested) callbacks and pools of callback handler threads, and maintains correct identification of thread-initiated calls or callbacks. A SUPRA prototype has been implemented on Sun Unix workstations. The prototype supports C, C++ and CommonLisp programs. A prototype graphical demonstration has been implemented as well, that represents RPC concepts in terms of common life objects and situations.  相似文献   

20.
针对嵌入式系统特点,构建了一种基于嵌入式RTOS的图形显示系统(ERGS)架构,设计了一种基于服务器/客户端的异步回调模型和请求/应答处理机制,结合ERGS特点提出了一种改进的基于消息的发布/订阅模型和相应的路由规则。并在实时操作系统VxWorks实现了ERGS。实验结果表明,在相同的嵌入式平台上,ERGS相对于传统图形显示系统性能有较大提升,特别是启用GPU硬件加速时,ERGS图形系统性能大幅度提升。  相似文献   

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

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