分类:
2009-10-12 14:50:50
体系结构 传统的网站的架构 传统的网站一般都是以N层结构一般N为3,就是我们常说的三层架构。3层架构分为数据层、业务逻辑层、页面显示层。 WebGame的架构 WebGame可以看作是网站和游戏的结合体,因此它具备了这两类系统的特性。我们不但可以把WebGame看作是一个网站,也可以把它看作是一个网络游戏。网站是B/S结构的,网络游戏则是C/S结构,WebGame则是这两者的结合我们暂且称之为B/C/S结构。既在用户眼里,它是一个通过浏览器访问的网站。在服务器系统里,它又是一个传统的C/S结构的网络游戏。 从上图分析,用户通过浏览器访问服务器的时候,首先是访问网页服务器,如windows平台下的IIS,linux下的Apache。再通过网页服务器,以某种特殊的方式(分布式访问,如.net下的remoting)去访问游戏服务器,通知游戏逻辑服务器执行玩家操作,并从游戏逻辑服务器里获得游戏相关的信息,或者直接通过访问数据库而获得游戏数据。 |