学位论文 > 优秀研究生学位论文题录展示
大型网络棋牌游戏服务器端设计与实现
作 者: 罗永刚
导 师: 屠长河;杨英
学 校: 山东大学
专 业: 计算机技术
关键词: 网络游戏 棋牌游戏 服务器端设计 IOCP 群集
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 106次
引 用: 1次
阅 读: 论文下载
内容摘要
棋牌游戏一般是将棋类游戏与牌类游戏并称而得。由于其玩法众多,具有非常坚实的群众基础。因而其与互联网一旦联手,产生出了让世人震惊的网络现象之一:一夜之间红遍大江南北。从1998年6月联众游戏世界正式开始服务算起,中国的网络棋牌游戏已经走过了十三年的时间。今天在如GOOGLE这样的网络搜索引擎中,用“网络棋牌游戏”进行搜索,可以得到483,000条与其有关的搜索结果,大多为网络棋牌游戏的开发与运营。这已经充分证明其在中国具有的市场大小。但由于技术保守、商业竞争、游戏开发等方面的原因,许多棋牌游戏的系统构架等并不为人所知,造成棋牌开发严重浪费人力、物力和财力。许多公司在经验不足的基础上设计开发了许多棋牌游戏系统。但其设计与开发出来的系统也没有经过大量用户的验证,系统稳定性、扩展性等无法得到保证。为此,我们根据网络棋牌游戏平台整体系统的设计,研究设计出大型棋牌游戏平台的系统架构。平台包括服务器端与客户端及管理部分。整个系统采用多服务器分布式系统架构,能有效地实现负载平衡和服务器扩展(即增加、删除游戏服务器和登录服务器)。服务端采用目前性能最优的完成端口(IOCP)的设计方案,支持百万级别的在线用户。整个系统由服务器(包括软、硬件环境),和客户端(包括软,硬件环境)组成。服务器由中心服务器、登录服务器、游戏服务器、WEB服务器和数据库服务器和数据库服务中间件组成,负责整个网络数据传输和通信服务。客户端由浏览器,大厅和各个游戏程序组成。服务器的各个部分可以有多个管理端实现服务器和用户的后台管理。文章将所有服务器端的组件设计思想、主要代码结构等进行详细说明与论述。本文创新之处在于第一次将实际的大型网络棋牌游戏的服务器端的架构进行论述与说明,并将主要组件的代码进行详细展述。同时本文也将一个可实际运营的系统的主要组成及其组件进行详细说明。
|
全文目录
相似论文
- 网络游戏成瘾大学生社会技能与情绪调节的关系,B842.6
- 网络游戏成瘾青少年感觉寻求水平和事件相关电位CNV实验研究,R749.99
- 从模式设定看网游体验的文化精神,F49
- 视觉线索诱发网络游戏成瘾青年渴求感的功能性核磁共振研究,R749.6
- 大学生网络游戏的道德思考,G899
- 国内网络游戏整合营销研究,F49
- 论虚拟财产的私法保护,D923
- 中国网络游戏《完美国际》的跨文化传播,F49
- 网络游戏政府监管问题研究,F49
- 腾讯网游个案研究,F49
- 网络游戏视域中的青少年德育创新,G41
- 《摩尔庄园》对中小学教育网络游戏设计的启示,G434
- 网络游戏版权保护模式分析,D923.41
- 关于门径管理在某软件项目开发中的应用研究,TP311.52
- 网络游戏对青少年价值观的影响及对策研究,F49
- 基于IOCP的MMO服务器设计与实现,TP311.52
- 进口网络游戏行政许可的法治化研究,D922.1
- 电能质量监测设备综合接入平台设计与实现,TP311.52
- 角色扮演类网络游戏中的人际传播研究,G206
- 网络游戏道德问题研究,F49
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|