声明
致谢
摘要
1 引言
1.1 项目背景
1.2 国内外发展现状
1.3 论文主要工作
1.4 论文组织结构
1.5 本章小结
2 项目关键技术分析
2.1 互动平台关键技术分析
2.1.1 MVC三层架构模式
2.1.2 EF实体框架
2.1.3 Spring.net依赖注入方法
2.1.4 Ajax技术
2.1.5 jQuery EasyUI前端技术
2.2 Web服务端关键技术分析
2.2.1 Restful web服务
2.2.2 ASP.NET Web API框架
2.3 客户端关键技术分析
2.4 云端关键技术分析
2.4.1 云计算
2.4.2 ProActive组件
2.5 本章小结
3 需求分析与概要设计
3.1 系统需求分析
3.1.1 系统功能性需求分析
3.1.2 系统非功能性需求分析
3.2 系统功能模块划分
3.2.1 互动平台
3.2.2 游戏客户端
3.2.3 Web服务端
3.2.4 云端
3.3 系统架构设计
3.3.1 云游戏平台整体架构
3.3.2 互动平台架构
3.4 本章小结
4 云游戏平台的设计与实现
4.1 互动平台设计与实现
4.1.1 用户注册模块设计与实现
4.1.2 用户个人游戏管理模块设计与实现
4.1.3 用户信息管理模块设计与实现
4.1.4 游戏信息管理模块的设计与实现
4.1.5 用户事件管理模块设计与实现
4.2 客户端设计与实现
4.3 云端设计与实现
4.3.1 云端的设计
4.3.2 Web服务端与云端的交互
4.3.3 云端游戏任务的实现
4.4 Web服务端设计与实现
4.4.1 路由接口API设计
4.4.2 Web服务端、客户端、云端整体实现流程
4.4.3 异常情况处理机制
4.4.4 垃圾处理机制
4.5 本章小结
5 测试及运行结果展示
5.1 测试
5.2 运行结果展示
5.2.1 互动平台运行结果
5.2.2 客户端运行结果
5.2.3 云端运行结果
5.3 本章小结
6 总结与展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集