【发布时间】:2011-01-31 00:42:12
【问题描述】:
我创建了一个 WCF 服务,该服务需要托管在窗口服务中,因为它参与了 P2P 网格 (NetPeerTcpBinding)。当我尝试在 IIS 服务容器中使用 NetPeerTcpBinding 端点托管 WCF 服务时,该服务无法运行,因为事实证明 P2P 绑定在 IIS 中不起作用。
我已经从托管在 Windows 服务容器中的 WCF 服务公开了一个 HTTP 端点,我想知道是否有一种方法可以创建一个 ISA Web Farm,它将流量路由到两台运行相同 WCF 的机器上的 http 端点Windows 服务容器中的服务。
【问题讨论】:
-
为什么你的问题标题是
basicHttpBinding,而你却说你有一个暴露netPeerTcpBinding的Windows服务? -
wcf 服务两者都有。它使用一个合约参与网格,并使用一个不同的、更有限的合约公开一个 basicHttpBinding 端点。