ssm(spring mvc+mybatis)+netty4开发即时聊天实例

本文档介绍了一个使用Spring MVC、Mybatis和Netty4开发的即时聊天系统,适用于内网和外网通讯,支持与Android、iOS应用集成。项目采用Google Protobuf进行Java后端和JS消息传输,已实现单聊、群聊和机器人回复功能,与MySQL数据库结合存储聊天记录。部署环境包括JDK7、Tomcat7、MySQL和IntelliJ IDEA。提供了项目搭建和运行指南。
摘要由CSDN通过智能技术生成

项目描述

简单快捷的IM方案,快速打造在线IM,可用于公司内网、外网通讯,客服系统等,实现了socket,websocket,能和安卓、IOS应用结合使用

Java后端和js消息采用Google Protobuf传输,如需修改protobuf文件请参考当前文档

项目可以直接生成后台代码、页面及js文件,大大节省开发时间

目前实现了单聊 群聊 及机器人回复功能,项目已经结合Mysql数据库,聊天的信息会保存到数据库表中,后续会跟**结合完成

运行环境

jdk7+tomcat7+mysql+IntelliJ IDEA+maven

项目技术

springmvc mybatis netty4

jar包文件

maven搭建

链接:https://pan.baidu.com/s/1y_7qjpMBJZ6Rq9TS3Mez_A 提取码:0w1z

运行访问:http://localhost:8080/login.jsp

登录帐号  

注意事项

1.有的用户用手机访问连接失败的问题,请把websocket地址改成web服务器的IP地址

2.消息提示页面有报错的。

请去掉substring的函数即可

3.同一个浏览器可以登录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值