
一个在线电子词典。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
服务器端负责接收用户的连接请求,而客户端则注册并选择“局域网聊天室”项目,用于个人软件开发。开发环境为 Ubuntu 12.04,所采用的技术包括:1. 基于套接字的网络编程;2. UDP 网络通信协议;3. 在 Linux 系统下进行多进程和多线程的编程;4. 多文件的编程技能;5. 实现多进程间的通信机制;6. 运用链表数据结构。项目内容如下:1. 该项目包含 client 程序和 server 程序两部分;2. 服务器端具备向所有用户群发系统消息的功能,并能够广播客户的登录以及注销通知;3. 客户端登录时,服务器端会构建一个链表来存储客户端的地址信息,随后将登录通知传递给所有已连接的客户端;4. 当客户端注销时,服务器端会从该链表中移除相应的客户端信息,并向所有其他客户广播退出消息。
全部评论 (0)
还没有任何评论哟~


