wangwei 5 سال پیش
والد
کامیت
5d465c75ee
1فایلهای تغییر یافته به همراه14 افزوده شده و 0 حذف شده
  1. 14 0
      src/main/java/cn/com/qmth/examcloud/ws/config/WebSocketServerEndpoint.java

+ 14 - 0
src/main/java/cn/com/qmth/examcloud/ws/config/WebSocketServerEndpoint.java

@@ -1,5 +1,7 @@
 package cn.com.qmth.examcloud.ws.config;
 
+import java.io.IOException;
+
 import javax.websocket.OnClose;
 import javax.websocket.OnError;
 import javax.websocket.OnMessage;
@@ -9,6 +11,8 @@ import javax.websocket.server.ServerEndpoint;
 
 import org.springframework.stereotype.Component;
 
+import cn.com.qmth.examcloud.commons.util.DateUtil;
+
 @ServerEndpoint("/ws")
 @Component
 public class WebSocketServerEndpoint {
@@ -16,6 +20,11 @@ public class WebSocketServerEndpoint {
 	@OnOpen
 	public void onOpen(Session session) {
 		System.out.println("onOpen; session=" + session);
+		try {
+			session.getBasicRemote().sendText("fuck; " + DateUtil.chinaNow());
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
 	}
 
 	@OnClose
@@ -27,6 +36,11 @@ public class WebSocketServerEndpoint {
 	public void onMessage(Session session, String message) {
 		System.out.println("onMessage; session=" + session);
 		System.out.println("onMessage; message=" + message);
+		try {
+			session.getBasicRemote().sendText("cao egg; " + DateUtil.chinaNow());
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
 	}
 
 	@OnError