All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.weicoder.websocket.util.SessionUtil Maven / Gradle / Ivy

package com.weicoder.websocket.util;

import java.io.IOException;

import jakarta.websocket.Session;

import com.weicoder.common.log.Logs;
import com.weicoder.json.JsonEngine;

/**
 * Session 工具类
 * @author WD
 */
public final class SessionUtil {
	/**
	 * 发送信息到前端
	 * @param session 前端连接
	 * @param message 发送的消息
	 */
	public static void send(Session session, Object message) {
		try {
			session.getBasicRemote().sendText(JsonEngine.toJson(message));
		} catch (IOException e) {
			Logs.error(e);
		}
	}

	private SessionUtil() {}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy