(1)直接通信:这种方式是指两个进程之间不需要任何的中介。它们可以直接在自己内部通信,也可以通过网络互相传递消息。(2)消息传递:进程间采用消息传递方式来实现彼此联系和交流。它有三种形式:一是信号量,它表示两个进程之间的通信权限;二是共享内存,即由两个进程共同使用一块内存区域;三是公用数据区,即两个进程可以共享一段连续的内存区域。(3)管道:在进程之间传送数据时,并不是每次都从自己的内存中取出所需的数据,而是把自己需要的数据先放到一个临时的缓冲区中,然后再从缓冲区中读出来。
(1)直接通信:这种方式是指两个进程之间不需要任何的中介。它们可以直接在自己内部通信,也可以通过网络互相传递消息。(2)消息传递:进程间采用消息传递方式来实现彼此联系和交流。它有三种形式:一是信号量,它表示两个进程之间的通信权限;二是共享内存,即由两个进程共同使用一块内存区域;三是公用数据区,即两个进程可以共享一段连续的内存区域。(3)管道:在进程之间传送数据时,并不是每次都从自己的内存中取出所需的数据,而是把自己需要的数据先放到一个临时的缓冲区中,然后再从缓冲区中读出来。