- 0
- 0
- 约8.79千字
- 约 15页
- 2016-06-08 发布于湖北
- 举报
计算机网络
实验报告
(TCP客户/服务器程序设计)
班级:学号:201008202102
姓名:王美霞
一、实验目的
实现在TCP方式下客户端向服务器端的文件传送过程。
二、实验性质
综合与设计性实验。
三、实验条件
装有以太网卡,配置网络协议的并能实现联网的两台微机。
四、实验要求
实现TCP的连接建立、文件传送和连接释放的三个阶段,并将任一文件传送到服务器端,编程完成该应用程序的设计(编程语言不限)。实验报告要求有实现过程的流程图,对主要的函数及其参数给予说明,要有实现过程的主要程序段,并对各段程序的功能及作用进行说明。
五、实验思想和流程图
TCP协议属于传输层协议,通过面向连接、端到端和可靠的数据包发送。在此,利用java实现简单的服务器和客户端。
服务器端:
第一步,建立监听服务,继承 Runnable接口和ActionListener()类,在serve类中创建ServerSocket对象;
第二步,等待连接,接受客户端请求;
第三步,连接成功后,通过输入流中有客户端发送消息,输出流向客户端发送消息;
第四步,关闭连接。
public ServerFrame方法用来进行窗体的设计,并且用try-catch语句作为监听,建立客户端与服务器的连接。actionPerformed(Acti
原创力文档

文档评论(0)