java开发oa系统源码下载-Spring-websocket:Spring整合websocket实现即时通讯

时间:2024-06-25 05:36:30
【文件属性】:

文件名称:java开发oa系统源码下载-Spring-websocket:Spring整合websocket实现即时通讯

文件大小:77KB

文件格式:ZIP

更新时间:2024-06-25 05:36:30

系统开源

java开发oa系统源码下载 Spring-websocket 传统的HTTP协议,一般通过向服务器发送请求,拉取数据实现半双工通信,缺点是服务器难以直接向浏览器下发消息,因此,websocket协议应运而生,可用于向建立连接的浏览器主动下发任意数据(PUSH)。本项目基于Spring平台,整合websocket协议,实现一个简易web聊天室的功能。主要特性如下: 1.包含聊天室登录、退出的功能。登录时,浏览器自动向服务器发起websocket连接,退出时自动切断。 2.登录后,用户可查看到聊天室在线的用户列表,我们在服务器上通过一个hashmap始终记录了当前在线的用户列表; 3.登录的用户可以点击一个在线的其他用户,并给他发送消息,消息先提交给服务器,在通过服务器转发给另一端用户; 4.支持群发消息的功能,使用时,服务器会将收到的消息群发给当前在线的所有用户; 5.添加好友上线提醒和下线提醒的功能,当有好友上线或下线时自动通知所有其他在线人,不要刷新页面可看到实时在线用户列表。 效果图: 附录:*技术储备仓库(Central Technique Reserve Repositor


【文件预览】:
Spring-websocket-master
----pom.xml(4KB)
----src()
--------main()
----.gitignore(414B)
----README.md(7KB)
----staff.sql(2KB)

网友评论