org.java_websocket.WebSocket.isOpen()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(384)

本文整理了Java中org.java_websocket.WebSocket.isOpen()方法的一些代码示例,展示了WebSocket.isOpen()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSocket.isOpen()方法的具体详情如下:
包路径:org.java_websocket.WebSocket
类名称:WebSocket
方法名:isOpen

WebSocket.isOpen介绍

[英]Is the websocket in the state OPEN
[中]状态下的websocket打开了吗

代码示例

代码示例来源:origin: stackoverflow.com

@Test
public void testNingWebSockets() throws Exception {
  logger.debug("START testNingWebSockets()");

  String wsUrl = "ws://localhost:8081/websocket";
  String wssUrl = "wss://localhost:8444/websocket";
  AsyncHttpClient client = new AsyncHttpClient();
  WebSocketUpgradeHandler handler = new WebSocketUpgradeHandler.Builder().addWebSocketListener(new ClientWebSocket()).build();
  WebSocket websocket = client.prepareGet(wssUrl).execute(handler).get();
  Assert.assertNotNull("No connection!", websocket);
  logger.debug("Connection made: " + websocket.isOpen());
  websocket.sendMessage("TestMessage".getBytes());
  Thread.sleep(1000);
  websocket.close();
  logger.debug("END testNingWebSockets()");
}

代码示例来源:origin: discord-java/discord.jar

while (api.getRequestManager().getSocketClient().getConnection().isOpen()) {
  api.getRequestManager().getSocketClient().send(new JSONObject().put("op", 1).put("d", System
      .currentTimeMillis()).toString());

相关文章

微信公众号

最新文章

更多