POS Ready 2009 上的 WCF 命名管道
Posted
技术标签:
【中文标题】POS Ready 2009 上的 WCF 命名管道【英文标题】:WCF named pipes on POS Ready 2009 【发布时间】:2011-01-09 23:41:32 【问题描述】:我们正在构建一个将在 Windows POS Ready 2009 上运行的触摸屏信息亭应用程序。我们需要确保该应用程序始终在运行,因此我们构建了一个看门狗进程,我们的应用程序会定期 ping,如果看门狗没有得到 ping,它将启动/重新启动应用程序 - 一个相当标准的想法。
我们的应用程序是 WPF,需要 .net 4(这一切都很好),我们选择使用 WCF 命名管道进行进程间通信。现在这似乎是个坏主意,因为我认为 POS Ready 2009 本身不支持使用命名管道的 WCF,而且我在互联网上找不到如何安装/配置对它的支持。
任何人都知道我是否/如何在 POS Ready 2009 上使用 WCF 命名管道运行我的应用程序。
编辑:我的错误 - “太愚蠢而无法生存”下的文件。感谢您的回答 Chris,您完全正确,它在 POS Ready 2009 上运行良好。其他部署问题让我感到困惑。
【问题讨论】:
您现在是否有某些具体原因怀疑此平台上的命名管道支持? 【参考方案1】:我没有任何使用 POS Ready 2009 的实际经验,但 Microsoft 的产品网站声称 Win32 应用程序开箱即用“完全兼容 Win32”,并且支持 .NET 4 作为选项。如果 Win32 命名管道 API 如此暗示存在,那么 WCF NetNamedPipeBinding 应该可以工作。
【讨论】:
以上是关于POS Ready 2009 上的 WCF 命名管道的主要内容,如果未能解决你的问题,请参考以下文章
在 Azure 应用服务上托管 WCF 不响应客户端应用服务