| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import javax.websocket.OnClose; |
| | | import javax.websocket.OnMessage; |
| | | import javax.websocket.OnOpen; |
| | | import javax.websocket.Session; |
| | | import javax.websocket.*; |
| | | import javax.websocket.server.ServerEndpoint; |
| | | |
| | | @Slf4j |
| | | @Component |
| | | @ServerEndpoint(value = "/map/websocket") |
| | | @ServerEndpoint(value = "/ws/map/websocket") |
| | | public class MapWebsocket { |
| | | |
| | | private Session session; |
| | |
| | | log.info("{} closed", this.sessionId); |
| | | } |
| | | |
| | | /** |
| | | * @ Param session |
| | | * @ Param error |
| | | */ |
| | | @OnError |
| | | public void onError(Session session, Throwable error) { |
| | | log.error("发生错误"); |
| | | error.printStackTrace(); |
| | | } |
| | | |
| | | } |