WebSocket多人聊天室

项目背景

  现在有很多成年人都患有“社交恐惧症”,随着通信技术的日益发展,网络聊天在当今已不算新鲜事物,聊天可以方便大家交流,帮助大家克服“社恐”。以此为契机,我仿照QQ开发了一款 WebSocket多人聊天室 ,以供同一局域网下多名小伙伴相互聊天,增进彼此感情,共同战胜“社恐”。

实现功能

本聊天室具有以下功能:
  1) 简单的注册登录功能
  2) 用户发送消息,所有在线用户都能收到消息
  3) 不在线用户在上线后能收到历史消息(第一次注册用户不会收到历史消息)
  4) 右侧动态的显示 在线用户/总人数
  5) 支持 ctrl+enter 快捷键发送消息

所用技术

WebSocket , HTTP, Cookie + Session, TCP, Servlet, 前端内容(HTML、CSS、JavaScript)

项目流程

首先登录主界面,会提示需要先登录,点确定跳转到登录界面进行登陆

你可能感兴趣的:(项目,websocket,html5,网络协议)