1. 首页
  2. 课程学习
  3. Java
  4. 基于Netty和WebSocket的Java互联网实时聊天系统源码下载

基于Netty和WebSocket的Java互联网实时聊天系统源码下载

上传者: 2023-08-08 02:51:45上传 RAR文件 1.07MB 热度 9次

本系统采用基于Netty和WebSocket技术构建的Java互联网实时聊天系统,主要包含Tomcat服务器和Netty WebSocket服务器两部分。Tomcat服务器负责处理用户登录、个人信息管理等HTTP类型请求,端口为8080;Netty WebSocket服务器用于处理用户消息通信的WebSocket类型请求,端口为3333。用户登录后将维持一个有效期为30分钟的Session对象以保持登录状态,并返回用户个人信息。同时,服务器根据用户id建立WebSocket连接,以便进行实时通信。当用户向另一用户发起通信时,服务器通过保存的WebSocket连接向对方发送消息。用户注销或退出时,WebSocket连接将被释放,同时清空Session对象中的登录状态。系统采用B/S结构,源码包含target、src、.settings、pom.xml、springBeans、project、myumldata、classpath等部分。

用户评论