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


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

Обнаружение веб-служб — это процесс, с помощью которого клиент находит веб-службу и получает ее описание. Процесс обнаружения веб-служб в 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.

См. также

Концепции

Кольцевые SOAP-вызовы и прямые ссылки

Другие ресурсы

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

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

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

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