一、课程设计要求与目的
目的:编写一个小型Java聊天室系统,掌握Java网络通信、多线程、IO文件操作等高级应用编程技能。
完成如下功能:
多客户端模式下,实现客户与客户的单独通信,要求信息通过服务器中转
端到端的通信,实现并行通信模式(不再是你说一句,我说一句,一端的信息发送不受另一端的影响)
实现端到端的文件传输
添加图形界面(选做)
![6607861-27f498d7f383611c.png](https://i-blog.csdnimg.cn/blog_migrate/5d9671f543a6010dd24ab473af9c230f.png)
参考文档和完整的文档和源码下载地址:
一、课程设计要求与目的
目的:编写一个小型Java聊天室系统,掌握Java网络通信、多线程、IO文件操作等高级应用编程技能。
完成如下功能:
多客户端模式下,实现客户与客户的单独通信,要求信息通过服务器中转
端到端的通信,实现并行通信模式(不再是你说一句,我说一句,一端的信息发送不受另一端的影响)
实现端到端的文件传输
添加图形界面(选做)
参考文档和完整的文档和源码下载地址: