客戶端和服務器端的通信,是socket 連接牧牢。 所以需要一個session去保持這個連接员魏。
在進入游戲的時候, session.bind(uid);
這個uid就是一個服務器端唯一可以識別客戶端的識別碼跷敬,保持著和客戶端的連接。
想要發(fā)送消息就要獲得session中的uid,
cs.pushMessageByUids('msgName',msgObj, [{uid : '自己定義的一個ip' , sid : '前端服務器id'}]);
例如
uid = host+':'+port;
session.bind(uid);
session.pushAll();
在用到的時候热押,session.uid;
......自己理解的就是這樣西傀。