admin管理员组文章数量:1606444
1包:Java-WebSocket-1.3.0.jar
下载地址:https://mvnrepository/artifact/org.java-websocket/Java-WebSocket
代码:
public class WebsocketClient {
private static Logger logger = Logger.getLogger(WebsocketClient.class);
public static WebSocketClient client;
public static void webSocketClient(String ws) throws IOException {
try {
client = new WebSocketClient(new URI(ws),new Draft_17()) {
@Override
public void onOpen(ServerHandshake serverHandshake) {
logger.info("握手成功");
}
@Override
public void onMessage(String msg) {
logger.info("收到消息==========" + msg);
}
}
@Override
public void onClose(int i, String s, boolean b) {
logger.info("链接已关闭---:"+s);
}
@Override
public void onError(Exception e) {
e.printStackTrace();
logger.info("发生错误已关闭");
}
};
} catch (URISyntaxException e) {
e.printStackTrace();
}
/*代理 ssl*/
String proxyHost = "ynart.aidoon";
int proxyPort =443;
//wss情况下加入此方法 doIFSSL(proxyHost,443);
doIFSSL(proxyHost,443);
client.connect();
logger.info(client.getDraft());
int i=0;
while (!clien
本文标签: 客户端机制JavaWebsocketClient
版权声明:本文标题:javaWebsocketClient 客户端 长连接机制 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728501948a1161277.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论