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


Взаимодействие в системах приложений

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

В конструкторе систем можно настроить пути обмена данными между членами системы, соединив эти члены. На диаграмме системы соединения описывают связь между приложениями при развертывании системы. Кроме того, соединения на диаграммах систем содержат инструкции для настройки конечных точек потребителя на назначенные им адреса конечных точек поставщика, например URL-адреса веб-служб.

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

Дополнительные сведения см. в следующих разделах.

Настройка путей обмена данными на диаграммах систем

Члены системы настраиваются и соединяются на диаграмме в соответствии с требованиями системы. Например, нет необходимости настраивать и соединять члены приложения так же, как их базовые определения на диаграмме приложения или на других диаграммах систем. Настройка путей обмена данными производится соединением конечных точек в членах системы на ее диаграмме.

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

Кроме того, для надлежащей работы члена его конечная точка потребителя обычно должна соединяться с соответствующей конечной точкой поставщика или делегироваться к конечной точке прокси. На диаграмме приложения определение конечной точки потребителя имеет параметр конечной точки приложения Необходимо соединение со значением True, которое не может быть переопределено по умолчанию при использовании в системе связанного приложения. Однако, если в реализации приложения необходимо, чтобы соединение было необязательным, значение параметра можно изменить на False в определении или переопределить его в контексте системы. Однако, чтобы обеспечить допустимость системы, конечная точка потребителя должна быть соединена или делегирована.

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

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

Дополнительные сведения см. в следующих разделах.

См. также

Задачи

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

Практическое руководство. Изменение направления и перерисовка соединений в диаграммах систем

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

Определение путей обмена данными на диаграммах систем