从一个控制台应用程序发送数据到另一个

时间:2016-08-25 18:03:38

标签: messages

我正在开发一个项目,它基本上可以在完全独立的计算机上运行程序的每个部分。原因是因为这些是数据服务器,从主用户桌面上启动的目标程序获取数据。 (CPU密集型)

应用程序只需要能够通过网络发送数据和类似的东西。 一个是控制台应用程序,另一个是C#制作的操作系统(技术上是WPF,但是替换了Windows,只留下了内核)。

那我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

由于两个应用程序都在C#中,最简单的方法是使用Windows Communication Foundation(WCF) - https://msdn.microsoft.com/en-us/library/ms734712(v=vs.90).aspx

它允许您调用远程方法,就好像它们只是普通的本地方法一样。