Wie erstelle ich eine WSDL-Proxy-Klasse?
Wie erstelle ich eine WSDL-Proxy-Klasse?

Video: Wie erstelle ich eine WSDL-Proxy-Klasse?

Video: Wie erstelle ich eine WSDL-Proxy-Klasse?
Video: How To Create Webservice SOAP WSDL in SAP 2024, Kann
Anonim

hinzufügen Proxy-Klasse zu Ihrem Projekt mit Wsdl .exe

Verwenden Sie an einer Eingabeaufforderung Wsdl .exe zu schaffen ein Proxy-Klasse , wobei (mindestens) die URL zum Berichtsserver angegeben wird Internetservice . Die WSDL Tool akzeptiert eine Reihe von Eingabeaufforderungsargumenten für Erstellen ein Stellvertreter.

Was ist außerdem eine Proxy-Klasse im Webdienst?

EIN Proxy-Klasse ist ein Klasse enthält alle Methoden und Objekte, die von der Internetservice . EIN Proxy-Klasse kann erzeugt werden aus a Service Beschreibung, solange sie der Internetdienste Beschreibungssprache (WSDL)-Standard. Sie können eine erstellen Proxy-Klasse Verwendung der. NET-Befehlszeilentool wsdl.exe.

Außerdem, wie erstelle ich einen Webservice aus WSDL heraus? Folgendes können Sie tun:

  1. Erstellen Sie eine Interface-Klasse mit diesem Befehl im Visual Studio-Eingabeaufforderungsfenster: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Verwenden Sie VB oder CS für die Sprache Ihrer Wahl.
  2. Erstelle eine neue. NET-Webdienstprojekt.
  3. Ändern Sie in Ihrer.asmx.cs-Datei in der Codeansicht Ihre Klasse als solche:

Wie erstelle ich außerdem eine Proxy-Klasse mit SVCUtil?

SVCUtil .exe ist ein Tool für das Dienstprogramm. Verwenden von das kannst du auch generieren das Stellvertreter in die Client-Anwendung für den Dienst.

Es gibt verschiedene Optionen zum Generieren der Proxyklasse für den WCF-Dienst.

  1. Durch "Dienstreferenz hinzufügen" von Visual Studio.
  2. Verwenden von SVCUtil. ext-Dienstprogramm.
  3. Implementieren der ClientBase-Klasse.

Was ist WSDL-EXE?

Webdienst-Dienstprogramm ( wsdl . exe ) wsdl . exe hilft beim Erstellen von ASP. NET-Webdiensten und -Proxys für ihre Clients. Die häufigste Verwendung von wsdl . exe ist das Generieren von Proxy-Klassen für Webdienste: wsdl / Befehl :Proxy /Pfad:Pfad /Sprache:Sprache /Namespace:Namespace /out:Ausgabe /Protokoll:Protokoll.

Empfohlen: