@Component public class WebSocketServer extends Object
| 构造器和说明 |
|---|
WebSocketServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addOnlineCount() |
void |
onClose(String userName,
javax.websocket.Session session)
关闭连接时调用
|
void |
onError(Throwable throwable)
发生错误时候
|
void |
onMessage(String message)
收到客户端消息时触发(群发)
|
void |
onOpen(javax.websocket.Session session,
String userName)
连接建立成功调用
|
void |
sendInfo(String userName,
String message)
给指定用户发送消息
|
void |
sendInfoByLikeKey(String userName,
String message)
eg: name:324
name:432
传入 name: 就可以给上面的那个一起发数据(前提这来两个在线)
给指定用户(模糊用户)发送消息
|
void |
sendMessage(javax.websocket.Session session,
String message)
发送消息方法
|
static void |
subOnlineCount() |
public void sendMessage(javax.websocket.Session session,
String message)
throws IOException
IOException - 抛出异常public void onOpen(javax.websocket.Session session,
String userName)
public void onClose(String userName, javax.websocket.Session session)
public void onMessage(String message)
public void onError(Throwable throwable)
public void sendInfoByLikeKey(String userName, String message)
public static void addOnlineCount()
public static void subOnlineCount()
Copyright © 2022 tan. All rights reserved.