我需要在 Windows应用商店和本地服务(或.net-Console-Application)之间使用namedpipes实施 IPC 。我知道在Windows 8.1的新Windows运行时中有no alternatives命名管道,但是在8.1上安装 Update 1 之后,它已经宣布这个限制已经消失。
我搜索了一些例子但是找不到任何有用的东西。在这个MSDN-Site中,有一个关于应该更改/添加到Windows运行时API的内容的小参考。
在本地服务方面,有类似
的内容using (NamedPipeClientStream stream = new NamedPipeClientStream("EAPI"))
{
// do something ...
}
但我在Windows Store App端找不到任何打开通讯的内容。
答案 0 :(得分:2)
要回答您的问题,我找不到任何在Windows应用商店应用方面打开通信的内容" ...
请看看 http://msdn.microsoft.com/en-us/library/windows/apps/dn630195.aspx http://msdn.microsoft.com/en-us/library/windows/apps/dn640582.aspx
注意:我自己没有试过环回或代理运行时。它们有一定的局限性,我不确定它们是否适用于您的场景。但那些值得一读。