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

项目描述

简单快捷的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.同一个浏览器可以登录多个帐号相互聊天

猜你喜欢

转载自blog.csdn.net/tramp1116/article/details/90200221