当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于微服务的游戏鉴赏互动系统设计与实现

发布时间:2022-01-01 20:38
  随着计算机技术的发展,游戏行业也得到了长足的发展,更是渗透到了我们每个人的生活中。然而,网上游戏数量不仅庞大,而且各种游戏质量参差不齐。这给用户选择适宜的产品产生诸多困扰。为了更好地服务用户,方便用户甄别好游戏,同时推广优质游戏,进而催发了用户和厂商对一款游戏鉴赏类应用的需求。游戏鉴赏互动系统利用互联网技术把不同用户联系起来,不仅有利于游戏厂商推广新游戏,而且用户可以在该平台上交流游戏体验,促进游戏行业健康发展。同时,游戏鉴赏系统中的内容审核机制可为用户提供绿色的使用环境,对引导用户正确对待游戏,合理分配游戏时间提供积极帮助。在游戏鉴赏鉴赏互动系统的设计中,按照软件设计原则采用模块化和分层化的结构设计,并采用以服务为核心的微服务架构,并使用了SpringBoot、MyBatis、Dubbo、Shiro等技术框架。该系统的主要模块为鉴赏内容编辑展示模块、游戏模块、用户中心模块、内容管理模块、配置管理模块、用户管理模块、消息管理模块和后台权限资源管理等模块。其中,鉴赏内容模块用于用户浏览发表游戏鉴赏内容,以及对鉴赏内容进行评论回复点赞等互动操作;游戏模块用于展示游戏简介等相关信息;用户中心... 

【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校

【文章页数】:71 页

【学位级别】:硕士

【部分图文】:

基于微服务的游戏鉴赏互动系统设计与实现


远程服务调用(RPC)的基本过程

架构图,架构,注册中心


图 2-2 Dubbo 架构图ubbo 的运行过程为,首先,服务提供方现在服务注册中心注册服务;其次从服务注册中心订阅服务,当有需要调用的服务时,注册中心给服务调,即服务提供方的地址;然后,服务调用者调用服务提供者提供的服务进分布式协调服务 Zookeeper着互联网的发展和体系的扩大,后端建构通过垂直伸缩的方式很难达要求,同时投入产出比也非常大,同时普通 PC 性能也越来越高,所以的方式来提升性能成为了主流[15,16]。在分布式架构下,当服务越来越来越大时,对应的机器数量也越来越来越多,单靠人工来管理和维护、地址信息也越来越困难,单点故障问题也开始凸显出来,一旦服务载均衡服务器宕机,依赖他的所有服务均将失效[17,18]。

流程图,流程图,权限


要能够动态地从服务配置中心里面移除,并通知相应的服务消就有可能因为调用已经失效的服务而发生错误。过程中,服务消费者只有在第一次调用服务时,需要查询服务询到的信息缓存到本地,后面的调用直接使用本地缓存的服务要重复发起请求到服务配置中心,去获取相应的服务地址列表有变化(机器上线,或者下线)。这种无中心化的结构,解决导致的单点故障问题,并且大大减轻了服务配置中心的压力[2框架 Shiro 是 Apache 基金会提供的简单易用且功能丰富的权限授予管理理用户登录校验和权限授予及校验等工作,系统资源权限授权数据加密处理[25,26]。从应用程序的维度来看,Shiro 可以分为ecurityManager 和 Realm。其关系如图 2-3 所示。

【参考文献】:
期刊论文
[1]微服务体系结构实现框架综述[J]. 辛园园,钮俊,谢志军,张开乐,毛昕怡.  计算机工程与应用. 2018(19)
[2]基于Shiro的Web应用安全框架设计研究[J]. 丁洁.  信息与电脑(理论版). 2018(13)
[3]浅析分布式服务框架dubbo[J]. 宋小倩.  计算机产品与流通. 2018(03)
[4]SpringBoot框架在web应用开发中的探讨[J]. 吕宇琛.  科技创新导报. 2018(08)
[5]中国互联网文化产业发展新趋势[J]. 段鹏,项钰璇.  文化产业研究. 2017(03)
[6]基于微服务框架的信息服务平台[J]. 龙新征,彭一明,李若淼.  东南大学学报(自然科学版). 2017(S1)
[7]ZooKeeper的开发和应用[J]. 陈冬梅,常广炎.  电脑编程技巧与维护. 2017(21)
[8]应用SpringBoot改变web应用开发模式[J]. 张峰.  科技创新与应用. 2017(23)
[9]互联网+文化产业研究[J]. 金梅娥,王琳.  科技经济导刊. 2017(22)
[10]微服务框架的设计与实现[J]. 张晶,黄小锋,李春阳.  计算机系统应用. 2017(06)



本文编号:3562802

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3562802.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1a091***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com