我正在使用动态 endpoints 来查找WCF服务 . 到目前为止,这很有效 . 但是,当服务位于不同的子网中时,将无法再找到它们 .
我知道服务器的地址,但我不知道端口和精确的服务名称 .
有没有办法使用Discovery来查找服务?
我相信你需要考虑使用Managed Discovery,因为ad-hoc发现依赖于UDP多播,UDP多播不会跨子网路由:
http://msdn.microsoft.com/en-us/library/dd456791.aspx
我们能够通过网络获得WCF发现 . 有关详细信息,请参阅answer .
2 回答
我相信你需要考虑使用Managed Discovery,因为ad-hoc发现依赖于UDP多播,UDP多播不会跨子网路由:
http://msdn.microsoft.com/en-us/library/dd456791.aspx
我们能够通过网络获得WCF发现 . 有关详细信息,请参阅answer .