Практическое руководство. Добавление конечных точек в приложения
Обновлен: Ноябрь 2007
В конструкторе приложений можно добавлять конечные точки, представляющие службы, которые предоставляются приложением или используются приложением. Можно добавлять новые конечные точки или копировать старые. В зависимости от типа приложения и типа конечной точки добавляются конечные точки поставщика и потребителя. В приложениях ASP.NET можно создавать конечные точки поставщика веб-службы .NET, указывая WSDL-файл или DISCO-файл. Дополнительные сведения см. в разделах Общие сведения о конечных точках в приложениях и Конечные точки веб-служб, основанные на WSDL-файлах.
![]() |
---|
WSDL-файлы, содержащие несколько привязок SOAP, и DISCO-файлы, ссылающиеся на несколько веб-служб, не поддерживаются. Также не поддерживаются WSDL-файлы с типами, содержащими последовательности, которые возвращаются операциями. Рекомендуется изменять значение по умолчанию, используемое в конечных точка веб-службы для пространства имен привязки ("http://tempuri.org"). |
Конечные точки потребителя можно добавлять только путем подключения приложений к конечным точкам поставщика или путем копирования конечных точек. При подключении приложения к конечной точки поставщика в приложении-потребителе создается конечная точка потребителя соответствующего типа. Дополнительные сведения см. в разделе Практическое руководство. Подключение приложений на диаграммах приложений.
Добавление конечной точки поставщика в приложение
Выберите приложение, к которому можно добавить конечную точку поставщика.
В меню Схема укажите пункт Добавить и выберите прототип конечной точки.
В приложении появится выбранный прототип конечной точки.
Совет.
Также можно перетащить прототип конечной точки поставщика с панели элементов.
В зависимости от типа конечной точки ее можно переименовать. Дополнительные сведения см. в разделе Практическое руководство. Переименование конечных точек в приложениях. Также можно определить службы для конечных точек или определить пути обмена данными, подключая приложения через конечные точки. Дополнительные сведения см. в разделе Общие сведения о конструкторе приложений.
Создание конечной точки поставщика веб-службы .NET из WSDL-файла или DISCO-файла
Выберите на диаграмме приложение ASP.NET.
В меню Схема укажите пункт Реализация и выберите команду Создать конечную точку веб-службы .NET из WSDL.
В диалоговом окне Добавление веб-ссылки выполните процедуру, описанную в разделе Практическое руководство. Задание расположения WSDL-файлов для веб-служб.
Совет.
Также можно щелкнуть приложение правой кнопкой мыши и выбрать команду Создать конечную точку веб-службы .NET из WSDL.
На фигуре приложения появится конечная точка поставщика веб-службы .NET. Если приложение ASP.NET реализовано, в проект приложения в обозревателе решений добавляются соответствующие файлы веб-службы. Дополнительные сведения см. в разделе Общие сведения о приложениях ASP.NET на диаграммах приложений.
Примечание.
Имя конечной точки является именем веб-службы, на которую ссылается WSDL-файл или DISCO-файл. В окне "Сведения о веб-службе" отображаются подписи операций, на которые ссылается WSDL-файл или DISCO-файл. Дополнительные сведения см. в разделе Практическое руководство. Изменение операций для веб-служб ASP.NET.
См. также
Задачи
Практическое руководство. Удаление конечных точек из приложений