我想在两个C#应用程序之间建立简单的数据通信,但不确定最佳方法是什么。我以前使用过Java套接字和ServerSockets来完成工作,但我对C#还不熟悉,因此来寻求建议 :) 这将是双向通信,两个客户端交换字符串或类似内容。
我想在两个C#应用程序之间建立简单的数据通信,但不确定最佳方法是什么。我以前使用过Java套接字和ServerSockets来完成工作,但我对C#还不熟悉,因此来寻求建议 :) 这将是双向通信,两个客户端交换字符串或类似内容。
您需要的是WCF(Windows Communication Foundation)。
你有几个选项:
你需要使用.NET Remoting。
Remoting可以在同一台计算机上的两个应用程序之间或跨网络进行。
这是一个很好的开始,第一个链接是一个“Hello World!”远程应用程序: http://msdn.microsoft.com/en-us/library/kwdt6w2k%28VS.71%29.aspx