Как автоматически обнаружить службу WCF? - PullRequest
8 голосов
/ 15 сентября 2008

Есть ли способ автоматического обнаружения определенной службы WCF в сети? Я не хочу настраивать мой клиент по адресу, если это возможно.

Ответы [ 2 ]

7 голосов
/ 19 мая 2009

Да, есть способ автоматического обнаружения служб. .NET 4.0 включает функцию под названием WCF-Discovery, основанную на протоколе WS-Discovery. Здесь есть тренировочный комплект, который показывает HOL: (http) code.msdn.microsoft.com / wcfwf4 Вы также можете следить за блогом команды здесь: (http) blogs.msdn.com / discovery / Default.aspx

2 голосов
/ 15 сентября 2008

То, что вы хотите посмотреть, это протокол WS-Discovery. На сайте netfx3 я нашел образец использования спецификации . Я бы порекомендовал искать сервисы по объему, проверяя сервисы по определенной конечной точке.

...