Практическое руководство. Перемещение делегирований конечной точки прокси на диаграммах систем
Обновлен: Ноябрь 2007
В конструкторе систем можно перемещать делегирования между конечной точкой прокси в определении системы и конечной точкой в члене этого определения. Делегирование можно переместить в конечную точку того же или другого члена определения системы. Это действие целесообразно для делегирования конечной точки прокси в другую конечную точку без удаления конечной точки прокси. Дополнительные сведения см. в разделе Делегирование и предоставление поведения системы приложений.
![]() |
---|
При перемещении делегирования конечной точки прокси не происходит переименования конечной точки прокси или изменения ее параметров. Поэтому в системах, ссылающихся на систему с измененной конечной точкой прокси, влияние отображается не сразу. Однако поскольку определение конечной точки прокси изменилось, при выборе конечной точки прокси в ссылающихся на нее системах отображаются ее новые свойства. Если конечная точка прокси делегируется в новую конечную точку поставщика веб-службы, в сведениях об этой веб-службе будут отражена новая конечная точка делегата. Если на систему с измененной конечной точкой прокси имеются ссылки в определениях развертывания, все соединения с конечной точкой прокси будут разрешены с использованием новой конечной точки делегата во время проверки развертывания или отчетах о развертывании. |
Можно выбрать другую конечную точку члена, воспользовавшись диалоговым окном Создание соединения или изобразить делегирование в другую конечную точку члена.
Выбор новой конечной точки члена для делегирования конечной точки прокси
В определении системы выберите конечную точку прокси, делегирование которой требуется переместить.
В меню Диаграмма выберите команду Соединить.
В диалоговом окне Создание соединения выберите совместимое приложение и конечную точку в этом приложении, а затем нажмите кнопку ОК.
Примечание.
В диалоговом окне Создание соединения можно просмотреть все приложения и конечные точки на диаграмме, а не только те, которые являются совместимыми. Однако переместить делегирования в несовместимые приложения будет невозможно.
Появится линия делегирования со стрелкой, указывающей направление связи.
Совет.
Можно также щелкнуть конечную точку прокси правой кнопкой мыши и в контекстном меню выбрать команду Соединить. Или перетащите инструмент Соединение из конечной точки прокси в новую конечную точку члена.
Изображение делегирования между конечной точкой прокси и новой конечной точкой члена
На панели элементов выберите инструмент Соединение.
Совет.
Если панель элементов не отображается, откройте ее,выбрав в меню Вид пункт Панель элементов.
Перетащите инструмент Соединение из конечной точки прокси в новую конечную точку члена.
Совет.
Выбирая инструмент Соединение, щелкните его, а не перетаскивайте с панели элементов. Чтобы выйти из режима соединения после выбора инструмента Соединение, нажмите клавишу ESCAPE. Для активации инструмента Соединение можно помесить курсор над конечной точкой, нажать клавишу ALT и перетащить появившийся инструмент Соединение. Чтобы отменить режим соединения, отпустите клавишу ALT.
Если имя привязки WSDL и пространства имен целевой конечной точки не соответствует конечной точке прокси, при перетаскивании делегирования между конечными точками типа веб-службы появится предупреждение. Если базовые типы конечной точки являются совместимыми, существует возможность перерисовки делегирования. Дополнительные сведения см. в разделе Общие сведения о конечных точках в приложениях.