第04章 基本UDP套接口编程.ppt
《第04章 基本UDP套接口编程.ppt》由会员分享,可在线阅读,更多相关《第04章 基本UDP套接口编程.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、UDP套接字编程UDP套接字编程n实现UDP套接字基本步骤分为服务器端和客户端两部分:n服务器端建立UDP套接字;绑定套接字到特定地址;等待并接收客户端信息;处理客户端请求;发送信息回客户端;关闭套接字;UDP套接字编程(Cont.)n客户端步骤建立UDP套接字;发送信息给服务器;接收来自服务器的信息;关闭套接字UDP套接字编程(Cont.)UDP数据传输函数sendto#include#include ssize_t sendto(int sockfd,const void*msg,size_t len,int flags,const struct sockaddr*to,int tolen
2、);返回:大于0成功发送数据长度;-1出错;nUDP套接字使用无连接协议,因此必须使用sendto函数,指明目的地址;nflags是传输控制标志,其值定义如下:n0:常规操作,如同write()函数;nMSG_OOB:发送带外数据;nMSG_DONTROUTE:忽略底层路由协议,直接发送。UDP数据传输函数recvfrom#include#include ssize_t recvfrom(int sockfd,void*buf,size_t len,int flags,struct sockaddr*from,int*fromlen);返回:大于0成功接收数据长度;-1出错;nUDP套接字使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第04章 基本UDP套接口编程 04 基本 UDP 接口 编程
限制150内