网页游戏架构与数据转换技术研究与实现
发布时间:2025-05-12 19:34
网络游戏的市场规模在最近几年呈现高速增长的趋势,网游的形式与模式也在不断的更新换代。在国内,传统的客户端网游经过十几年的技术沉淀与积累,已经形成了比较成熟的开发模式与系统组织架构,各个网游公司的客户端网游开发技术也趋于成熟;而网页游戏作为最近几年新兴发展的网游形式,是网游市场的新亮点,具有很大的活力与潜力,其本身的系统架构与开发技术也远未定型。 针对当前网页游戏行业还处于发展期,其系统架构和相关技术都还未达到成熟的特点,作者根据自身的工作和学习实践经验提出了网页游戏的架构设计。架构设计涉及到整个系统的各个层面,包括前台模块设计、后台网络接入层设计、逻辑层设计、数据存储层设计和公共服务设计等。其中,后台方面的设计是整个网页游戏的重点,因此本文重点突出介绍了后台各模块的设计理念和设计思路。由于在网页游戏中,数据存储部分相对来说较为成熟并且与其他系统的差异度不大,而网络接入层部分作为后台与网络部分交互的中间模块,对这一模块的研究与实现相对来说比较成熟,因此本文后面章节具体介绍后台中的逻辑模块和公共服务模块的实现。逻辑模块主要从处理业务的模式方面考虑,分析后台逻辑模块的同步与异步模式的实现...
【文章页数】:78 页
【学位级别】:硕士
【部分图文】:
本文编号:4045133
【文章页数】:78 页
【学位级别】:硕士
【部分图文】:
图2-2数据转换技术各状态间的转换
做到提高服务器性能的目的。数据转换终端内存数据库文件终端内存数据库文件网络网络图2-1复杂异构数据的数据转换.换技术中,所有的处理操作和处理逻辑都以内存为核心,如图2
图2-4protobuf序列化流程图
图2-4protobuf序列化流程图在protobuf,使用递归的思想处理需要序列化的数据结构。对于每一个需要序列化的数据结构,都一直深入到最底层的基本类型的数据再进行相应的序列化处理。由于议版本的原因,底版本的协议有可能不包含高版本协议的某些字段,因此这些字段在版本就数据....
图2-5序列化工具响应时间对比
图2-5序列化工具响应时间对比图2-6序列化工具空间占用对比体的数字数字如表2-4所示:表2-4各序列化工具性能对比protobufjacksonxstreamSerializablehessian2hessian2压缩hessian1化1154542....
图2-6序列化工具空间占用对比
图2-6序列化工具空间占用对比数字数字如表2-4所示:表2-4各序列化工具性能对比protobufjacksonxstreamSerializablehessian2hessian2压缩hess111545421924061018926794100....
本文编号:4045133
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/4045133.html
上一篇:网络安全技术在校园网中的应用分析
下一篇:没有了
下一篇:没有了