众所周知,网络通信本质上就是进程间通信,进程间通信有以下常见的通信方式: 1,管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,进程的亲缘关系通常指父子进程关系. 2,高级管道通信:将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程 3,命名管道FIFO:有命名管道也是半双工的通信方式,但它允许无亲缘关系的进程间通信 4,消息队列MessageQueue:消息队列是由消息的链表,存放在内核中并由消息队列标识.消息队列克服了信号…