2010-04-29 91 views
3

實現局域網進程間通信的最簡單方法是什麼? 我需要機器上的進程A被阻塞,直到機器B上的進程發送給他一個簡單的字符串msgC#中的LAN進程間通信?

不知道是否值得構建一個完整的WCF項目。

你說什麼?

回答

2

前往WCF。

爲什麼自己創建一些東西,當有這個完美適合的庫時? WCF可以準確地滿足您開箱即用的需求。它支持您需要的那些同步阻塞呼叫。

幫你一個忙,學一下,你不會後悔的。

0

我以爲有一個可以創建的win32「named」對象,可能能夠提供這種功能。雖然我沒有在網絡搜索中發現它。當然,你可以嘗試直接使用BCL套接字機制,阻止接受套接字。你也可以試試.net remoting,雖然我不確定它會比WCF更輕。

最終WCF可能是最好的。如果你使用自託管,那麼我認爲它不像你想的那麼重。