名┦苒撼啤5故籮匠删㈣分类号——武多萎理歹大浮学位论文倘塞垒三重Ⅷ通周直性鱼邑圆络挞腥进毯腿釜监数盈究塑遮粒单位名称馏さ翘谜档婵藐延时嗬学科专业名称进篡扭叠堂生技苤论文提交日期生垒月论文答辩日期生学位授予单位盛这堡王盘堂;王垂奎亟±月题英研究生姓名指导教师姓申请学位级别学位授予日期答辩委员会主席评阅人密级学校代码目荻樾悄寺郝堡肛截铰玦垒窆●●■■■觥觥觥瘛觥觥觥瘛瘛瘛觥觥觥觥瘛觥觥觥觥觥觥觥觥觥瘛觥鲆
导师┟词亏掌冢店傺王以独创性声明学位论文使用授权书王至玺本人声明,所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其它人已经发表或撰写过的研究成果,也不包含为获得武汉理工大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:本人完全了解武汉理工大学有关保留、使用学位论文的规定,即学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权武汉理工大学可以将本学位论文的全部内容编入有关数据库进行检索,可以采用影印、缩印或其它复制手段保存或汇编本学位论文。同时授权经武汉理工大学认可的国家有关机构或论文数据库使用或收录本学位论文,并向社会公众提供信息服务。C艿穆畚脑诮饷芎笥ψ袷卮斯娑研究生┟.
摘要棋牌休闲游戏现在有很广泛的群众基础,如民间传统的中国象棋、扑克、围棋都是人们最常见的娱乐活动。现在互联网公司提供的典型游戏大厅产品,就是把常用的棋牌休闲游戏集成到一个平台上,让游戏用户一次登录,就可以玩各种棋牌休闲游戏,提供了一站式的服务。但是,在我国限于商业竞争等原因,游戏大厅提供商并没有公布其实现原理。而在国外,由于文化的差异,棋牌游戏并不常见,所以对棋牌技术没有进行深入的研究,这些原因都导致了网络棋牌游戏的技术资料非常缺乏。服务端技术在棋牌网络游戏占有重要的地位,为更好的推广网络棋牌游戏技术的发展,本文设计了一个通用高性能网络棋牌游戏服务端平台。本文是在迅雷游戏大厅服务端项目组实习工作时,根据实际的项目经验,对网络棋牌游戏服务端技术进行了研究和创新。本文的主要工作如下:紫确治隽丝翁獾难芯勘尘昂鸵庖澹云迮朴蜗酚没海迮朴蜗返奶点进行了分析和总结,另外分析了国内外网络棋牌游戏的发展现状和趋势。樯苁迪制迮品穸说南喙乇尘爸J逗凸丶募际酢6缘湫偷耐缃峁进行分析,总结各自的优缺点,另外对际踅谐醪降慕樯堋治鐾缙迮朴蜗诽氐悖范ǚ穸艘J迪值暮诵墓δ埽⑻岢隽撕诵服务端架构。然后在此基础上确定棋牌游戏流程及每个核心服务端要承担的功能,并给出重要的实现类。谌范ǖ暮诵姆穸思芄沟幕∩希治銎迮朴蜗匪哂械墓残裕τ面向对象的思想,对游戏逻辑服务端进行框架和具体逻辑分离。框架实现共性的工作和底层通信,维护等基本功能。同时框架确定第三方接口,由第三方开发者根据接口实现具体游戏逻辑。当游戏逻辑服务端运行时,由框架决定加载具体游戏逻辑,这样实现了游戏逻辑服务端的通用性,游戏逻辑服务端演变成通用平台。缬蜗贩穸说男阅芪侍庖恢北甘芄刈ⅲ1Vご笥没Я客痹谙哂戏的目标,本文从架构和程序实现等多个方面提出解决方案。如操作系统和模型的选择,分布式架构的具体应用,数据的处理模式及应用缓存机制等等。芯咳绾问迪制迮朴蜗返奈榷ㄐ裕猿<跋煳榷ㄐ缘奈侍猓岢隽私决方案。
关键词:网络棋牌游戏,通用性,高性能,服务端架构
,,琧琾瓾琣塔,,.
琭;;;“—甒琣琭甌.,瓼,,琫.:
目录交摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第滦髀邸璴课题研究背景与意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.网络棋牌游戏的发展现状和趋势⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.本文的主要工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯论文的结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..第卤尘爸J逗凸丶际酢僮飨低程氐恪际酢腥缦掠诺恪牧街止ぷ髂J健慕涌凇挠τ檬迪帧δ艽胧迪掷印璴网络游戏的基础架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯通信协议的设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯数据库访存技术⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第网络棋牌游戏服务端架构和基本流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..设计目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..:⋯⋯。网络棋牌系统需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。架构部分⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
通用高性能网络棋牌游戏服务端研究和设计 (1) 来自淘豆网m.daumloan.com转载请标明出处.