Gewusst wie: Hinzufügen von Endpunkten zu Anwendungen
Aktualisiert: November 2007
Im Anwendungs-Designer können Sie die Dienste, die eine Anwendung bereitstellt oder nutzt, darstellen und definieren, indem Sie Endpunkte hinzufügen. Sie können neue Endpunkte hinzufügen oder vorhandene Endpunkte kopieren. Sie können abhängig vom Anwendungstyp und dem Endpunkttyp Anbieterendpunkte und Consumerendpunkte hinzufügen. In ASP.NET-Anwendungen können Sie .NET-Webdienst-Anbieterendpunkte erstellen, indem Sie eine WSDL-Datei oder DISCO-Datei angeben. Weitere Informationen finden Sie unter Übersicht über Endpunkte in Anwendungen und unter Webdienst-Endpunkte, die auf WSDL-Dateien basieren.
Hinweis: |
---|
WSDL-Dateien mit mehreren SOAP-Bindungen oder DISCO-Dateien, die auf mehrere Webdienste verweisen, werden nicht unterstützt. WSDL-Dateien mit Typen, die Folgen enthalten, die von Operationen zurückgegeben wurden, werden ebenfalls nicht unterstützt. Es wird empfohlen, den Bindungsnamespace von seinem Standardwert ("http://tempuri.org") auf Webdienstendpunkten zu ändern. |
Sie können Consumerendpunkte nur hinzufügen, indem Sie Anwendungen mit Anbieterendpunkten verbinden oder diese kopieren. Durch das Verbinden einer Anwendung mit einem Anbieterendpunkt wird der entsprechende Consumerendpunkt an der Consumeranwendung erstellt. Weitere Informationen finden Sie unter Gewusst wie: Verbinden von Anwendungen in Anwendungsdiagrammen.
So fügen Sie in einer Anwendung einen Anbieterendpunkt hinzu
Wählen Sie eine Anwendung aus, der Sie einen Anbieterendpunkt hinzufügen möchten.
Zeigen Sie im Menü Diagramm auf Hinzufügen, und wählen Sie anschließend einen Endpunktprototyp aus.
Der von Ihnen ausgewählte Endpunktprototyp wird auf der Anwendung angezeigt.
Tipp: Sie können auch Prototypen von Anbieterendpunkten aus der Toolbox ziehen.
Abhängig vom Endpunkttyp können Sie Endpunkte auch umbenennen. Weitere Informationen finden Sie unter Gewusst wie: Umbenennen von Endpunkten in Anwendungen. Sie können auch Dienste für Endpunkte oder die Kommunikationswege definieren, indem Sie Anwendungen über ihre Endpunkte verbinden. Weitere Informationen finden Sie unter Übersicht über den Anwendungs-Designer.
So erstellen Sie einen .NET-Webdienst-Anbieterendpunkt aus einer WSDL-Datei oder DISCO-Datei
Wählen Sie im Diagramm eine ASP.NET-Anwendung aus.
Zeigen Sie im Menü Diagramm auf Implementierung, und wählen Sie NET-Webdienst-Endpunkt von WSDL erstellen aus.
Führen Sie im Dialogfeld Webverweis hinzufügen die in Gewusst wie: Suchen von WSDL-Dateien für Webdienste beschriebene Vorgehensweise aus.
Tipp: Sie können auch mit der rechten Maustaste auf die Anwendung klicken, um NET-Webdienst-Endpunkt von WSDL erstellen auszuwählen.
Auf der Anwendungsform wird ein .NET-Webdienst-Anbieterendpunkt für den Webdienst angezeigt. Wenn die ASP.NET-Anwendung implementiert ist, werden im Projektmappen-Explorer die entsprechenden Webdienstdateien im Anwendungsprojekt hinzugefügt. Weitere Informationen finden Sie unter Übersicht über ASP.NET-Anwendungen in Anwendungsdiagrammen.
Hinweis: Der Endpunktname ist der Name des Webdiensts, auf den in der WSDL- oder DISCO-Datei verwiesen wird. Im Fenster Webdienstdetails werden die Vorgangssignaturen angezeigt, auf die in der WSDL- oder DISCO-Datei verwiesen wird. Weitere Informationen finden Sie unter Gewusst wie: Bearbeiten von Vorgängen für ASP.NET-Webdienste.
Siehe auch
Aufgaben
Gewusst wie: Löschen von Endpunkten aus Anwendungen