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


Правила подключения приложений на диаграммах приложений

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

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

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

В следующих разделах содержатся правила и рекомендации по подключению приложений.

  • Rules for Connecting Applications

  • Guidelines for Connecting Applications

Правила подключения приложений

Во время подключения приложений действуют следующие правила.

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

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

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

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

    Нельзя подключить конечную точку поставщика к нескольким конечным точка потребителя, расположенным в одном приложении Microsoft Windows или Office.

  • Конечную точку потребителя можно подключить только к одной конечной точке поставщика.

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

Рекомендации по подключению приложений

При подключении приложений учитывайте следующие рекомендации.

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

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

  • Когда выбирается приложение или конечная точка, можно выбрать команду Подключить в меню Схема или контекстном меню, чтобы открыть диалоговое окно подключения. В диалоговом окне подключения можно выбрать совместимое приложение и конечную точку поставщика в этом приложении, чтобы завершить подключение.

  • Можно начать подключение из конечной точки поставщика, используя инструмент Подключение или команду Подключить.

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

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

  • С помощью инструмента Подключение нельзя рисовать подключения непосредственно между приложениями, однако можно нарисовать подключение между приложением и подходящей конечной точкой поставщика, начав линию из приложения или из конечной точки поставщика.

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

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

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

  • Если подключение было удалено, можно повторно подключить отключенные приложения, непосредственно соединив их конечные точки.

См. также

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

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