| 程序包 | 说明 |
|---|---|
| plus.jdk.websocket.config | |
| plus.jdk.websocket.global |
| 限定符和类型 | 方法和说明 |
|---|---|
UserChannelConnectSynchronizer |
WebsocketAutoConfiguration.getHeartbeatSynchronizer(WebsocketProperties properties) |
ServerEndpointExporter |
WebsocketAutoConfiguration.serverEndpointExporter(WebsocketProperties properties) |
SessionGroupManager |
WebsocketAutoConfiguration.SessionGroupManager(WebsocketProperties properties) |
WebsocketDispatcher |
WebsocketAutoConfiguration.WebsocketDispatcher(WebsocketProperties properties) |
| 构造器和说明 |
|---|
WebsocketAutoConfiguration(WebsocketProperties properties) |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
IWSSessionAuthenticatorManager.authenticate(io.netty.channel.Channel channel,
io.netty.handler.codec.http.FullHttpRequest req,
String path,
WebsocketProperties properties)
当建立连接时鉴权.
|
WsSession |
DefaultSessionAuthenticatorManager.authenticate(io.netty.channel.Channel channel,
io.netty.handler.codec.http.FullHttpRequest req,
String path,
WebsocketProperties properties) |
default plus.jdk.broadcast.model.Monitor[] |
IWSSessionAuthenticatorManager.getAllUdpMonitors(WebsocketProperties properties)
返回当前集群有哪些机器
|
default plus.jdk.broadcast.model.Monitor[] |
IWSSessionAuthenticatorManager.getUserConnectedMachine(U userId,
String path,
WebsocketProperties properties)
返回用户和哪些机器建立了连接
|
default void |
IWSSessionAuthenticatorManager.onSessionDestroy(IWsSession<?> session,
String path,
WebsocketProperties properties)
当连接断开时,可以通过该回调释放存储的连接数据
|
| 构造器和说明 |
|---|
HttpServerHandler(WebsocketProperties properties,
WebsocketDispatcher websocketDispatcher,
io.netty.channel.nio.NioEventLoopGroup worker,
org.springframework.beans.factory.BeanFactory beanFactory) |
SessionGroupManager(org.springframework.beans.factory.BeanFactory beanFactory,
WebsocketProperties properties) |
UserChannelConnectSynchronizer(org.springframework.beans.factory.BeanFactory beanFactory,
WebsocketProperties properties) |
WebsocketDispatcher(WebsocketProperties properties,
org.springframework.beans.factory.BeanFactory beanFactory) |
Copyright © 2022. All rights reserved.