TCP网络程序设计Java详细分解.docVIP

  • 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)

1亿VIP精品文档

相关文档