新闻动态 news

联系我们 contact us


  • 010-85898922
  • 北京市通州区万达广场B座1315室(八通线地铁A口出)
  • (售前技术)
  • 谈一谈MVC结构在游戏联合运营系统开发中的应用

  • 发布人:九四玩


MVC结构,又可以称之为MVC框架,是游戏联合运营系统开发的常用体系。MVC即Model模型、View视图、Controller控制器的缩写。

image.png 

其中,Model模型承载数据,并对用户提交的请求进行计算处理,按照实际需求可以分为两类:一类是数据承载的Bean,一类是业务处理的Bean。

数据承载Bean指实体类,专门用于承载业务相关数据;业务处理Bean指Service或Dao对象,专门用于处理用户提交的各类的访问请求。

View视图,为用户提供交互界面。

Controller控制器用于将用户请求转发给相应的Model进行处理,并根据Model的计算结果向用户提供相应的反馈以及响应。

使用MVC框架进行游戏联合运营系统的开发,相较于其他的架构来讲,有什么好处?

一、各司其职、互不干涉

MVC模式中,View视图、Model模型、Controller控制器各司其职,互不干涉。如果一旦哪一层的需求发生变化,就只需要更改对应层中的代码即可,不会影响到其他的层面,有利于变动。

二、有利于开发中的分工

MVC模式中,由于按层把系统分开,我们可以进行更好的开发分工。游戏联合运营平台的网页设计人员进行开发视图层中的JSP、对业务熟悉的开发人员开发业务层、其他人员开发控制层。

三、有利于组件的复用

MVC分层后,更有利于组件的重用,这对于游戏联合运营平台的开发效率提高尤为关键。例如,控制层可以独立成一个能用的组件、视图层也可以做成通用的操作界面,简单修订后应用于其他板块。

MVC架构的“各司其职、互不干涉”、“有利于开发中的分工“有利于组件的复用”与游戏联合运营平台开发的周期长、费用高等痛点一一对应,能够较为针对性地弥补,优势的体现极为明显……这是MVC架构被广泛应用于游戏联合运营系统开发的重要原因。

以上就是本期关于MVC结构在游戏联合运营系统开发的应用解答,更多干货敬请关注“九四玩”。

 

 


投资有风险,选择需谨慎