- 5
- 0
- 约3.15万字
- 约 154页
- 2022-08-28 发布于四川
- 举报
4.4.2 管道 例 FIFO用特殊文件表示,也称为命名管道,但与pipe管道不同。由于pipe管道用临时文件,当没有进程使管道打开时,pipe管道就会消失,而FIFO即使所有进程都将其关闭时,FIFO仍继续存在。具有适当权限的任一进程都可以存取FIFO。FIFO可以在应用程序中用系统函数调用创建。该系统函数调用格式为: int mkfifo(path,mode); const char * path; mode_t mode; 其中: path为所创建管道的特殊文件路径名; mode为存取管道的模式。 4.4.2 管道 例 用命名管道建立一个客户/服务器关系。客户进程和服务器进程将运行在同一个平台上。服务器进程在后台运行,客户进程在前台运行。客户进程接收用户的Shell命令,这个命令通过公共命名管道传送给服务器。一旦接收到这个命令,服务器就执行命令,然后服务器进程将命令执行的内容通过一个私有命名管道返回给客户进程,并由客户进程将内容显示在屏幕上。 4.4.2 管道 这两个进程用有名管道通信的步骤为: 服务器生成公共命名管道(对所有客户可见); 客户生成自己的私有管道; 客户进程提示输入信息,接收命名输入; 客户将私有管道名和用户输入命令写到公共管道; 服务器读取公共管道,得到私有管道名和命令; 服务器使用popen-pclose序列来执行用户输入的命令,其输
您可能关注的文档
- 商场零售业MBA课件第二讲.ppt
- 商场餐饮培训课件.ppt
- 商定旅游计划行程.ppt
- 商场零售业MBA课件第五讲.ppt
- 商战案例一:干型枇杷酒.ppt
- 商法之保险法(2).ppt
- 商法之保险法(1).ppt
- 商行第一章09金融与投资XXXX.ppt
- 商贸地产运营策划专案讲义.ppt
- 商车改革知识问答太平洋保险.ppt
- 中国国家标准 GB/T 47649-2026金属磁粉心电磁特性测量方法.pdf
- 《GB/T 47649-2026金属磁粉心电磁特性测量方法》.pdf
- 中国国家标准 GB/T 24466-2026健康信息学 电子健康记录体系架构要求.pdf
- 《GB/T 24466-2026健康信息学 电子健康记录体系架构要求》.pdf
- GB/T 47815-2026石油天然气工业 海上平台高压高含二氧化碳物流处理.pdf
- 中国国家标准 GB/T 47815-2026石油天然气工业 海上平台高压高含二氧化碳物流处理.pdf
- 《GB/T 47815-2026石油天然气工业 海上平台高压高含二氧化碳物流处理》.pdf
- 中国国家标准 GB/T 47833-2026弧光保护装置技术要求.pdf
- GB/T 47833-2026弧光保护装置技术要求.pdf
- 《GB/T 47833-2026弧光保护装置技术要求》.pdf
最近下载
- 2024年上海市临港新片区行政服务中心(上海市临港新片区大数据中心)招聘工作人员统考补招笔试备考试题及答案解析.docx VIP
- 市政管网工程施工方案.docx VIP
- GB50003-2011:砌体结构设计规范.pdf VIP
- GB55006-2021 钢结构通用规范.pdf VIP
- 工业管道阀门维护规程.docx
- GB55008-2021 混凝土结构通用规范.pdf VIP
- DB51_T5058-2020:四川省抗震设防超限高层民用建筑工程界定标准.pdf VIP
- 地理标志产品质量要求 龙凤红苕 DB50 T 1988-2026.docx VIP
- GB 50202-2018 建筑地基工程施工质量验收标准.doc VIP
- 场地平整工程施工方案场地平整施工方案(1).docx VIP
原创力文档

文档评论(0)