资源简介
Spring+WebSocket+SockJS简单DEMO
工程环境:tomcat8+jdk1.7+maven+eclipse
代码片段和文件信息
package com.milanosoft.RCS.web.webSocket.config;
import com.milanosoft.RCS.web.webSocket.hndler.SystemWebSocketHandler;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import org.springframework.web.socket.WebSocketHandler;
import org.springframework.web.socket.config.annotation.EnableWebSocket;
import org.springframework.web.socket.config.annotation.WebSocketConfigurer;
import org.springframework.web.socket.config.annotation.WebSocketHandlerRegistry;
import com.milanosoft.RCS.web.webSocket.interceptor.HandshakeInterceptor;
import org.springframework.context.annotation.Bean;
@Configuration
@EnableWebMvc
@EnableWebSocket
public class WebSocketConfig extends WebMvcConfigurerAdapter implements
WebSocketConfigurer {
public WebSocketConfig() {
}
@Override
public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
registry.addHandler(systemWebSocketHandler() “/websck“).addInterceptors(new HandshakeInterceptor());
System.out.println(“registed!“);
registry.addHandler(systemWebSocketHandler() “/sockjs/websck“).addInterceptors(new HandshakeInterceptor())
.withSockJS();
}
@Bean
public WebSocketHandler systemWebSocketHandler() {
//return new InfoSocketEndPoint();
return new SystemWebSocketHandler();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-12-02 15:05 mavenproject1\
文件 1106 2015-12-02 16:23 mavenproject1\.classpath
文件 1228 2015-12-02 15:26 mavenproject1\.project
目录 0 2015-12-02 15:05 mavenproject1\.settings\
文件 639 2015-12-02 15:05 mavenproject1\.settings\.jsdtscope
文件 88 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.core.resources.prefs
文件 430 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.jdt.core.prefs
文件 90 2015-12-02 15:02 mavenproject1\.settings\org.eclipse.m2e.core.prefs
文件 609 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.common.component
文件 321 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 346 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2015-12-02 15:05 mavenproject1\.settings\org.eclipse.wst.validation.prefs
文件 1254 2014-09-14 23:01 mavenproject1\nb-configuration.xm
文件 10007 2015-12-02 16:39 mavenproject1\pom.xm
目录 0 2015-12-02 15:05 mavenproject1\src\
目录 0 2014-09-14 23:01 mavenproject1\src\main\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\config\
文件 1540 2015-12-02 20:23 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\config\WebSocketConfig.java
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\hndler\
文件 979 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\hndler\InfoSocketEndPoint.java
文件 1752 2015-12-02 21:38 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\hndler\SystemWebSocketHandler.java
目录 0 2014-09-14 23:01 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\interceptor\
文件 1327 2015-12-02 21:20 mavenproject1\src\main\java\com\milanosoft\RCS\web\webSocket\interceptor\HandshakeInterceptor.java
............此处省略35个文件信息
相关资源
- WebSocket 测试工具自制
- delphi7 使用socket实现websocket
- WebSocketDemo
- WebSocket+Tomcat8实现-Web版即时聊天室
- websocket使用(spring mvc)
- WebSocket Demo
- sgcWebSockets_D7 实现WebSockets
- qwebsocket使用wss连接工程源码,qt5.7d
- django+channels 2.0实现websocket
- libwebsocket VS2008编译的动态库静态库
- websocket_客户端
- WebSocket 服务端 封装 解析 16进制 字符
- jmeter+websocket接口测试所需插件集合
- websocket-sharp.dll
- h5聊天室websocket实现
- websocket项目demo
- .NET 4.5 WebSocket简易聊天室、离线消息
- WebSocket聊天室.net
- Indy_lazarus.zip version for lazarus
- SpringBoot+SpringSecurity+WebSocket
- springBoot2.0整合webSocket 服务器主动推送
- spring boot+vue+websocket带token身份认证推
- netty+websocket实现心跳和断线重连
- django与websocket创建简易聊天室
- QtWebsocket SLL加密通信Demo包含客户端和
- WebSocketDemo(一)--连接建立与重连
- webSocket配置wss访问
- spring-boot-starter-websocket.zip
- SpringBoot+WebSocket+RabbitMQ实时消息推送
- Fleck源码,用于WebSocket
评论
共有 条评论