C#中的LAN进程间通信?

时间:2010-04-29 06:21:28

标签: c# wcf concurrency communication

实现lan进程间通信的最简单方法是什么? 我需要机器A上的进程被阻塞,直到机器B上的进程发送给他一个简单的字符串msg

不知道是否值得建立一个完整的WCF项目。

你说什么?

2 个答案:

答案 0 :(得分:2)

转到WCF。

为什么在有这个非常适合的图书馆的时候自己创作? WCF可以完全满足您的需求。它支持您需要的那些同步阻塞调用。

帮自己一个忙,学习它,你不会后悔。

答案 1 :(得分:0)

我原本以为可以创建一个win32“named”对象,可能会提供此功能。我不是在网络搜索中发现它。当然你可以尝试直接使用BCL套接字机制,阻塞套接字接受。您也可以尝试.net远程处理,但我不确定它会比WCF更轻量级。

最终WCF可能是最好的。如果你使用自托管,那么我认为它不像你想的那么重。