[英]Communication between C# applications - the easy way
我有两个C#程序,我想在它们之间来回发送一些数据。 (并检查数据是否到达其他应用程序。)这两个程序将始终在同一台计算机上运行,因此不需要网络功能。 我已经在这里阅读了一些类似主题的问题,但我不完全确定哪种方法适合我。 (WCF,Remoting等)
我想知道的是,哪一个更容易为C#中的初学者实现? (我不希望它变得太复杂,它只是一些整数和一些我要发送的文本。)
如果难度没有真正的差异,那么一方面有什么优势呢?
我也非常感谢一些简单的示例代码。
提前致谢。
您可以使用管道在应用程序的不同实例之间发送数据。 如果您只需要告诉另一个实例发生了某些事情,您可以使用SendMessage api将消息从一个应用程序发送到另一个应用程序。
关于WCF的另一个好处是,如果您的要求发生变化,并且突然之间您必须将其中一个应用程序移动到另一台机器,现在需要网络功能,您只需要更改双方的配置,而不是必须重新编码。
另外,广告大卫说,WCF是一个很好的工具。
干杯,瓦格纳。
我发现MSMQ很容易实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.