Как я могу получить список доступных веб-сервисов с сервера / каталога?
Например, из: http://localhost/ReportServer_SQL2008/
Что должно по крайней мере дать мне ReportService2005.asmx
Мне было интересно, не было ли ReportService2008.asmx
Я надеюсь, что следующая ссылка может помочь вам в определенной степени, которая показывает, как использовать UDDI во время выполнения:
http://msdn.microsoft.com/en-us/library/ms953948.aspx
Если вы используете WCF, вы можете обратиться к:
http://blogs.msdn.com/b/zelmalki/archive/2008/12/15/create-dynamic-wcf-clients-without-any-configuration-service-references.aspx
Также, если вы используете .NET4.0, вы можете обратиться к новой функции WS Discovery в WCF по адресу:
http://msdn.microsoft.com/en-us/library/dd456782.aspx