文件名称:CS513---Chat-Room:这是CS513的课程项目
文件大小:1.34MB
文件格式:ZIP
更新时间:2024-06-07 05:37:33
Java
CS 3516 / CS 513类项目 客户端-服务器聊天程序 介绍 对于此项目,您必须使用C或C ++和Linux套接字命令基于客户端-服务器模型编写聊天程序。 该项目的学习目标是使您深入了解实际的计算机网络以及实施它们时面临的问题。 项目规格书 用于该项目的模型是单服务器-多客户端模型。 必须执行以下一般规范: 多客户 可以为服务器实现一个简单的GUI 客户必须能够互相“耳语” 客户必须能够选择昵称 服务器 单个服务器程序应处理来自客户端的所有请求。 您的客户端将必须为您的服务器实施一项多服务解决方案。 必须在您的服务器应用程序中实现以下内容: 服务器应打印出服务器操作(例如连接请求和断开连接请求)。 服务器必须在不中断其他服务的情况下处理连接/断开连接。 客户端必须具有唯一的昵称,在允许客户端连接之前,必须解析重复的别名。 必须通知所有客户端已连接用户列表中的更改。
【文件预览】:
CS513---Chat-Room-master
----Project_report.pdf(1.44MB)
----.DS_Store(6KB)
----src()
--------client()
--------server()
--------.DS_Store(6KB)
----.project(367B)
----.classpath(226B)
----README.md(2KB)