renmin  
常常被别人以为是高手
  

IpcChannel用于同一台计算机上的不同AppDomain间的通信。在原来我们使用TCP完成同一主机上的进程间的通信。使用TCP需要通过localhost或者127.0.0.1的方式来连接自己,这样如果主机没有联网,通信有可能会失败。IpcChannel使用命名管道(Named Pipe)来进行通信,为同一主机上进程间的通信提供了一种高效的方式。

 IpcChannleSystem.Runtime.Remoting.Channels.Ipc名称空间,这是.Net 2.0中新增加的类。

http://msdn2.microsoft.com/library/h9ew6576(en-us,vs.80).aspx

这里还有一个Demo

http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=43a1ef11-c57c-45c7-a67f-ed68978f3d6d

 

 

 

posted on 2006-01-06 13:49    阅读(682)  评论(0)    收藏  举报