|
@@ -9,27 +9,30 @@ import javax.websocket.server.ServerEndpoint;
|
|
|
|
|
|
import org.springframework.stereotype.Component;
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-@ServerEndpoint("/ws")
|
|
|
|
|
|
+@ServerEndpoint(value = "ws")
|
|
@Component
|
|
@Component
|
|
public class WebSocketServerEndpoint {
|
|
public class WebSocketServerEndpoint {
|
|
|
|
|
|
@OnOpen
|
|
@OnOpen
|
|
public void onOpen(Session session) {
|
|
public void onOpen(Session session) {
|
|
-
|
|
|
|
|
|
+ System.out.println("onOpen. session=" + session.toString());
|
|
}
|
|
}
|
|
|
|
|
|
@OnClose
|
|
@OnClose
|
|
public void onClose(Session session) {
|
|
public void onClose(Session session) {
|
|
-
|
|
|
|
|
|
+ System.out.println("onClose. session=" + session.toString());
|
|
}
|
|
}
|
|
|
|
|
|
@OnMessage
|
|
@OnMessage
|
|
public void onMessage(Session session, String message) {
|
|
public void onMessage(Session session, String message) {
|
|
-
|
|
|
|
|
|
+ System.out.println("onMessage. session=" + session.toString());
|
|
|
|
+ System.out.println("onMessage. message=" + message);
|
|
}
|
|
}
|
|
|
|
|
|
@OnError
|
|
@OnError
|
|
public void onError(Session session, Throwable t) {
|
|
public void onError(Session session, Throwable t) {
|
|
|
|
+ System.out.println("onMessage. session=" + session.toString());
|
|
|
|
+ t.printStackTrace();
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|