课程设计的要求与数据
1.利用Socket API编程实现基于网络聊天室
2.系统分为服务端和客户端两部分:
2.1 客户端向局域网广播自己的消息,包括用户昵称、消息等;
2.2 客户端启动后可以接收广播信息,
2.3 想办法使客户端能够了解其它用户在线状态,包括用户名、IP地址、端口号等;
2.4 想办法通过广播达到私聊的功能
课程设计应完成的工作
1.TCP/UDP的Socket网络机制
2.程序设计以及调试方法
3.聊天室系统框架结构设计
4.利用多线程来实现信息传播
5.聊天室系统扩展功能设计
6.课程设计报告
1