- webSocketSet.session.getBasicRemote().sendText(message); 2.session.getBasicRemote().sendText(message);
通过webSocketSet对象和不通过webSocketSet对象发送消息有什么不同吗?
通过webSocketSet对象和不通过webSocketSet对象发送消息有什么不同吗?
你的代码中可能有类似如下的代码:
public void onOpen(Session session){
this.session = session;
webSocketSet.add(this); //加入set中
addOnlineCount(); //在线数加1
System.out.println("有新连接加入!当前在线人数为" + getOnlineCount());
}
这是你为什么可以省略webSocketSet的原因。你如上两个写法因此是一样的。