1. UDP通讯模型 2. 服务器端 ① 创建一个socket,用函数socket() ② 绑定IP地址.端口等信息到socket上,用函数bind() ③ 循环接收数据,用函数recvfrom() ④ 关闭网络连接 3. 客户端 ① 创建一个socket,用函数socket() ② 绑定IP地址.端口等信息到socket上,用函数bind() ③ 设置服务器端IP地址和端口等属性 ④ 发送数据,用函数sendto() ⑤ 关闭网络连接 4. 简单示例 ① 服务器端 #include <stdl…
1. TCP通讯模型 2. 服务器端 ① 创建socket,用函数socket() ② 绑定IP地址.端口号等信息到socket上,用函数bind() ③ 设置允许的最大连接数,用函数listen() ④ 等待来自客户端的连接请求,用函数accept() ⑤ 收发数据,用函数send()和recv(),或者read()和write() ⑥ 关闭网络连接,用函数close() 3. 客户端 ① 创建一个socket,用函数socket() ② 设置要连接的服务器的IP地址和端口的属性 ③ 连接服务…
Udp.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Net.Sockets; namespace udp { public delegate void UdpEventHandler(object sender, UdpEventArgs e); public abstract class Udp :…