- 0
- 0
- 约7.37千字
- 约 7页
- 2018-05-12 发布于浙江
- 举报
试验说明汇
实验目的
本实验主要用来演示利用文件映射进行数据共享和有名管道进行进程间通讯的原理与方法,同时用到了如何利用事件来进行进程间的同步;
实验简介
1:本程序仍比较简单,也是结构化的c代码;
2:本程序有五块代码:mainprocess,sourceprocess, encryptprocess, decryptprocess, sinkprocess;它们分别独立编译成mainprocess.exe等五个可执行块;
3:程序由mainprocess.exe开始执行,它作为父进程创建四个子进程(由于有同步机制制约,创建次序可以任意),分别代调用sourceprocess.exe等四块代码,这四个子进程之间利用文件映射和有名管道进行通讯;程序流程大致为:sourceprocess.exe进程从源文件source.txt中读出数据,创建一个文件映射对象并创建其在本进程中的视图,然后将读出的数据写入该视图;encryptprocess.exe进程利用sourceprocess.exe中创建的文件映射对象的名字创建本进程的对应视图(实现数据共享,具体见下面要点介绍),将共享的文件映射区中的数据进行加密操作,并创建一个命名管道用于连接本进程与decryptprocess.exe,当管道连通时从共享的文件映射区中读出数据写入该管道;decryptprocess.exe则是从管道读出数据,并创建另一
您可能关注的文档
最近下载
- 01说白伤寒论(1-20讲).doc VIP
- 23CJ40-1 建筑防水系统构造(一).doc VIP
- 二次结构砌筑监理实施细则.docx
- 2026届山东济南高三5月三模针对性训练数学试题(含答案解析).docx VIP
- 湖北省八年级地生会考真题试卷(+答案).docx VIP
- 《电子商务 人工智能生成内容保护应用指南》标准立项修订与发展报告.docx VIP
- 最新2025-2026年初中地理广东初二水平会考真题试卷【4】含答案考点及解.pdf VIP
- 邵雍 《观物内、外篇》.pdf VIP
- 8910C电能质量分析仪使用说明书-青岛青智仪器有限公司.pdf VIP
- 2026年孝感教师高级水平测试题及答案.doc VIP
原创力文档

文档评论(0)