基于TCP与UDP的socket编程.docxVIP

  • 15
  • 0
  • 约6.43千字
  • 约 11页
  • 2019-08-01 发布于福建
  • 举报
1课程设计名称 网络编程实验 2课程设计目的 1.通过基于TCP的Socket程序的编写、调试,掌握以下知识点: 1)Socket的编程方法; 2)基于TCP协议的网络应用的传输特点。 2. 通过基于UDP的Socket程序的编写、调试,掌握以下知识点: 1)Socket的编程方法; 2)基于UDP协议的网络应用的传输特点。 3实验环境 Windows,JDK1.8,文本编辑器 4实验内容(算法、程序、步骤和方法) 4.1 实验背景 Socket,通常也称作“套接字”,是TCP/IP网络的编程的接口(API),用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。常用的Socket类型有两种:流式Socket(SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式Socket是为面向连接的应用服务提供的一种接口,数据报式Socket是为无连接的服务提供的一种接口,本实验中,通过java语言编写的基于TCP/UDP的客户/服务器程序,让学生了解面向连接的网络应用程序的工作原理及其Socket程序设计的方法。 4.2 实验准备 4.2.1 TCP部分 1.实验要求利用JAVA语言编写基于TCP的网络应用程序,需要了解下面相关知识: 1)TCP/UDP基于字节流传输的基本原理; 2)Socket的相关知识; 3)Java编程基础,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档