package io.dataease.websocket; import org.springframework.stereotype.Component; import javax.websocket.*; import javax.websocket.server.ServerEndpoint; import java.io.IOException; @ServerEndpoint(value = "/socket", configurator = ServerEndpointConfigurator.class) @Component public class WebSocketServer { @OnOpen public void onOpen(Session session) throws IOException { } @OnMessage public void onMessage(Session session, String message) throws IOException { } @OnClose public void onClose(Session session) throws IOException { } @OnError public void onError(Session session, Throwable throwable) { throwable.printStackTrace(); } }