我有 2 个应用程序在同一台机器上运行。
Editor,是一个使用 WinRT 开发的 Windows 8 应用程序,是沙盒的。(客户)
Integrator 是一个 C++ 应用程序,用于通过串行 COM 端口读取硬件设备。(服务器)
我已经做了很多关于如何让客户端/服务器通信在 Windows 8 上工作的搜索,并且只能找到说使用标准 WinRT 类等不可能的帖子。
我需要的是一个解决方案,其中 Windows 8 应用程序作为客户端工作,而独立的可执行文件作为服务器工作。
有人可以建议一种可用于进行客户端/服务器通信的机制。
如果我们找不到一个好的解决方案,那么我们将不得不求助于使用文件,而我宁愿不必这样做。
澄清:我知道可用于进行客户端/服务器通信的许多机制。我正在寻找解决该问题的方法,其中这些技术不适用于使用 WinRT 开发的 Windows 8 应用程序。由于沙盒明确禁止客户端和服务器位于同一主机上。