- 2
- 0
- 约5.93千字
- 约 32页
- 2016-12-14 发布于重庆
- 举报
第三章、迭代服务器与客户端 TCP套接字编程基本步骤 套接字编程基本函数 迭代echo服务器 迭代echo客户端 测试用例 1. TCP套接字编程基本步骤 TCP套接字基本步骤分为服务器端和客户端两部分: 服务器端 创建套接字 绑定套接字 设置套接字为监听模式,进入被动接受连接状态 接受请求,建立连接 读写数据 终止连接 客户端步骤 创建套接字 与远程服务器建立连接 读/写数据 终止连接 TCP套接字编程(cont.) 2. 套接字编程基本函数 bind函数 #include sys/socket.h int bind(int sockfd, struct sockaddr *addr, socklen_len len) 返回:0-成功;-1-出错 该函数用于给传输层的socket分配地址,其深层含义是在分用Packet的时候,协议栈通过检查inpcb中的地址,确定packet应该传送给哪个socket 一般而言,服务器调用此函数,而客户则很少调用它。 绑定地址时,可以指定地址和端口号,也可以指定其中之一,甚至一个也不指定。通配地址:INADDR_ANY bind函数(续) 另外,需要注意以下几点: 参数addr中的相关字段在初始化时,必须是网络字节序; 如果由内核来选择IP地址和临时端口号,函数并
您可能关注的文档
- 云台山杯2015中国河南美国区域高校大学生创新创业大赛(阅读).ppt
- 云南红河州哈尼族文化与习俗介绍.ppt
- 云环境下离散制造业MES下料优化系统分析与设计.doc
- 云杉青杄白杄青海云杉常用育苗管理资料和图片.ppt
- 云的种类和图片.doc
- 机动车码表检测仪硬件电路分析..ppt
- 云纹.ppt
- 机器人动力学..ppt
- 云纹干涉测试技术.ppt
- 云络阿里云ChinaNetCloud__Aliyun_Suzhou_Event_CN_201305303(阅读).ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)