资料详情

基于Java Socket的即时通信软件客户端服务端设计 课程论文+项目源码及使用说明

头像

JAVA/JSP

编号:417

目录

1.1 设计任务

1.2 技术指标

1.3 论证结果

2.2 自定义协议的定义

2.2.2 存在的问题

2.2.3 文本消息的解决办法

2.2.4 依然存在的问题

2.2.5 自定义协议的内容

2.2.6 使用自定义协议

2.2.7 小结

2.3.2 结果类的实现

2.4.2 服务器线程类

2.5.1 客户端界面

2.5.2 客户端

3.2.2 故障分析

3.3 设计结论

4.4 参考资料

一.设计任务书

1.1 设计任务

本文设计的是一个简单的即时通信软件,利用 Java Socket 进行点到点通信,其工作机制模仿即时通信软件的基本功能,已实现的功能有:

客户端登录客户端退出

群组成员之间传输文字或图片信息

该软件分为客户端与服务器端,客户端负责与服务器建立连接,且执行收发消息的操作,服务器端负责等待 客户端连接并保存用户的昵称与客户端 Socket 的输出流的对应关系。