Gewusst wie: Verschieben von Proxyendpunktdelegierungen in Systemdiagrammen

Aktualisiert: November 2007

Im System-Designer können Sie Delegierungen zwischen einem Proxyendpunkt einer Systemdefinition und einem Endpunkt eines Members dieser Definition verschieben. Sie können die Delegierung zu einem Endpunkt desselben Members oder eines anderen Members der Systemdefinition verschieben. Dies ist nützlich, um einen Proxyendpunkt zu einem anderen Endpunkt zu delegieren, ohne den Proxyendpunkt zu löschen. Weitere Informationen finden Sie unter Delegieren und Verfügbarmachen des Verhaltens von Anwendungssystemen.

Hinweis:

Beim Verschieben einer Proxyendpunktdelegierung wird der Proxyendpunkt nicht umbenannt und es werden keine Einstellungen geändert. Daher sind in den Systemen, die auf das System mit dem geänderten Proxyendpunkt verweisen, keine unmittelbaren Auswirkungen sichtbar. Die Definition des Proxyendpunkts wurde jedoch geändert. Daher werden bei Auswahl des Proxyendpunkts in einem System, das darauf verweist, die neuen Eigenschaften angezeigt. Wenn der Proxyendpunkt zu einem neuen Webdienst-Anbieterendpunkt delegiert wird, spielen die Details dieses Webdiensts den neuen Delegatenendpunkt wider. Wenn in Bereitstellungsdefinitionen auf ein System mit einem geänderten Proxyendpunkt verwiesen wird, werden alle Verbindungen mit dem Proxyendpunkt während der Bereitstellungsvalidierung sowie in Bereitstellungsberichten mithilfe des neuen Delegatenendpunkts aufgelöst.

Sie können über das Dialogfeld Verbindung erstellen einen anderen Memberendpunkt auswählen oder die Delegierung zu einem anderen Memberendpunkt zeichnen.

So wählen Sie einen neuen Memberendpunkt für eine Proxyendpunktdelegierung aus

  1. Wählen Sie in einer Systemdefinition den Proxyendpunkt aus, dessen Delegierung Sie verschieben möchten.

  2. Wählen Sie im Menü Diagramm den Befehl Verbinden aus.

  3. Wählen Sie im Dialogfeld Verbindung erstellen eine kompatible Anwendung und dann einen Endpunkt dieser Anwendung aus, und klicken Sie dann auf OK.

    Hinweis:

    Im Dialogfeld Verbindung erstellen können Sie festlegen, dass im Diagramm alle Anwendungen und Endpunkte und nicht nur die kompatiblen angezeigt werden. Sie können die Delegierung jedoch nicht zu nicht kompatiblen Anwendungen verschieben.

    Es wird eine Delegierungslinie mit einem Pfeil angezeigt, der die Richtung der Kommunikation angibt.

    Tipp:

    Sie können auch mit der rechten Maustaste auf den Proxyendpunkt klicken und Verbinden auswählen. Sie können auch das Tool Verbindung vom Proxyendpunkt zu einem neuen Memberendpunkt ziehen.

So zeichnen Sie eine Delegierung zwischen einem Proxyendpunkt und einem neuen Memberendpunkt

  1. Wählen Sie in der Toolbox das Tool Verbindung aus.

    Tipp:

    Falls die Toolbox nicht angezeigt wird, klicken Sieim Menü Ansicht auf Toolbox.

  2. Ziehen Sie das Tool Verbindung vom Proxyendpunkt zu einem neuen Endpunkt eines Members.

    Tipp:

    Wenn Sie das Tool Verbindung auswählen, klicken Sie darauf, statt es aus der Toolbox zu ziehen. Drücken Sie die ESC-TASTE, um den Verbindungsmodus zu beenden, wenn Sie das Tool Verbindung ausgewählt haben. Sie können das Tool Verbindung auch aktivieren, indem Sie den Mauszeiger über einen Endpunkt bewegen, die ALT-TASTE drücken und dann das angezeigte Tool Verbindung ziehen. Lassen Sie die ALT-TASTE los, um den Verbindungsmodus zu beenden.

Beim Ziehen einer Delegierung zwischen Endpunkten eines Webdiensttyps wird eine Warnung angezeigt, wenn der WSDL-Bindungsname und der Namespace des Zielendpunkts dem Proxyendpunkt nicht entsprechen. Sie können die Delegierung aber dennoch neu zeichnen, wenn die zugrunde liegenden Endpunkttypen kompatibel sind. Weitere Informationen finden Sie unter Übersicht über Endpunkte in Anwendungen.

Siehe auch

Weitere Ressourcen

Definieren von Kommunikationswegen in Systemdiagrammen