- 2
- 0
- 约2.18千字
- 约 15页
- 2016-11-23 发布于北京
- 举报
2016电子科技大学络编程课件第三讲协议的程序接口
* * 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 电子科大计算机学院 第三讲 协议的程序接口 电子科技大学计算机学院 不精确指明的协议软件接口 接口功能 系统调用 网络通信的基本方法 Linux提供的基本I/O功能 将Linux I/O用于TCP/IP 计算机网络编程 电子科大计算机学院 TCP/IP协议存在于OS中,网络服务通过OS提供 应用程序要和操作系统交互,才能使用TCP/IP提供的网络通信功能 交互的接口:即应用程序接口(API) 从网络的观点看:TCP/IP和应用程序之间的接口 计算机网络编程 电子科大计算机学院 问题:为什么操作系统能为我们提供网络通信功能? TCP/IP被设计成能运行于多厂商的环境之中: 计算机网络编程 电子科大计算机学院 要和不同的机器兼容,TCP/IP尽量避免使用任何一家厂商的内部数据表示 TCP/IP尽量避免让接口使用某一个厂商的OS中可以使用的特征 TCP/IP和应用程序之间的接口应该是不精确指明的: 不规定接口的细节 只建议需要的功能集 允许系统设计者选择有关API的具体实现细节 优点: 提供了灵活性和容错能力 便于各种OS实现TCP/IP 接口可以是过程的,也可以是消息的 缺点: 不同的OS中的接口细节不同 移植性差 程序员需要重新学习接口知识 一
您可能关注的文档
最近下载
- 铁路信息机房通用-技术规范.pdf VIP
- 电子病历应用管理规范(试行).docx
- 梅州市梅江区2025-2026学年第二学期三年级语文期中考试卷(部编版含答案).docx VIP
- 中华人民共和国国民经济和社会发展第十五个五年规划纲要解读PPT.pptx VIP
- 深度解析(2026)《GBT 3105-2002普通螺栓和螺钉 头下圆角半径》(2026年)深度解析.pptx VIP
- 2026新人教版八年级数学下学期期中综合质量评估试卷及答题卡.docx
- 《落叶清扫机设计》毕业学术论文.doc VIP
- 实施指南(2025)《GBT3105-2002普通螺栓和螺钉头下圆角半径》.pptx VIP
- 结核预防性治疗方案.pdf VIP
- 文始初学实践.pdf VIP
原创力文档

文档评论(0)