![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目
文章平均质量分 86
不想秃头QAQ
这个作者很懒,什么都没留下…
展开
-
WebSocket多人聊天室
项目背景 现在的年轻人,大多都有“社交恐惧症”,但其实随着通信技术的日益发展,网络聊天在当今已不算新鲜事物,聊天可以方便大家交流,帮助大家克服“社恐”。以此为契机,我仿照QQ开发了一款 WebSocket多人聊天室 ,以供同一局域网下多名小伙伴相互聊天,增进彼此感情,共同战胜“社恐”。实现功能本聊天室具有以下功能: 1) 简单的注册登录功能 2) 用户发送消息,所有在线用户都能收到消息 3) 不在线用户在上线后能收到历史消息(第一次注册用户不会收到历史消息) 4) 右侧动态的显示原创 2022-03-12 02:08:28 · 6635 阅读 · 2 评论 -
聊天室项目【总结】
项目背景本项目用于熟悉所学的Web、HTTP知识功能实现聊天功能1) 技术选择实现通知模型的选择1) 客户端主动发起,服务器被动响应:请求-响应 模型2) 客户端发送订阅,服务器主动通知:订阅-通知 模型 我目前只学习了基于HTTP协议的请求响应模式,因此考虑如何使用 请求-响应 模型去模拟 通知-订阅 模型(在HTTP协议背景下,使客户端及时收取服务器发送的新消息)方案1采用 轮询 模式客户端定期的(按照固定频率、按照随机频率或者其他频率)去询问服务器优点:方案实原创 2022-03-08 23:58:34 · 1322 阅读 · 0 评论