文件名称:ChatRoom:C语言的ChatRoom
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-19 14:02:33
C
概述 我们编写了两个程序,一个客户端和一个服务器来构建聊天室系统。 客户端通过连接到服务器彼此交谈。 服务器接受来自客户端的连接,并将命令发送到客户端。 注意:我们使用select()构造客户端和服务器程序。 规格 服务器 一台服务器可以同时为多个客户端提供服务。 建立连接后,服务器将向客户端发送问候消息,并为客户端提供用户名“匿名”。 客户端可以向服务器发送不同的命令。 客户端和服务器之间传输的消息如下: 你好消息 当客户端连接到服务器时,服务器会向客户端发送问候消息,并将此用户的来信广播给其他客户端。 发送格式:-至新连接的客户端[服务器]您好,匿名! 从: / - To existing client [Server] Someone is coming! 离线留言 当客户端断开与服务器的连接时,服务器会向所有其他联机客户端发送脱机消息,以告知他们某人已脱机。 发送格式:[
【文件预览】:
ChatRoom-master
----server.c(3KB)
----ReadMe.md(5KB)
----client.c(378B)
----.gitignore(10B)
----lib()
--------client()
--------server()
--------common.h(256B)