Практическое руководство. Добавление конечных точек в члены систем приложений
Обновлен: Ноябрь 2007
В конструкторе систем можно определять и представлять поведение, предоставляемое или используемое членом системы приложения в качестве конечной точки. Для выполнения этой задачи следует добавить конечную точку в этот член в определении системы. В член можно добавить конечные точки поставщика и потребителя. Можно добавить тот же тип конечных точек, который добавляется в их базовые определения. Дополнительные сведения см. в разделе Общие сведения о конечных точках в приложениях.
Конечные точки можно добавить следующими способами.
Добавить новую конечную точку поставщика непосредственно в член.
Косвенно добавить новую конечную точку потребителя, соединив член с другим членом или с конечной точкой поставщика в другом члене в том же определении системы. Дополнительные сведения см. в разделе Практическое руководство. Соединение приложений и систем в диаграммах систем.
Добавить конечную точку поставщика или потребителя в член, добавив ее в определение члена. При выполнении этого действия происходит обновление определения этого члена, таким образом конечная точка будет отображена во всех использованиях данного определения. Дополнительные сведения см. в разделах Практическое руководство. Добавление конечных точек в приложения и Практическое руководство. Добавление конечных точек в системы приложений.
Создать конечную точку веб-службы .NET в члене, указав файл WSDL или DISCO. Дополнительные сведения см. в разделе Конечные точки веб-служб, основанные на WSDL-файлах.
Скопировать существующую конечную точку поставщика или потребителя Конечные точки копируются из этого или других членов, границы определения системы или из определения приложения.
При добавлении конечной точки в член она появляется в его определении и в использованиях этого определения в других системах. При выполнении этого действия происходит обновление определения этого члена, таким образом новая конечная точка будет отображена во всех использованиях данного определения.
Конечные точки в членах позволяют создавать конечные точки прокси, выводящие поведение члена за пределы системы. Дополнительные сведения см. в разделе Практическое руководство. Предоставление поведения членов в системах приложений.
Добавление конечной точки поставщика в член определения системы
В диаграмме системы выберите член определения системы.
В меню Диаграмма последовательно выберите пункты Добавить, Конечная точка, а затем выберите конечную точку поставщика.
Совет. Можно также перетащить конечную точку из панели элементов к границе определения системы.
Конечная точка поставщика появится в выбранном члене. Конечная точка также будет отображена в определении этого члена и во всех использованиях данного определения в других системах.
Примечание. Добавленную конечную точку нельзя удалить непосредственно из члена. Чтобы удалить конечную точку из члена, ее необходимо удалить из его определения. Дополнительные сведения см. в разделе Практическое руководство. Удаление конечных точек из диаграмм систем.
Создание конечной точки поставщика веб-службы .NET из файла WSDL или DISCO
В диаграмме системы выберите член определения системы.
В меню Диаграмма последовательно выберите пункты Реализация, Создать конечную точку веб-службы .NET из WSDL.
В диалоговом окне Добавление веб-ссылки выполните процедуру, описанную в разделе Практическое руководство. Задание расположения WSDL-файлов для веб-служб.
Совет. Можно также щелкнуть член правой кнопкой мыши и в контекстном меню выбрать команду Создать конечную точку веб-службы .NET из WSDL.
Конечная точка поставщика веб-службы .NET появится в члене.
Примечание. Имя конечной точки является именем веб-службы, на которую ссылается файл WSDL или DISCO. В окне сведений о веб-службе отображаются подписи операций, на которые ссылается файл WSDL или DISCO. Дополнительные сведения см. в разделе Практическое руководство. Изменение операций для веб-служб ASP.NET.
См. также
Задачи
Практическое руководство. Добавление конечных точек в системы приложений