使用Java Websockets客户端向服务器发送多条消息


@OnOpen
public void onOpen(Session session) {
session.getBasicRemote.sendText("Echo me");
session.addMessageHandler(new MessageHandler.Whole<String>() {
            public void onMessage(String arg0) {
                System.out.println(arg0);
            }
        });
}

我发送一个消息,它会被回显给我。如果我想传递另一条信息呢?我该怎么做呢?

我问的原因是因为我正在登录服务器,他们给我回一条消息,说明我是否成功登录。

成功登录后,我想发送另一条消息向服务器查询我需要的不同信息。

WebSocketContainer.connectToServer(…)方法返回Session对象。当客户端连接时,您可以使用它来发送消息(参见Session.getBasicRemote(). sendtext(…)或Session.getBasicRemote(). sendbinary(…))。

相关内容

  • 没有找到相关文章

最新更新