Проверьте, существует ли служба WCF - PullRequest
2 голосов
/ 16 июня 2009

Каков наилучший способ проверить, существует ли служба WCF для данного ip и порта? Я хочу проверить, существует ли сервер при установке клиента

Ответы [ 2 ]

10 голосов
/ 16 июня 2009

Единственный способ узнать, существует ли «услуга» «это позвонить».

Для этой цели многие сервисы включают в себя операцию «Ping» (или, возможно, операцию «GetServerInformation»), которая при вызове мало или ничего не делает, кроме доказательства того, что сервис существует.

5 голосов
/ 16 июня 2009

Я знаю, что вы уже отметили здесь ответ, но вы можете рассмотреть эту ветку: Как проверить доступность службы net.tcp WCF

Существует хорошая альтернатива, использующая поддерживаемый метод WS-Discovery, который может соответствовать вашим потребностям, в зависимости от вашего доступа к самой услуге.

...