进程间通信,有点棘手?

时间:2014-08-13 12:44:44

标签: c# wpf ipc

我需要从NON-ELEVATED控制台应用程序向ELEVATED WPF应用程序发送一个短字符串。所以管道不起作用,因为我无法获得安全的手柄(由于高程)。 WM_消息非常烦人,特别是对于wpf(至少从我在网上找到的消息)。那么什么是最好的解决方案?!我不需要回复。我不需要任何安全连接。我真的只需要发送一个没有大模糊的小字符串。有任何想法吗?

2 个答案:

答案 0 :(得分:0)

Hava看一下MemoryMappedFile 。 CodeProject上有一个article

答案 1 :(得分:0)

WCF可以跨立面运行,而使服务器在运行中只是微不足道的设置。我也相信它的NamedPipeEndpoint允许高程交叉。请参阅此简单教程来进行设置https://web.archive.org/web/20141027055124/http://tech.pro/tutorial/855/wcf-tutorial-basic-interprocess-communication