在同一机器上的应用程序之间实现进程间通信的最佳方法是什么——两者都是用 C# 编写的?
管理器应用程序将向其他应用程序发送命令,例如:停止、启动。它还将监视应用程序并可能要求提供数据。
所有应用程序都将在同一台运行 Windows 7 操作系统的计算机上。
IPC Channel 是一个不错的选择吗?命名管道是更好的选择吗?或者套接字是更好的选择?
正在管理的应用程序都具有相同的名称。当它们启动时,它们会加载一个 dll 来确定运行哪些算法。
Thanks
归根结底,将 WCF 与命名管道结合使用。
这是一个链接,其中包含有关此问题的一些内容:.NET 进程间通信的最佳选择是什么? https://stackoverflow.com/questions/84855/what-is-the-best-choice-for-net-inter-process-communication
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)