首页 供应 求购 产品 公司 登陆

服务器服务端架构

  • 发布时间:2021-02-05 10:30:20
    报价:面议
    地址:福建,福州,仓山
    公司:福建陆陆陆网络科技有限公司

    手机:18050169351
    用户等级:普通会员

    服务端架构

    讲一下我用过的其中一种架构模型,也是公司按着bigworld架构设计的:

    1.Gate:首先要有一个Gate(网关)服务器,负责客户端连接及消息转发到Game(游戏服),保持客户端到服务端的连接

    没有任何逻辑,只做消息加密和解密,以及客户端和服务器消息的转发(相当于两者之间的桥梁).

    2.GameServer:GameServer是游戏进程,提供游戏逻辑功能(采用单进程(或者单线程)模型,游戏服务器的瓶颈从来不在CPU,所以只做逻辑功能的话单线程足够了,在这里没必要用多线程或多进程)。

    3.DBManager:实现数据库的读写,方便Game服务器异步读写数据库的数据(有些把数据库读写放在游戏服,没有单独的服务器,那恐怕游戏服单进程就不够用了)。

    4.GameManager:负责管理所有的GameServer,GameServer之间消息转发,提供广播到所有Game的功能。

    提醒:联系时请说明是从志趣网看到的。

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。

©志趣网