较高层次的进程通讯(LPC)

1、ANONYMOUS PIPES
所谓PIPE有点像是你家里头的管道,一个只能做单向流动,并且只能在同一部电脑的各进程之间流动。
如果你有一个线程需要给数据给其他纯种,PIPE是一种非常简单的做法
2、NAMED PIPES
NAMEDPIPES可以是单向的也可以是双向的,并可以跨网络,不局限单机,可以被异步操作
3、MAILSLOTS
PIPES被设计成点对点的通讯,MAILSLOTS被设计为广播式通讯,任何CLIENT进程可以写数据进去,只有SERVER进程可以读数据出来,具名且跨网络
4、OLE AUTOMATION
通讯可发生于进程边界或机器边界
5、DDE
过时了,用于16位WINDOWS

你可能感兴趣的:(windows)