- 9
- 0
- 约4.12千字
- 约 38页
- 2016-11-11 发布于江西
- 举报
12第12章 Linux socket网络编程基础.ppt
* * 地址结构体定义-- UNIX域套接字 * * 地址结构体定义-- IPV4 * * 端口与IP地址 * * BSD Socket网络编程API listen 第一个参数是绑定了IP及端口信息的socket文件描述符。 第二个参数为请求排队的最大长度。当有多个客户端程序和服务器端相连时, 此值表示可以使用的处于等待的队列长度。 listen 函数将绑定的socket文件描述符变为监听套接字,完成此步: 服务器已经准备接收客户端连接请求了。 * * BSD Socket网络编程API 客户端发起连接 connect 其第一个参数为socket返回的文件描述符。 第二个参数储存了服务器端的地址(包括服务器的IP地址和端口信息)。 第三个参数为该地址的长度。 如果执行成功,此函数将与地址为addr的服务器建立连接,并返回0,如果失败则返回-1。 正确完成此步:客户端socket拥有了目的IP,端口信息。 * * BSD Socket网络编程API 服务器接收连接 accept 第一个参数是监听网络后的socket文件描述符。 第二参数为struct sockaddr 类型的地址空间首地址,第三个参数为该段地址空间长度,因此第二个参数用来存储客户端的IP地址和端口信息,以便为客户端返回数据。 需要注意的是,如果执行成功,此函数将返回一个新的文件描述符以标识该连接
您可能关注的文档
最近下载
- FSSC22000 V6食品安全管理体系程序文件一整套.docx
- 2025年高考数学二轮复习专题04 高级应用函数的周期性、单调性、奇偶性及对称性特性以解析函数性质问题(练习)(解析版).docx VIP
- 分布式光伏电站项目施工方案.docx VIP
- 于品 清华丘班数学分析讲义.pdf VIP
- 【精品】高考高频动词短语汇编.doc VIP
- 2022年湖南省普通高中学业水平合格性考试思想政治真题试卷含详解.docx VIP
- 安信证券-产业生命周期总论:A股产业赛道投资的灵魂胜负手.pdf
- 卫生管理师职称考试之《医院管理学》知识点及试题.pdf VIP
- 数学万以内加减法练习题[竖式]pdf打印版.pdf VIP
- 机电产品其它产品ckd dd马达调试.pdf VIP
原创力文档

文档评论(0)