Linux应用开发(六)——进程间通信UNIX 平台提供了多种进程间通信方式,早期的通信方式包括无名管道(pipe)、有名管道(fifo)和信号(signal)。AT&T 的贝尔实验室对 UNIX 早期的进程间通信进行了改进和扩充,形成了“System V IPC”,其通信进程主要局限于单个计算机,包括共享内存(shared memory)、消息队列(message queue)和信号量(semaphore)。BSD(加州大学伯克利分校的伯克利软件发布中心)突破了这一限制,形成了基于套接字(socket)的进程间通信机制,即套接字(socke