- 0
- 0
- 约4.12千字
- 约 38页
- 2018-12-02 发布于浙江
- 举报
《linux编程及应用-任继平》12第12章 linux socke网络编程基础
* * 地址结构体定义-- 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地址和端口信息,以便为客户端返回数据。 需要注意的是,如果执行成功,此函数将返回一个新的文件描述符以标识该连接
您可能关注的文档
- “七年磨一剑,切从心开始”-叶范杰.ppt
- “健康美丽大讲堂”房地产场活动策划.pptx
- x7生活大玩法 无不x7 v2.ppt
- “多基因遗传病”硕士生)郭奕斌.ppt
- “产品化”的渠道运营-培训材料0.31.ppt
- “戴辉bim教工作室”课程体系.pptx
- “科技艺术”计算机百科知识竟赛.ppt
- “新火燎园”——数字化时代下高校新体发展现状研究.ppt
- “柳暗花又一村”—医疗行业“外科手术”.pptx
- “大视界、大来”2014网络视频营销分享会-结案.pptx
- 《linux编程及应用-任继平补充shell编程.ppt
- 《manageent教学资料》robbins_mgmt11_ppt08_ge.ppt
- 《manageent教学资料》managing groups and teams2014.pptx
- 《management教学料》10erobbins_ppt05 - r.ppt
- 《managemen教学资料》chapter 8.ppt
- 《light up science a journey wth science and language 》.ppt
- 《meet my amily》.ppt
- 《mel使用绍》航空培训.ppt
- 《management教学资料》robbins_mgmt1_ppt10_ge.ppt
- 《management教学资料》10erobbis_ppt06 - r.ppt
最近下载
- 高速电光强度调制器与光电探测器频率响应测试方法的深度剖析与比较.docx
- 2025《麦弗逊式独立悬架的结构设计研究》14000字.docx
- 广电集团(电视台)工程技术类岗位笔试题及答案.docx VIP
- 湖南省给排水中级职称复习试卷及答案.docx VIP
- 2026年《烟草专卖法实施条例》知识题库及参考答案.docx
- 三星(中国)半导体有限公司封装测试建设项目环境影响评价报告书.pdf VIP
- 初一下册数学期末试卷.doc VIP
- 2023年内蒙古呼和浩特市中考地理真题(原卷版).pdf VIP
- 欧陆温控表说明书用户手册p104p108p116p series工控自动化真品就在明扬商城工控网.pdf VIP
- 2026年安徽省合肥168中中考数学三模试卷附答案解析.pdf VIP
原创力文档

文档评论(0)