From 4d8026ec99f4d3aacdd56df1548dea011e2e8b04 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Fri, 26 Jan 2018 11:33:53 +0800 Subject: [PATCH] --- test/org/redkale/test/ws/ChatWebSocket.java | 31 +++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/test/org/redkale/test/ws/ChatWebSocket.java b/test/org/redkale/test/ws/ChatWebSocket.java index 8a75c49fc..03aefaa7d 100644 --- a/test/org/redkale/test/ws/ChatWebSocket.java +++ b/test/org/redkale/test/ws/ChatWebSocket.java @@ -29,6 +29,25 @@ public class ChatWebSocket extends WebSocket { return CompletableFuture.completedFuture(service.createUserid()); } + /** + * 浏览器WebSocket请求: + *
+     * websocket.send(JSON.stringify({
+     *      sendmessage:{
+     *          message:{
+     *              content : "这是聊天内容"
+     *          },
+     *          extmap:{
+     *              "a":1,
+     *              "b", "haha"
+     *          }
+     *      }
+     * }));
+     * 
+ * + * @param message 参数1 + * @param extmap 参数2 + */ @RestOnMessage(name = "sendmessage") public void onChatMessage(ChatMessage message, Map extmap) { message.fromuserid = getUserid(); @@ -37,6 +56,18 @@ public class ChatWebSocket extends WebSocket { super.broadcastMessage(message); } + /** + * 浏览器WebSocket请求: + *
+     * websocket.send(JSON.stringify({
+     *      joinroom:{
+     *          roomid: 10212
+     *      }
+     * }));
+     * 
+ * + * @param roomid 参数1 + */ @RestOnMessage(name = "joinroom") public void onJoinRoom(int roomid) { service.joinRoom(getUserid(), roomid);