进程间通信可以通过两种基本方式实现:(1)利用共享内存区域实现数据或代码段的共享存取;(2)利用系统内核提供的进程间通信(IPC)工具实现,IPC是由消息传递系统提供的.第二种方式被广泛应用,尤其是基于互联网的进程通信机制.它又可以划分为直接通信和间接通信.前者需要通信双方明确命令接收者和发送者,而后者通过端口(或邮箱)进行发送.详细资料可以参阅美国Abraham Silberschatz博士所著的第六版中关于进程通信的讨论.