Windows Socket API 编程(下):UDP篇

来源:互联网 发布:java核心技术有哪些 编辑:程序博客网 时间:2024/05/17 23:09

接上篇TCP,UDP面向无连接的传输协议,相对简单一些,代码就没贴了,大家可以参照上篇代码,望不吝赐教,共同进步!!!

 

需要链接Ws2_32.lib;

接收端:

  

1. 加载套接字库WSAStartup()

2. 创建Socket,使用函数Socket();

3. 绑定到端口 bind() 将一个本地地址和一个套接字关联起来这里需要一个地址结构体 

4. 接收recvrom()

5. 发送sendto()

6. 当通信结束时,需要关闭用于通信的socketclosesocket释放该资源

  当所有请求处理完后,需要关闭用于监听的socket,并调用WSACleanup()

发送端:

1. 加载套接字库WSAStartup()

2. 创建Socket,使用函数Socket();

3. 发送sendto()

4. 接收recvrom()

5. 当通信结束时,需要关闭用于通信的socketclosesocket释放该资源

  当所有请求处理完后,需要关闭用于监听的socket,并调用WSACleanup()