您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-内存映射文件在进程中的应用与研究

免费下载毕业设计-内存映射文件在进程中的应用与研究

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:网络工程
  • 适用年级:大学
  • 上传用户:小小f贝
  • 文件格式:word
  • 文件大小:141.21KB
  • 上传时间:2008-11-12 6:14:46
  • 下载次数:0
  • 浏览次数:76

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 内存映射文件在进程中的应用与研究,共32页,11789字
摘要
随着计算机操作系统的发展,多任务多进程已经被广泛应用。为了加速应用程序的运行,往往会在系统中建立多个进程,由这些进程相互合作去完成一个共同的任务,经常需要在进程之间交换信息、传递数据。
Windows提供了多种机制,使应用程序能够迅速而方便地共享数据和信息,这些机制包括RPC、COM、OLE、DDE、窗口消息(尤其是WM_COPYDATA)、剪贴板、邮箱、管道和套接字等;而这些机制均使用内存映射文件,在Windows系统中,单个计算机上共享数据的最低层机制是内存映射文件。如果互相进行通信的所有进程都在同一台计算机上的话,使用内存映射文件进行共享,系统的性能较高和开销较小。
本文主要阐述了内存映射文件基本原理和实现方法,探讨和研究了如何在Visual C++环境下利用MFC类库编写使用内存映射文件来完成进程间数据共享,并给出了应用实例。
关键词:内存映射文件;进程通信;MFC

目 录
1 引 言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 课题研究方法 1
2 开发平台简介 1
3 主要技术 2
3.1 内存映射文件的基本原理和操作 2
3.1.1 内存映射文件的基本原理 2
3.1.2 创建内存映射文件 3
3.1.3 映射文件的视图到进程的地址空间 5
3.1.4 FlushViewOfFile函数 6
3.1.5 取消文件视图的映射 6
3.1.6 关闭文件映射对象 6
3.2 内存映射文件在进程数据共享中的应用 6
3.2.1 进程的相关概念 6
3.2.2 共享内存的原理 7
3.2.3 使用事件对象来同步进程 8
4 应用实例 10
4.1 相关技术 10
4.1.1 消息映射机制 10
4.1.2 BMP(位图)文件 11
4.2 本实例实现流程 14
4.3 功能实现 15
4.3.1 MemonyShare工程说明 15
4.3.2 MemonyShareRev工程说明 20
结束语 26
参考文献 26
致 谢 27
声 明 28
资料文件预览
共1文件夹,1个文件,文件总大小:295.50KB,压缩后大小:141.21KB
  • 毕业设计-内存映射文件在进程中的应用与研究
    • Microsoft Word文档2003032155_金佳华.doc  [295.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部