Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обнаружение веб-службы — это процесс, с помощью которого клиент находит веб-службу и получает его описание службы. Процесс обнаружения веб-сервисов в Visual Studio включает опрос веб-сайта, следуя предопределённому алгоритму. Целью процесса является поиск описания службы, который является XML-документом, использующим язык описания веб-служб (WSDL).
Описание службы описывает доступные службы и способы взаимодействия с этими службами. Без описания службы невозможно программно взаимодействовать с веб-службой.
Приложение должно иметь возможность взаимодействовать с веб-службой и находить его во время выполнения. Добавление веб-ссылки в проект для веб-службы осуществляется путём создания прокси-класса, который взаимодействует с веб-службой и обеспечивает её локальное представление. Дополнительные сведения см. в разделе "Практическое руководство. Создание прокси-сервера веб-службы XML" в документации по Visual Studio.
Добавление веб-ссылки
В меню "Проект" нажмите кнопку "Добавить ссылку на службу".
В диалоговом окне "Добавить ссылку на службу" нажмите кнопку "Дополнительно".
В диалоговом окне "Параметры ссылки на службу " нажмите кнопку "Добавить веб-ссылку".
В поле URL-адреса диалогового окна "Добавление веб-ссылки" введите URL-адрес, чтобы получить описание службы веб-службы сервера отчетов, например https://localhost/reportserver/reportservice2010.asmx. Затем нажмите кнопку Go , чтобы получить сведения о веб-службе.
-или-
Если веб-служба сервера отчетов существует на локальном компьютере, щелкните веб-службы на локальном компьютере по ссылке на локальном компьютере в области браузера. Затем щелкните ссылку для веб-службы ReportService2010 из указанного списка.
В поле "Имя веб-ссылки " переименуйте веб-ссылку на ReportService2010, которая является пространством имен, которое будет использоваться для этой веб-ссылки.
Нажмите кнопку "Добавить ссылку ", чтобы добавить веб-ссылку для целевой веб-службы.
Visual Studio скачивает описание службы и создает прокси-класс для взаимодействия между приложением и веб-службой сервера отчетов. Вам также потребуется добавить ссылку на Services пространство имен для работы веб-ссылки.
В меню "Проект" нажмите кнопку "Добавить ссылку".
В диалоговом окне "Добавить ссылку" на вкладке .NET выберите System.Web.Services и нажмите кнопку "ОК".
Дополнительные сведения см. в разделе "Доступ к API SOAP".
См. также
Веб-служба сервера отчетов
Урок 3. Доступ к веб-службе
Доступ к веб-службе сервера отчетов с помощью Visual Basic или Visual C# (руководство по SSRS)