赞
踩
摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程 / 多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。 Microsoft Win32 API 提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。 1 进程与进程通信 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源 ( 如文件、管道等 ) 组成。多进程 / 多线程是 Windows 操作系统的一个基本特征。 Microsoft Win32 应用编程接口(Application Programming Interface, API) 提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间通信(InterProcess Communication, IPC) ,进程通信就是指不同进程间进行数据共享和数据交换。 2 进程通信方法 2.1 文件映射 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。