这可能是显而易见的,但我对这个范例不熟悉.我创建一个Jetty服务器并注册我的websocket类,如下所示:
Server server = new Server(8080);
WebSocketHandler wsHandler = new WebSocketHandler()
{
@Override
public void configure(WebSocketServletFactory factory)
{
factory.register(MyEchoSocket.class);
}
};
server.setHandler(wsHandler);
Run Code Online (Sandbox Code Playgroud)
websocket接收消息很好.我还希望能够在没有首先收到客户端消息的情况下从服务器发送消息.如何访问连接打开时创建的MyEchoSocket实例?或者,更一般地说,如何在MyEchoSocket中的onText方法之外的套接字上发送消息?