java 网关服务器_在java实现的mmo游戏服务器中,为什么要采用网关+场景+主服务器的设计模式?...
场景并不是必然调用,因为场景是不断切换的,你去这个场景了如果还调用其他场景,会额外消耗不少资源,所以场景是不能跟主服务器一样全局的。主服务器因为不管什么条件下都要调用,从你登录游戏开始,直到退出,只要有一瞬间主服务器不调用,那基本就出岔子了。除此之外还要考虑维护问题,JAVA代码的好处就是各部分都可以独立出来,全部丢一起也不是不可以,维护起来吃力,对资源消耗也大。其实不只是游戏服务器,代码的逻辑思