From 91b70d5ad2ada85cf00b25f7b9ecd9cf980bf138 Mon Sep 17 00:00:00 2001 From: liusuyi <1951119284@qq.com> Date: 星期一, 12 八月 2024 16:42:44 +0800 Subject: [PATCH] 优化:websocket接收消息 --- ard-work/src/main/java/com/ruoyi/utils/websocket/util/WebSocketUtils.java | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/websocket/util/WebSocketUtils.java b/ard-work/src/main/java/com/ruoyi/utils/websocket/util/WebSocketUtils.java index 18606e1..ab93c42 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/websocket/util/WebSocketUtils.java +++ b/ard-work/src/main/java/com/ruoyi/utils/websocket/util/WebSocketUtils.java @@ -95,7 +95,17 @@ public static void sendMessageAll(String message) { ONLINE_USER_SESSIONS.forEach((sessionId, session) -> sendMessage(session, message)); } - + /** + * 鍙戦�佹秷鎭粰鎸囧畾鐢ㄦ埛 + * + * @param userId 鐢ㄦ埛id + * @param message 娑堟伅鍐呭 + * @author 鍒樿嫃涔� + * @date 2024/8/12 15:43 + */ + public static void sendMessage(String userId,String message) { + WebSocketUtils.ONLINE_USER_SESSIONS.get(userId).getAsyncRemote().sendText(message); + } /** * 鎺ㄩ�佹秷鎭埌鍏朵粬瀹㈡埛绔� * -- Gitblit v1.9.3