# Netty-WebSocket-chat-demo **Repository Path**: Java-ZhangYi/netty-webSocket-chat-demo ## Basic Information - **Project Name**: Netty-WebSocket-chat-demo - **Description**: 前端vue jchat组件 + 后端springboot 实现的netty+WebSocket在线聊天demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-05-18 - **Last Updated**: 2023-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Netty-WebSocket-chat-demo 目录: [TOC] #### 介绍 前端vue jchat组件 + 后端springboot 实现的netty+WebSocket在线聊天 简单demo #### 使用说明 #### 前端 已经给出vue页面和后端主要代码 正常设置路由,成功路由到chat页面即可开始连接后端代码,连接失败会报错,不影响 #### 后端 netty依赖加入 ```pom io.netty netty-all ``` 在你新建的boot项目**启动目录**下将给出的后端目录粘贴即可,并在**主启动类**加上以下代码 ```java try { NettyServer.start(); } catch (InterruptedException e) { e.printStackTrace(); } ``` 只做了部分功能,毕竟是demo。 #### 演示 加入聊天室 这里会显示自己,具体是后端获取了在线人员,大家可以作改动 ![image-20230405123651847](README.assets/image-20230405123651847.png) 指定一个人发送消息 ( 其实这里是可以给自己发的。。。也可以改动) ![image-20230405123752464](README.assets/image-20230405123752464.png) 接收方 ![image-20230405124047603](README.assets/image-20230405124047603.png) ![image-20230405124113958](README.assets/image-20230405124113958.png) 可以进行回复 ![image-20230405124229709](README.assets/image-20230405124229709.png) ## 逻辑BUG肯定是有的,可以自己完善一下,这里只是简单的demo