目录
1. maven
<dependency>
<groupId>org.java-websocket</groupId>
<artifactId>Java-WebSocket</artifactId>
<version>1.5.0</version>
</dependency>
2. 封装webSocket Client
创建wss package, WebSocketClientWs,对websocket进行封装,如下:
package com.example.springboottest.wss;
import lombok.extern.slf4j.Slf4j;
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.handshake.ServerHandshake;
import java.net.URI;
/**
* 自定义websocket client, 集成WebSocketClient, 对连接管理&收发消息进行管理
*/
@Slf4j
public class WebSocketClientWs extends WebSocketClient {
public WebSocketClientWs(URI serverUri) {
super(serverUri);
}
@Override
public void