c# - WinRT 中的应用程序间通信

标签 c# windows-8 windows-runtime

Windows 8 上有两个 WinRT 应用程序(C#/Xaml,如果有的话)。第一个应用程序应该接收一些数据并将其发送到第二个应用程序中。最好的方法是什么?可以使用WCF吗?

编辑:第一个应用程序知道第二个应用程序。实际上第二个应用程序是一个身份验证服务器,它只提供一种获取 token 的方法。

最佳答案

不可能,这需要环回支持。您只能为测试而打开某些东西,您不能在用户的计算机上依赖它。 CheckNetIsolation.exe 实用程序可用于启用它,MSDN 文章 is here .

强调仅用于测试,您无法发布这样的应用程序。您的身份验证服务器需要在另一台计算机上运行。无论如何,考虑到在同一台机器上运行时它会受到损害的可能性,这一点非常重要。

关于c# - WinRT 中的应用程序间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11156968/

相关文章:

c# - 了解使用单一职责原则的实际好处

c# - 在 WINRT 应用程序中使用转换器

c# - 使用 C#/XAML 在 Metro 风格应用程序中将 Canvas 保存为图像

c# - "winmdexp.exe"退出,代码为 -532462766

c# - 如何从 RGB 代码中获取画笔?

c# - 将字符串转换为可排序数字

c# - 使用 EntityFramework.Core 从自引用表加载完整层次结构

html - WinJS 模板 <p> 未呈现

c# - Windows 8 xaudio2 在多点触控应用程序中播放 wav 文件

c# - 检查外部程序窗口状态,模拟该状态