Freigeben über


Regeln für das Verbinden von Anwendungen in Anwendungsdiagrammen

Aktualisiert: November 2007

Im Anwendungs-Designer können Sie Kommunikationswege zwischen Anwendungen darstellen, indem Sie diese miteinander verbinden. Anwendungen werden über ihre Endpunkte miteinander verbunden.

Weitere Informationen finden Sie unter den folgenden Themen:

Die folgenden Abschnitte enthalten Regeln und Richtlinien für das Verbinden von Anwendungen:

  • Rules for Connecting Applications

  • Guidelines for Connecting Applications

Regeln für das Verbinden von Anwendungen

Die folgenden Regeln gelten für das Verbinden von Anwendungen.

  • Verbindung erfolgen immer zwischen einem Consumer- und einem Anbieterendpunkt desselben zugrunde liegenden Endpunkttyps, z. B. einem Webdienst. Symbole auf Endpunkten stellen ihren zugrunde liegenden Typ dar.

    Sie können z. B. einen Consumerendpunkt für eine Datenbank mit einem Anbieterendpunkt einer Datenbank verbinden. Sie können aber nicht den Endpunkt mit dem Anbieterendpunkt eines Webdiensts oder einem anderen Consumerendpunkt für eine Datenbank verbinden.

  • Im Allgemeinen können Sie einen Anbieterendpunkt mit mehreren Consumerendpunkten verbinden.

    Hinweis:

    Sie können eine Anbieterendpunkt nicht mit mehreren Consumerendpunkten derselben Microsoft Windows- oder Office-Anwendung verbinden.

  • Sie können einen Consumerendpunkt nur mit einem einzelnen Anbieterendpunkt verbinden.

  • In ASP.NET-Anwendungen wird beim Verbinden von Webdienstendpunkten mit nicht übereinstimmenden WSDL-Bindungsnamen und -namespaces eine Warnung generiert. Der Anwendungs-Designer verhindert aber nicht das Herstellen der Verbindung, wenn die Endpunkttypen kompatibel sind. Weitere Informationen finden Sie unter Übersicht über ASP.NET-Anwendungen in Anwendungsdiagrammen und Gewusst wie: Erneutes Verbinden von ASP.NET-Webdiensten in Anwendungsdiagrammen.

Richtlinien zum Verbinden von Anwendungen

Die folgenden Richtlinien gelten für das Verbinden von Anwendungen.

  • Sie können Verbindungen zwischen vorhandenen Endpunkten herstellen. Wenn die Anwendung über keine Endpunkte verfügt, können Sie diese hinzufügen, sofern der Anwendungstyp dies unterstützt. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von Endpunkten zu Anwendungen.

  • Die Funktion von Endpunkten bei der Kommunikation wird als Consumer oder Anbieter von Diensten definiert. Deshalb beeinflusst die Richtung, in der Sie eine Verbindung zeichnen, nicht die Richtung dieser Verbindung.

  • Wenn eine Anwendung oder ein Endpunkt markiert wird, können Sie durch Auswählen des Befehls Verbinden im Menü Diagramm bzw. im Kontextmenü ein Verbindungsdialogfeld öffnen. Sie können im Verbindungsdialogfeld eine kompatible Anwendung und einen Anbieterendpunkt auf dieser Anwendung auswählen, um die Verbindung herzustellen.

  • Sie können eine Verbindung am Anbieterendpunkt beginnen, indem Sie das Verbindungstool oder den Befehl Verbinden verwenden.

    Tipp:

    Wenn Sie eine Verbindung mit einem Anbieterendpunkt herstellen, können Sie einen kompatiblen und nicht verbundenen Consumerendpunkt auswählen oder einen neuen Consumerendpunkt in der Zielanwendung erstellen.

  • Sie können nicht direkt mit dem Verbindungstool Verbindungen zwischen Anwendungen zeichnen, aber Sie können eine Verbindung zwischen einer Anwendung und einem passenden Anbieterendpunkt beginnend bei der Anwendung oder dem Anbieterendpunkt zeichnen.

  • Wenn kompatible Anbieter- und Consumerendpunkte vorhanden sind, können Sie diese beginnend an einem beliebigen Endpunkt mithilfe des Verbindungstools oder des Befehls Verbinden verbinden.

    Hinweis:

    Wenn Sie eine Verbindung an einem Consumerendpunkt beginnen, können Sie nur kompatible Anbieterendpunkte auswählen. Sie können beim Verbinden von einem Consumerendpunkt aus keine neuen Anbieterendpunkte erstellen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von Endpunkten zu Anwendungen.

  • Wenn eine Verbindung gelöscht wurde, können Sie die getrennten Anwendungen zwischen ihren Endpunkten erneut direkt verbinden.

Siehe auch

Weitere Ressourcen

Definieren von Kommunikationswegen in Anwendungsdiagrammen