连
接
|
特
点
与
示
例
|
过程调用
|
在某一个执行路径中传递执行指针。例如,普通过程调用
(同一个命名空间)、远程过程调用(不同的命名空间)。
|
数据流
|
相互独立的处理通过数据流进行交互,在得到数据的同时
被赋予控制权限。例如,UNIX系统中的管道(pipes)。
|
间接激活
|
处理是因事件的发生而激活的,在处理之间没有直接的交
互。例如,事件驱动系统、自动垃圾回收等。
|
消息传递
|
相互独立的处理之间有明确的交互,通过显式的离散方式
的数据传递。这种传递可以是同步的,也可以是异步的。
例如,TCP�MIP。
|
共享数据
|
构件们通过同一个数据空间进行并发的操作。例如,多用
户数据库、数据黑板系统。
|