进程间通信,有点棘手
本文关键字:进程间通信 | 更新日期: 2023-09-27 18:17:53
我需要从一个非升高的控制台应用程序发送一个短字符串到一个升高的WPF应用程序。所以管道不会工作,因为我不能得到一个安全的处理(由于海拔)。WM_消息非常烦人,尤其是使用wpf时(至少从我在网上发现的情况来看)。那么最好的解决方案是什么?我不需要回应。我不需要任何安全的连接。我真的只需要发送一根没有大绒毛的小绳子。什么好主意吗?
看一下MemoryMappedFile。CodeProject有一篇关于它的文章
WCF可以交叉提升,它只需要少量的设置就可以使服务器在进程中运行。我还相信它的NamedPipeEndpoint允许海拔交叉。查看这个简单的教程来设置它https://web.archive.org/web/20141027055124/http://tech.pro/tutorial/855/wcf-tutorial-basic-interprocess-communication