@Configuration
@ComponentScan
@EnableAutoConfiguration
public class WebSocketConfig
extends javax.websocket.server.ServerEndpointConfig.Configurator
implements org.springframework.boot.web.servlet.ServletContextInitializer
| 限定符和类型 | 字段和说明 |
|---|---|
protected static int |
maxBinarySize |
protected static int |
maxTextSize |
| 构造器和说明 |
|---|
WebSocketConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getEndpointInstance(Class<T> clazz)
初始化端点对象,也就是被@ServerEndpoint所标注的对象
|
void |
modifyHandshake(javax.websocket.server.ServerEndpointConfig sec,
javax.websocket.server.HandshakeRequest request,
javax.websocket.HandshakeResponse response)
建立握手时,连接前的操作
|
void |
onStartup(javax.servlet.ServletContext servletContext) |
org.springframework.web.socket.server.standard.ServerEndpointExporter |
serverEndpointExporter() |
protected static final int maxTextSize
protected static final int maxBinarySize
@Bean public org.springframework.web.socket.server.standard.ServerEndpointExporter serverEndpointExporter()
public void onStartup(javax.servlet.ServletContext servletContext)
throws javax.servlet.ServletException
onStartup 在接口中 org.springframework.boot.web.servlet.ServletContextInitializerjavax.servlet.ServletExceptionpublic void modifyHandshake(javax.websocket.server.ServerEndpointConfig sec,
javax.websocket.server.HandshakeRequest request,
javax.websocket.HandshakeResponse response)
modifyHandshake 在类中 javax.websocket.server.ServerEndpointConfig.Configuratorpublic <T> T getEndpointInstance(Class<T> clazz) throws InstantiationException
getEndpointInstance 在类中 javax.websocket.server.ServerEndpointConfig.ConfiguratorInstantiationExceptionCopyright © 2023. All rights reserved.