Поделиться через


Этап 2. Добавление веб-ссылки

Дата последнего изменения: 30 мая 2008 г.

Применимо к: SharePoint Server 2010

Обнаружение веб-службы — это процесс, с помощью которого клиент определяет местоположение веб-службы и получает соответствующее описание службы. Процесс обнаружения веб-службы в Visual Studio включает опрос веб-сайта в соответствии с заданным алгоритмом. Целью этого процесса является выяснение расположения описания службы, которое является документом XML, использующим язык WSDL.

В описании службы указывается, какие службы доступны и каким образом осуществляется взаимодействие с этими службами. В отсутствие описания службы программное взаимодействие с веб-службой невозможно.

Приложение должно располагать средствами взаимодействия с веб-службой и поиска ее расположения во время выполнения. При добавлении в проект для веб-службы веб-ссылки создается прокси-класс, который взаимодействует с веб-службой и обеспечивает локальное представление веб-службы. Дополнительные сведения см. в разделе "Веб-ссылки и создание прокси-класса веб-службы XML" в документации Microsoft Visual Studio 2005.

Добавление веб-ссылки

  1. В меню Проект выберите пункт Добавить веб-ссылку.

  2. В поле URL-адрес диалогового окна Добавить веб-ссылку введите URL-адрес для получения описания веб-служб Excel, например http://<server>/<customsite>/_vti_bin/excelservice.asmx или http://<server>/_vti_bin/excelservice.asmx. Затем нажмите кнопку Найти, чтобы получить сведения о веб-службе.

    ПримечаниеПримечание

    Кроме того, диалоговое окно Добавить веб-ссылку можно открыть в области Обозреватель решений, щелкнув элемент Ссылки правой кнопкой мыши и выбрав Добавить веб-ссылку.

  3. В поле Имя веб-ссылки задайте имя ExcelWebService.

  4. Нажмите кнопку Добавить ссылку, чтобы добавить веб-ссылку в нужную веб-службу.

  5. Visual Studio выполнит загрузку описания службы и создание прокси-класса для взаимодействия приложения и веб-служб Excel.

  6. Дополнительные сведения см. в разделе Доступ к API-интерфейсу SOAP.

См. также

Задачи

Шаг 1. Создание проекта клиента веб-службы

Этап 3. Получение доступа к веб-службе

Этап 4. Построение и тестирование приложения

Пошаговое руководство. Разработка настраиваемого приложения с помощью веб-служб Excel

Концепции

Вызовы SOAP с замыканием на себя и прямая привязка