Inter-Process Communication(IPC)

Linux进程间通信方式:
(1)管道(Pipe)、有名管道(Named pipe)
(2)信号(Signal)
(3)消息队列(Message queue)
(4)信号量(Semaphore)
(5)共享内存(Shared memory)
(6)套接口(Socket)

郑彦兴的“深刻理解Linux进程间通信(IPC)”系列:

序:

http://www.ibm.com/developerworks/cn/linux/l-ipc/

管道:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/

信号:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.html

http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html

消息队列:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part3/

信号量:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part4/

共享内存:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index1.html

http://www.ibm.com/developerworks/cn/linux/l-ipc/part5/index2.html

套接字:

http://www.ibm.com/developerworks/cn/linux/l-ipc/part6/

你可能感兴趣的:(Inter-Process Communication(IPC))