C# - 从控制台应用程序向另一个控制台应用程序发送数据

时间:2017-07-06 13:25:28

标签: c# .net

我从控制台应用程序读取了一个XML文件,需要根据以下照片中的逻辑向B控制台应用程序发送值: enter image description here

这正是需要的: enter image description here 我需要你的支持,这非常重要,谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用WCF服务(例如,使用NetNamedPipeBinding,如果在同一台机器上运行,则通过网络运行NetTcpBinding)以将数据分发到不同的客户端。 您需要使用“订阅”方法实现合同,例如,每个客户端都发送其ID,以便您可以让CallBack向他们发送数据。 或者,您的合同可能只有一个方法传递客户端的ID并返回XML。

在这里,您可以看到一个最小的实现,以帮助您入门:WCF named pipe minimal example