Windows 8 上有两个 WinRT 应用程序(C#/Xaml,如果有的话)。第一个应用程序应该接收一些数据并将其发送到第二个应用程序中。最好的方法是什么?可以使用WCF吗?
编辑:第一个应用程序知道第二个应用程序。实际上第二个应用程序是一个身份验证服务器,它只提供一种获取 token 的方法。
最佳答案
不可能,这需要环回支持。您只能为测试而打开某些东西,您不能在用户的计算机上依赖它。 CheckNetIsolation.exe 实用程序可用于启用它,MSDN 文章 is here .
强调仅用于测试,您无法发布这样的应用程序。您的身份验证服务器需要在另一台计算机上运行。无论如何,考虑到在同一台机器上运行时它会受到损害的可能性,这一点非常重要。
关于c# - WinRT 中的应用程序间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11156968/