UDP网络聊天实验.docVIP

  • 7
  • 0
  • 约7.43千字
  • 约 9页
  • 2019-09-18 发布于安徽
  • 举报
. . 计算机网络原理实验报告 UDP网络聊天程序设计 班级:计算机1301班 学号:1307010116 姓名:席凤凯 实验五 UDP网络聊天程序设计 一.实验目的: 编程设计基于 UDP 的简单聊天室程序,实现服务器与客户端之间的对话通信功能。 二.实验原理: 网络编程一般都是基于 TCP 或 UDP 的,一般过程如下: (1)TCP 编程的服务器端与客户端一般步骤: 服务器端: 1、创建一个 socket,用函数 socket(); 2、绑定 IP 地址、端口等信息到 socket 上,用函数 bind(); 3、开启监听,用函数 listen(); 4、接收客户端上来的连接,用函数 accept(); 5、收发数据,用函数 send()和 recv(),或者 read()和 write(); 6、关闭网络连接; 7、关闭监听; 客户端: 1、创建一个 socket,用函数 socket(); 2、设置要连接的对方的 IP 地址和端口等属性; 3、连接服务器,用函数 connect(); 4、收发数据,用函数 send()和 recv(),或者 read()和 write(); 5、关闭网络连接; (2) UDP 编程步骤如下: 服务器端: 1、创建一个 socket,用函数 socket(); 2、绑定 IP 地址、端口等信息到 socket 上,用函数 bind();

文档评论(0)

1亿VIP精品文档

相关文档