本程序仿照微信界面进行开发,使用springboot+netty完成整体的框架开发,数据库方面使用h2数据库,前端部分使用thymeleaf,后期将会继续开发Ant Design React版。打包时,在项目根目录下,运行mvn package,执行完成后,会在target目录生成一个fastmsg.jar的文件,这就是部署的文件,直接运行java -jar fastmsg.jar即可

1、项目图片预览

2、实现功能

2.1、添加好友,短信聊天,图片发送

2.2、新建群聊,群聊功能

2.3、更换头像

2.4、上传相册,相册浏览

3、源码地址

https://www.bilibili.com/video/BV1TP4y1Y7vj?spm_id_from=333.999.0.0

fastmsg: 防微信网页版及时通信工具https://gitee.com/dream-sk/fastmsg

4、最新版本的微信聊天工具开发中

使用技术 React + typescript + Redux,自适应屏幕大小

react 17.0.2,

react-router-dom 6.0.2

https://gitee.com/dream-sk/react-ts-antd-fastmag.git

springboot+netty 仿微信网页版聊天工具相关推荐

  1. php++仿网页版微信,vue+web端仿微信网页版聊天室功能

    一.项目介绍 基于Vue2.5.6+Vuex+vue-cli+vue-router+vue-gemini-scrollbar+swiper+elementUI等技术混合架构开发的仿微信web端聊天室- ...

  2. 基于svelte3+sass仿微信网页版聊天|svelte.js 桌面聊天实例SvelteWebChat

    svelte-webchat:基于svelte3+svelteKit仿微信mac网页版聊天实战案例. 采用了最新前端svelte.js框架,基于svelte3+svelteKit+sass+svelt ...

  3. Spring+Netty+Vue 网页版聊天应用,仿微信网页版聊天

    1:前言 最近在学习网络知识,对于java开发来说,Netty是一个非常重要的框架,无论是为了面试还是日常工作中,如RPC框架Dubbo底层其实是用了Netty, 又或者我们的聊天通信功能,都可能有N ...

  4. vue+h5仿微信网页版聊天室vueWebChat项目

    很早之前就有使用html5技术开发过一个web版仿微信.微博聊天,后来想着用vue技术开发一版,后面由于各种事情,一直没能落定.最近有些空闲就使用vue开发了一个vueWechat聊天室IM项目. 基 ...

  5. vue-cli脚手架集成websocket客户端实现高仿微信网页版在线聊天

    本次需求 做一个高仿微信网页版在线聊天系统,好友相互之间进行单聊 技术支持 springboot服务端提供websocket服务端连接 vue-cli提供websocket客户端与后端进行连接 实现效 ...

  6. vue仿微信网页版|vue+web端聊天室|仿微信客户端vue版

    一.项目介绍 基于Vue2.5.6+Vuex+vue-cli+vue-router+vue-gemini-scrollbar+swiper+elementUI等技术混合架构开发的仿微信web端聊天室- ...

  7. Springboot整合WebSocket实现网页版聊天,快来围观!

    前几天写了一篇<SpringBoot快速入门>一文,然后周末趁着有时间,在这个Springboot框架基础上整合了WebSocket技术写了一个网页版聊天功能. 如果小伙伴找不到那套框架了 ...

  8. SpringBoot + Vue + Electron 开发 QQ 版聊天工具

    一.简介 这是一款基于 JS 实现的超轻量级桌面版聊天软件.主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议websocket.也支持web网页聊天实现.文字聊天,互传文件,离线消息 ...

  9. react仿微信web版聊天室|仿微信客户端react版

    基于react+react-dom+react-router-dom+redux+react-redux+webpack+nodeJs等技术混合开发的手机端仿微信界面聊天室--reactChatRoo ...

最新文章

  1. 400 多行代码!超详细 Rasa 中文聊天机器人开发指南 | 原力计划
  2. C#向C++编写的DLL传递字符串参数的办法
  3. python高斯滤波和降噪_python添加高斯噪声和椒盐噪声,实现中值滤波和均值滤波,实现Roberts算子和Sobel算子...
  4. Java锁之可重入锁和递归锁
  5. STM32F103实现点灯(寄存器方式)
  6. 这6部顶级数学纪录片,告诉你数学一点都不无趣!
  7. cosine_similarity和torch.cosine_similarity速度差异(人间奇事)
  8. zookeeper在windows下设置为服务启动(不需双击zkServer.cmd)
  9. android onClickListener onLongClickListener事件冲突
  10. 无法import的原因(ImportError: No module named *****)
  11. arcpy利用XY创建点
  12. 国内外接口文档工具哪家强?
  13. 取消计算机用户密码页面,取消开机密码 Windows电脑开机登录界面取消方法-电脑教程...
  14. UE4 制作灯光秀的灯光阵列和动画
  15. 【学习笔记】使用魔数快速求平方根
  16. 敏捷已死:一场程序员们历经20年的失败反叛
  17. python可以替代office吗_哪些办公软件可以完美替代 Microsoft Office?
  18. React组件Component
  19. 微信小程序时间筛选功能
  20. LCD1602的解读(详细步骤分析)

热门文章

  1. 大数据离线阶段--数据获取
  2. android ios 录音功能,盘点:简单好用的录音APP有哪些?
  3. 阿里云视频点播报错Forbidden.RAM
  4. android 播放gif动画效果,Android开发:教您如何让Gif动画动起来
  5. python人工智能 动漫生成_用 Python 实现抖音上的“人像动漫化”特效,原来这么简单!...
  6. 综合实验:给openlab搭建web网站
  7. 三相异步电动机的等效电路
  8. 【基于STM32F103C8T6的智能风扇控制】
  9. 矩阵打印技巧-转圈打印矩阵
  10. 遗产和考古是如何改变电子游戏的?