2011-10-26 81 views
0

我需要在應用程序(許多客戶端和一臺服務器)之間發送字符串消息。在兩個應用程序之間發送消息

當我嘗試使用PostMessage/WndProc時,然後我的消息被分裂成奇怪的部分(我使用此解決方案:http://www.codeproject.com/KB/vb/Send_string_by_message.aspx)。所以這是不行的。

第二我試過使用管道,但無法使它與多個客戶端一起工作。

第三我嘗試使用TCPIP,但無法做到這一點。

我的問題:

什麼是最好的(最簡單的)解決方案來實現這一目標?

+0

避免發明了那個輪子,WCF是爲了做到這一點。 –

回答

0

最好的辦法是WCF

它支持很多場景。我在很多不同的情況下使用過它。在同一臺計算機單獨的計算機客戶端服務器場景或Web應用

兩個應用程序,你可以很容易地實現它們。

我用NetNamedPipeBindin,連接2應用程序在同一臺機器上

MSDN有很多資源吧:http://msdn.microsoft.com/en-us/library/ms734712.aspx

相關問題