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


Практическое руководство. Добавление конечных точек в приложения

Обновлен: Ноябрь 2007

В конструкторе приложений можно добавлять конечные точки, представляющие службы, которые предоставляются приложением или используются приложением. Можно добавлять новые конечные точки или копировать старые. В зависимости от типа приложения и типа конечной точки добавляются конечные точки поставщика и потребителя. В приложениях ASP.NET можно создавать конечные точки поставщика веб-службы .NET, указывая WSDL-файл или DISCO-файл. Дополнительные сведения см. в разделах Общие сведения о конечных точках в приложениях и Конечные точки веб-служб, основанные на WSDL-файлах.

ms181838.alert_note(ru-ru,VS.90).gifПримечание.

WSDL-файлы, содержащие несколько привязок SOAP, и DISCO-файлы, ссылающиеся на несколько веб-служб, не поддерживаются. Также не поддерживаются WSDL-файлы с типами, содержащими последовательности, которые возвращаются операциями. Рекомендуется изменять значение по умолчанию, используемое в конечных точка веб-службы для пространства имен привязки ("http://tempuri.org").

Конечные точки потребителя можно добавлять только путем подключения приложений к конечным точкам поставщика или путем копирования конечных точек. При подключении приложения к конечной точки поставщика в приложении-потребителе создается конечная точка потребителя соответствующего типа. Дополнительные сведения см. в разделе Практическое руководство. Подключение приложений на диаграммах приложений.

Добавление конечной точки поставщика в приложение

  1. Выберите приложение, к которому можно добавить конечную точку поставщика.

  2. В меню Схема укажите пункт Добавить и выберите прототип конечной точки.

    В приложении появится выбранный прототип конечной точки.

    ms181838.alert_note(ru-ru,VS.90).gifСовет.

    Также можно перетащить прототип конечной точки поставщика с панели элементов.

В зависимости от типа конечной точки ее можно переименовать. Дополнительные сведения см. в разделе Практическое руководство. Переименование конечных точек в приложениях. Также можно определить службы для конечных точек или определить пути обмена данными, подключая приложения через конечные точки. Дополнительные сведения см. в разделе Общие сведения о конструкторе приложений.

Создание конечной точки поставщика веб-службы .NET из WSDL-файла или DISCO-файла

  1. Выберите на диаграмме приложение ASP.NET.

  2. В меню Схема укажите пункт Реализация и выберите команду Создать конечную точку веб-службы .NET из WSDL.

  3. В диалоговом окне Добавление веб-ссылки выполните процедуру, описанную в разделе Практическое руководство. Задание расположения WSDL-файлов для веб-служб.

    ms181838.alert_note(ru-ru,VS.90).gifСовет.

    Также можно щелкнуть приложение правой кнопкой мыши и выбрать команду Создать конечную точку веб-службы .NET из WSDL.

    На фигуре приложения появится конечная точка поставщика веб-службы .NET. Если приложение ASP.NET реализовано, в проект приложения в обозревателе решений добавляются соответствующие файлы веб-службы. Дополнительные сведения см. в разделе Общие сведения о приложениях ASP.NET на диаграммах приложений.

    ms181838.alert_note(ru-ru,VS.90).gifПримечание.

    Имя конечной точки является именем веб-службы, на которую ссылается WSDL-файл или DISCO-файл. В окне "Сведения о веб-службе" отображаются подписи операций, на которые ссылается WSDL-файл или DISCO-файл. Дополнительные сведения см. в разделе Практическое руководство. Изменение операций для веб-служб ASP.NET.

См. также

Задачи

Практическое руководство. Удаление конечных точек из приложений

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

Определение конечных точек в приложениях