Socket.IO回调方法

来源:互联网 发布:力高答题软件 编辑:程序博客网 时间:2024/05/18 17:26
先格式json数据格式 这个格式 是socket服务端定的格式

StringBuffer data = new StringBuffer();
             data.append("[");
             data.append(propsId);
             data.append(",");
             data.append(number);
             data.append("]");
             JSONArray Jsondate = JSONArray.fromObject(data.toString());
             JSONObject events = new JSONObject();
             JSONObject argsjson = new JSONObject();
             argsjson.put("uid", uid);
             argsjson.put("cmd", "addItems");
             argsjson.put("data", Jsondate);
             argsjson.put("uid", uid);
             argsjson.put("cmd", "addItems");
             argsjson.put("data", Jsondate);
             events.put("event", "gm.command");
             events.put("args", argsjson);

     
     
socket.connect();     //这个 在 socket.emit 之前或之前后都可以

socket.emit("foo""woot"new Ack() {
 @Override
 public void call(Object... args) {    //回调方法
System.out.println("服务端返回结果:"+args);
     }
});
原创粉丝点击