1. 通信目的
    1. 数据传输
    2. 资源共享
    3. 通知事件
    4. 进程控制
  2. 通信方式
    1. 管道/命名管道
      1. 概念
        1. 单向的,先进先出的
        2. 一个进程(写进程)由尾部写入数据,另一个进程(读进程)从头部读出数据
        3. 具有流控制机制,数据一旦被读出,将删除,其它进程将读不到些数据,读空管道时会阻塞,写满管道后,也将阻塞
      2. 创建管道
    2. 信号
    3. 信号量
    4. 共享内存
    5. 消息队列
    6. Socket