2011-10-26 57 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

相关问题