开发环境
IDEA+JDK1.8
pom引入
<!--websocket作为客户端-->
<dependency>
<groupId>org.java-websocket</groupId>
<artifactId>Java-WebSocket</artifactId>
<version>1.3.5</version>
</dependency>
主要代码
package com.example.demo.controller;
import com.example.demo.utils.ByteUtils;
import lombok.extern.slf4j.Slf4j;
import org.java_websocket.client.WebSocketClient;
import org.java_websocket.drafts.Draft_6455;
import org.java_websocket.handshake.ServerHandshake;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;
import java.net.URI;
import java.nio.ByteBuffer;
/**
* @功能描述 Websocket
* @创建时间 2020/10/16 13:46
**/
@Slf4j
@Component
public class WebsocketClient {
private static String WS="wss://ws.52cp.cn/";
boolean isConnect = false