Hoe skep ek 'n WSDL-instaanbedienerklas?
Hoe skep ek 'n WSDL-instaanbedienerklas?

Video: Hoe skep ek 'n WSDL-instaanbedienerklas?

Video: Hoe skep ek 'n WSDL-instaanbedienerklas?
Video: Hoe skep ek n profiel 2024, Mei
Anonim

Om by te voeg a volmagklas na jou projek met behulp van Wsdl . EXE

Van 'n opdragprompt, gebruik Wsdl .exe na skep a volmagklas , wat (ten minste) die URL na die Rapportbediener spesifiseer Webdiens . Die WSDL instrument aanvaar 'n aantal opdrag-prompt argumente vir genereer a gevolmagtigde.

Boonop, wat is proxy-klas in webdiens?

A volmagklas is 'n klas wat al die metodes en voorwerpe bevat wat deur die Webdiens . A volmagklas kan gegenereer word uit 'n diens beskrywing solank dit ooreenstem met die Webdienste Beskrywing Taal (WSDL) standaard. Jy kan 'n skep volmagklas gebruik die. NET opdragreëlhulpmiddel wsdl.exe.

Verder, hoe skep ek 'n webdiens uit wsdl? Hier is wat jy kan doen:

  1. skep 'n Interface-klas deur hierdie opdrag in die Visual Studio Command Prompt-venster te gebruik: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Gebruik VB of CS vir jou taal van keuse.
  2. Skep 'n nuwe. NET Web Service projek.
  3. In jou.asmx.cs-lêer in Code-View, wysig jou klas as sodanig:

Verder, hoe skep ek 'n instaanklas met SVCUtil?

SVCUtil .exe is 'n hulpmiddel vir diensnutsmiddel. Met behulp van dit kan jy ook genereer die gevolmagtigde in kliëntaansoek vir die diens.

Daar is verskillende opsies om die volmagklas vir die WCF-diens te genereer.

  1. Deur "Voeg diensverwysing by" van Visual Studio.
  2. Gebruik SVCUtil. ext Nut.
  3. Implementering van ClientBase-klas.

Wat is WSDL EXE?

Webdienshulpmiddel ( wsdl . EXE ) wsdl . EXE help om ASP. NET-webdienste en gevolmagtigdes vir hul kliënte te skep. Die mees algemene gebruik van wsdl . EXE is om instaanbedienerklasse vir webdienste te genereer: wsdl / bevel :instaanbediener /pad:pad /taal:taal /naamruimte:naamruimte /uit:afvoer /protokol:protokol.

Aanbeveel: