文章目录
进程间通信
- 进程间通信
-
- 消息传递
-
- 直接通信
- 间接通信
- 阻塞与非阻塞 同步与异步
- 消息队列
- 共享内存
- 客户端-服务器通信
-
- Pipe通信
-
- 普通管道
- 命名管道
- Socket通信
- RPC通信
进程间通信是指进程间的信息交换,发生在协作进程间。
进程间通信(Interprocess communication,IPC)提供一种机制,以允许进程不必通过共同地址空间共享来通信和同步其动作。
信号量是低级通信方式,高级的通信方式是指以较高的效率传输大量数据的通信方式,这里研究的就是这种问题。
进程间通信的方法主要有消息传递和共享存储,分别是基于文件的和基于内存的。
消息传递I