游戏编程研究院pomelo 游戏开发

session.bind()

2015-04-07  本文已影响337人  抓不住的风

客户端和服务器端的通信,是socket 连接。 所以需要一个session去保持这个连接。

在进入游戏的时候, session.bind(uid);

这个uid就是一个服务器端唯一可以识别客户端的识别码,保持着和客户端的连接。

想要发送消息就要获得session中的uid,

cs.pushMessageByUids('msgName',msgObj, [{uid : '自己定义的一个ip' , sid : '前端服务器id'}]);

例如

uid = host+':'+port;

session.bind(uid);

session.pushAll();

在用到的时候,session.uid;

......自己理解的就是这样。

上一篇下一篇

猜你喜欢

热点阅读