1. 首页
  2. 课程学习
  3. Java
  4. ICQ系统的设计与实现——基于JAVA的解决方案

ICQ系统的设计与实现——基于JAVA的解决方案

上传者: 2023-07-04 21:23:08上传 RAR文件 796.58KB 热度 9次

通过Socket进行客户端与服务器的连接,使用BufferedReader和PrintWriter来建立输入输出流,实现双方之间的信息传递。服务器接受客户端的连接请求后,根据不同的消息进行相应的处理,包括注册、登录、查找好友等功能。为了提供更快的消息传输速度,采用UDP实现客户间的信息发送。用户登录时创建UDP包,包括本地接收端口和发送端口,默认为5000和5001。通过获取好友的IP地址,向好友发送消息,并通过比对好友列表来提示用户收到消息并查看。

用户评论