声明
摘要
第一章前言
1.1网络游戏平台的发展背景
1.2国内外现状
1.3本文的研究内容
第二章网络游戏概述
2.1网络游戏的概念
2.2网络游戏的类型
2.3国内网络游戏的发展历程
2.4网络游戏的特征
第三章应用平台体系结构
3.1 C/S模式
3.1.1 C/S工作原理
3.1.2 TCP工作机制
3.2 B/S模式
3.2.1 B/S工作原理
3.2.2 HTTP工作机制
3.3 C/S模式与B/S模式的比较
3.4三层及多层软件体系结构
3.4.1二层结构的退出
3.4.2三层及多层结构原理
3.4.3三层及多层结构的特点
第四章网络游戏平台的体系结构及关键技术
4.1基于集群技术的四层平台体系结构
4.1.1集群的提出
4.1.2集群技术的概念及特点
4.1.3平台体系结构
4.2游戏通信平台GateServer
4.2.1通信平台GateServer的设计框架与特点
4.2.2通信平台GateServer网络底层
4.2.3通信平台GateServer网络中层
4.2.4网络通信平台GateServer的接口设计
4.3统一格式的通信数据包
4.3.1通信包的设计
4.3.2通信包的通信控制
4.4多线程实现
第五章网络游戏平台的总体设计
5.1平台设计目标
5.2平台架构设计
5.2.1平台开发运行环境
5.2.2 四层C/S体系架构
5.3平台网络结构
5.4平台数据库设计
5.5平台功能模块设计
5.5.1系统服务模块
5.5.2受控安全模块
5.5.3启动平台模块
5.6平台的容灾机制
5.7平台的安全性设计
5.8平台的特点与可扩展性
第六章游戏服务器实现
6.1总体框架
6.2网络层实现
6.3命令处理层实现
6.4虚拟世界层实现
第七章总结与展望
参考文献
致谢
攻读硕士学位期间发表的论文