在本地应用程序之间进行通信/通知正在运行的应用程序

时间:2016-06-05 04:43:28

标签: c# wcf

我有一个C#控制台应用程序,它通过其输入和输出与另一个应用程序进行通信。对于问题的给定部分,这不是一件可以改变的事情。

另一部分是我需要一种与此控制台应用程序通信的方法。谷歌说WCF,REST和类似的东西,但这对我来说有点过分,因为我只需要在本地与控制台应用程序进行通信。

我还应该通过该应用程序与文件进行通信,但是我必须在间隔内检查文件是否正确?另外,我不确定这是性能方面最好的解决方案吗?此外,我会有一个延迟,因为通知发生取决于间隔。

那么在本地应用程序之间进行通信的方式是什么呢?

1 个答案:

答案 0 :(得分:3)

要实现此目的,需要在应用程序中实现套接字通信。下面的链接将让您了解套接字在c#

中的工作原理

http://csharp.net-informations.com/communications/csharp-socket-programming.htm