- 2
- 0
- 约 14页
- 2017-01-17 发布于湖北
- 举报
Socket编程原理
socket编程原理?? 1?问题的引入?? UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进程多次调用“读/写”以传输数据。当所有的传输操作完成后,用户进程关闭调用,通知操作系统已经完成了对某对象的使用。??? TCP/IP协议被集成到UNIX内核中时,相当于在UNIX系统引入了一种新型的I/O操作。UNIX用户进程与网络协议的交互作用比用户进程与传统的I/O设备相互作用复杂得多。首先,进行网络操作的两个进程钥纪纪同机器上,如何建立它们之间的联系?其次,网络协议存在多种,如何建立一种通用机制以支持多种协议?这些都是网络应用编程界面所要解决的问题。?? 在UNIX系统中,网络应用编程界面有两类:UNIX?BSD的套接字(socket)和UNIX?System?V的TLI。由于Sun公司采用了支持TCP/IP的UNIX?BSD操作系统,使TCP/IP的应用有更大的发展,其网络应用编程界面──套接字(socket)在网络软件中被广泛应用,至今已引进微机操作系统DOS和Win
您可能关注的文档
最近下载
- ScanPal-EDA51-系列-企业级移动数据终端用户手册说明书.pdf VIP
- 新易盛培训考试.doc VIP
- 八年级数学下册 第21章 一次函数 21.2 一次函数的图像和性质 第1课时 一次函数的图像练习课件 (新版)冀教版课件.ppt VIP
- 【高考真题】2024年高考英语真题试卷(全国甲卷)(含答案).pdf VIP
- 妊娠滋养细胞疾病诊治指南(2025)解读PPT课件.pptx VIP
- 石油化工工程建设交工技术文件-站场工艺、电气仪表工程竣工资料表格汇总.pdf VIP
- 《DLT 1490—2024智能电能表功能规范》专题研究报告.pptx VIP
- 2024年湖南省高中学业水平数学真题(学生版+解析版).pdf
- 文化遗产保护理论与实践课程大纲(朱建君).docx VIP
- 作业成本法在企业中的应用研究——以海尔集团为例.docx
原创力文档

文档评论(0)