最近在看公司以前做的一个监听玩家聊天的工具,是针对游戏A的
现在我要做一个针对游戏B的类似工具
看了一天代码,基本可以总结为:
第一步:游戏客户端(C)和监听工具(GM)同时连接一个服务器(S),这个服务器再连接上一个数据库(SQL) 
第二部:C发送聊天内容给S,S接受后发送给SQL保存,SQL再发送给S(始终是同一个服务器),S再发送给GM 我的问题是:
1.如果我这个说法是对的,那可以让GM直接连接SQL么?
2.如果要做一个针对游戏B的工具,是不是只要改变一下服务器和数据库就可以拉,我的意思是,只要改一下连接服务器和数据库的IP和端口号?

解决方案 »

  1.   

    你的问题很值得参考,不知道为什么没有人回,
    我乱说几句,(我没遇过大框架程序,羡慕中....)
    问题1
    如果你分析是对的,那么S可能是逻辑服务器,这样做的理由是减轻数据服务器负担,利于项目组人员分工协作,
    GM是否可以直接连接SQL?应该可以吧,但要把S上的代码COPY到GM中,效果应该不会太好问题2
    试试先,看具体情况~GZ.