Skip to content

networkprogrampython/netprogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Network Program Lab1

在线聊天套件demo

基于UDP的聊天室程序,实现多人聊天功能。实现以下功能:

  1. 用户注册:服务器端记录已注册的用户名和密码。
  2. 用户登录:服务器接收登录信息后,检测是否在注册名单内。是,则聊天室的“在线清单”内加入此用户(包含用户名和主机连接地址);否,则提示用户需要先注册。
  3. 公聊:客户端输入公聊命令+发送信息;服务器端接收信息,并按照指令,将信息发送往所有“在线清单”用户。
  4. 私聊:客户端输入私聊命令+发送方用户名+发送信息;服务器端接收信息,并按照指令,将信息发送往客户端指定的发送方用户。
  5. 退出聊天室

About

网络编程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages