# stomp **Repository Path**: coderlirh/stomp ## Basic Information - **Project Name**: stomp - **Description**: websocket+stomp 实现的聊天室demo,用以学习websocket和stomp技术 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-12-09 - **Last Updated**: 2024-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # stomp 介绍 websocket+stomp 实现的聊天室demo,用以学习websocket和stomp技术 安装教程 1.后端项目直接run,启动的接口为8099 2.前端项目为html+js,直接浏览器打开即可 3、项目中使用了rabbitmq,默认的本地5672端口,如果没有rabbitmq,可移除相关配置,不影响项目启动。 使用说明 1. 路径html/websocket.html下为websocket协议的聊天室demo,具体接口和后端实现逻辑见com.lirh.mywebsocket.socketimpl.MyWebSocket.java 2. 路径html/stomp/index.html下为websocket子协议stomp的聊天室demo(密码为1234),具体接口和后端逻辑见com.lirh.mywebsocket.stompController.StompTestController.java 3. 在stompdemo中,使用的技术还有rabbitmq,stomp鉴权,涉及的文件较多,大家自行查找 demo展示: ![websocket实现的聊天室](https://images.gitee.com/uploads/images/2020/1209/144222_e6f1b3cf_8000056.png "屏幕截图.png") ![stomp实现的聊天室,密码为1234](https://images.gitee.com/uploads/images/2020/1209/144315_720bfd54_8000056.png "屏幕截图.png")