第1章(2)通用的套接字网络编程接口 套接字网络编程接口的产生与发展过程 套接字与操作系统的关系 套接字编程的基本概念 面向连接的套接字编程 无连接的套接字编程 套接字网络编程接口的产生与发展 套接字编程接口的起源与应用 因此,使用套接字的应用程序必须说明许多细节。仅仅提供open、read、write、close四个过程远远不够。为避免单个套接字函数参数过多,套接字编程接口定义了多个函数。 我们应当从多个层面来理解套接字这个概念的内涵。 从套接字所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议栈进行通信的接口,是应用程序与网络协议栈进行交互的接口。 使用确定的IP地址和传输层端口号 在生成套接字的描述符后,往往要将套接字与计算机上的特定的IP地址和传输层端口号相关联,这个过程称为绑定。 一个套接字要使用一个确定的三元组网络地址信息,才能使它在网络中唯一地被标识。 网络应用程序要在不同的计算机中运行,本机字节顺序是不同的,但是,网络字节顺序是一定的。 所以,应用程序在编程的时候,在把IP地址和端口号装入套接字的时候,应当把它们从本机字节顺序转换为网络字节顺序;相反,在本机输出时,应将它们从网络字节顺序转换为本机字节顺序。 进程的阻塞问题 阻塞是指
您可能关注的文档
最近下载
- 2025年浙江省单独考试招生语文试卷真题答案详解(精校打印版) .pdf VIP
- 模板工程施工方案.docx VIP
- 深度学习:从入门到精通(微课版)PPT全套完整教学课件.pptx
- [萧山区]2025杭州萧山水务有限公司招聘40人笔试历年参考题库典型考点附带答案详解.docx VIP
- 宏观经济学--AD-AS模型课件.ppt VIP
- 《基于FX-2N PLC的物料分拣系统设计》10000字.docx
- 自来水厂笔试题及详细答案.docx VIP
- 钢筋工程施工方案(详细版).pdf VIP
- 亚龙YL-235型光机电一体化装置培训内容.ppt VIP
- 节水灌溉施工组织设计 灌溉工程施工施工组织设计.doc VIP
原创力文档

文档评论(0)