下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、进程间通信,进程间通信的四种方式,剪贴板 匿名管道 命名管道 邮槽,,命名管道,命名管道是通过网络来完成进程间的通信,它屏蔽了底层的网络协议细节。我们在不了解网络协议的情况下,也可以利用命名管道来实现进程间的通信。 命名管道充分利用了Windows NT和Windows 2000内建的安全机制。 将命名管道作为一种网络编程方案时,它实际上建立了一个客户机服务器通信体系,并在其中可靠地传输数据。 命名管道是围绕Windows文件系统设计的一种机制,采用“命名管道文件系统(Named Pipe File System,NPFS)”接口,因此,客户机和服务器可
2、利用标准的Win32文件系统函数(例如:ReadFile和WriteFile)来进行数据的收发。,,命名管道,命名管道服务器和客户机的区别在于:服务器是唯一一个有权创建命名管道的进程,也只有它才能接受管道客户机的连接请求。而客户机只能同一个现成的命名管道服务器建立连接。 命名管道服务器只能在Windows NT或Windows 2000上创建,所以,我们无法在两台Windows 95或Windows 98计算机之间利用管道进行通信。不过,客户机可以是Windows 95或Windows 98计算机,与Windows NT或Windows 2000计算机进行连接通信。 命名管道提供了两种基本通信模式:字节模式和消息模式。在字节模式中,数据以一个连续的字节流的形式,在客户机和服务器之间流动。而在消息模式中,客户机和服务器则通过一系列不连续的数据单位,进行数据的收发,每次在管道上发出了一条消息后,它必须作为一条完整的消息读入。,,邮槽,邮槽是基于广播通信体系设计出来的,它采用无连接的不可靠的数据传输。 邮槽是一种单向通信机制,创建邮槽的服务器进程读取数据,打开邮槽的客户机进程写入数据。 为保证邮槽在各种Windows平台下都能够正常工作,我们传输消
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年江西移动第四季度社会招聘笔试历年典型考点题库附带答案详解
- 2025年春季安徽六安市霍邱联合村镇银行社会招聘笔试历年典型考题及考点剖析附带答案详解
- 黑龙江省鸡西市密山市小学2025-2026学年数学四下期末质量检测模拟试题(含解析)
- 2026电子厂外观考试题及答案
- 2026电网考试题型总汇及答案
- 设备管理员-理论知识试卷(3)测试题及答案
- 2026电气转段考试题及答案
- 2026电脑中考试题及答案
- 危险源公示牌更新管理细则
- 污水泵站改扩建施工方案
- GJB3165A-2020航空承力件用高温合金热轧和锻制棒材规范
- 硫酸氢氯吡格雷课件
- 模具检验管理制度流程
- 2025年陕西省中考英语试题卷(含答案)
- 抚州职业技术学院招聘真题2024
- 工程吊装合同协议书模板
- GB/T 45565-2025锂离子电池编码规则
- 2024全国统一电力市场发展规划蓝皮书
- 服务外包合同模板样本
- 肾透明细胞癌疾病病理、症状表现、影像学表现及分期
- DB63T 2338-2024 国家公园珍稀濒危野生植物监测技术规范
评论
0/150
提交评论