windows进程间通信整理
概述:windows进程间通信的各种方式
graph LR A(windows进程间通信) --> B["管道(pipe)"] A --> C["邮件槽(Mailslots)"] A --> D["文件映射(fileMapping)"] A --> E["信号量(Semaphore)"] A --> F["信号(signal)"] A --> G["套接字(Socket)"] A --> H["动态库(dll)"] A --> I["组件对象模型(COM)"] B --> B1["匿名管道(Anonymous pipe)"] B --> B2["命名管道(named pipe)"] D --> D1["共享内存(shared memory)"] F --> F1["windows没有信号这个概念,但是会提供类似功能的api,比如杀死进程。linux下的kill信号,windows下提供TerminateProcess"] H --> H1["地址无关代码:两个进程无法通过同一个dll进行数据交换"]
windows进程间通信整理
https://hodlyounger.github.io/2023/10/27/A_OS/Windows/IPC/windows进程间通信/