进程间通信
来源:互联网 发布:tomcat 查询数据库阻塞 编辑:程序博客网 时间:2024/05/30 23:08
进程间通信的方式有:共享内存,DDE,消息队列,后面的需要网卡:命名管道,匿名管道,Socket
消息队列
发出WM_COPYDATA系统消息
传递窗口句柄和数据结构COPYDATASTRUCT的指针
需通过SendMessage,不可通过PostMessage发送
共享内存
-通过直接操作内存映射文件来进行的
CreateFileMapping()创建一个内存映射文件对象
MapViewOfFile()函数将此文件映射对象的视图映射进地址空间,同时得到此映射视图的首址
UnmapViewOfFile()将映射进来的内存文件映射对象视图卸载和资源的释放等
OpenFileMapping()打开由名字指定的文件映射对象
CloseHandle()关闭创建的句柄
DDE
微软设计的一个完整的通信协议,有Client和Server,使windows下的软件可以共享数据
命名管道(Named Pipes)
- 进程&进程间通信
- 信号通信(进程间通信)
- 进程间通信-管道通信
- 进程间通信--管道通信
- [进程通信] 进程间通信 之 管道
- 进程与进程间通信
- 【IO进程】进程间通信
- 进程间通信
- 进程间通信方式
- 进程间通信IPC
- 进程间通信
- 操作系统:进程间通信
- 进程间的通信
- 进程间通信
- 进程间通信IPC
- 进程间通信
- 进程间通信总结
- 进程间管道通信
- mysql中的不显示重复数据--group by
- flash ,focus焦点图。
- default关键字
- Centos5.5下lvs+heartbeat+ldirectord
- Linux 下 SQLPLUS 中 退格 方向键问题
- 进程间通信
- windows XP系统中使用visual studio 2010的一点小笔记
- Meego才算真正Linux阵营 Android不算Linux阵营
- 又一个加密PHP脚本的解码方法
- Mac下JDK源文件问题
- FOJ 1073 Raiders of the Lost Ark
- c#中的??
- 失败的一天,写在春节之前
- JavaMail smtp另一种写法,有很多值得注意的地方