在因特网上的机器上的WCF(或替代)控制器工作器设置

本文关键字:控制器 工作 设置 机器 因特网 WCF | 更新日期: 2023-09-27 17:49:27

我们有一个。net监控服务,运行在安装在英国各地客户位置的几台pc上。我们需要能够从中央web应用程序与这些pc进行通信,以便向它们发送单独的命令并从它们请求数据。

这些个人电脑都有互联网连接,但可能在防火墙后面。因为这些pc可能无法从URL直接联系到,我们需要一些方法让这些"工作者"连接到集中式服务器,识别自己,然后响应来自服务器的命令。

我们正在考虑将WCF P2P作为一种解决方案,但对此有一些担忧(您是否可以针对单个工作人员使用此解决方案,以及我们是否会遇到nat和防火墙问题)。我们还考虑使用XMPP作为通信协议。

P2P是未来的方向,还是有更好的解决方案(WCF或其他)。

谢谢

在因特网上的机器上的WCF(或替代)控制器工作器设置

我建议使用netPeerTcpBinding