Kako da kreiram WSDL proxy klasu?
Kako da kreiram WSDL proxy klasu?

Video: Kako da kreiram WSDL proxy klasu?

Video: Kako da kreiram WSDL proxy klasu?
Video: Kada otkrijemo negativno kreiranje - šta dalje, kako pozitivno da kreiram 2024, Maj
Anonim

Da biste dodali a proxy klasa na vaš projekat koristeći Wsdl .exe

Iz komandne linije, koristite Wsdl .exe za stvoriti a proxy klasa , specificirajući (najmanje) URL do poslužitelja izvještaja Web servis . The WSDL alat prihvata brojne argumente komandne linije za generiranje a proxy.

Štaviše, šta je proxy klasa u Web servisu?

A proxy klasa je klasa koji sadrži sve metode i objekte izložene od strane Web servis . A proxy klasa može nastati iz a usluga opis sve dok je u skladu sa Web Services Standardni jezik opisa (WSDL). Možete kreirati a proxy klasa koristeći. NET alat na komandnoj liniji wsdl.exe.

Nadalje, kako da kreiram web servis od wsdl-a? Evo šta možete učiniti:

  1. kreirajte klasu Interface koristeći ovu naredbu u prozoru komandne linije Visual Studio: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Koristite VB ili CS za jezik po vašem izboru.
  2. Kreirajte novu. NET Web Service projekat.
  3. U vašoj.asmx.cs datoteci u Code-Viewu modificirajte svoju klasu kao takvu:

Nadalje, kako da kreiram proxy klasu koristeći SVCUtil?

SVCUtil .exe je alat za uslužni program. Koristeći ovo takođe možete generirati the proxy u klijentsku aplikaciju za uslugu.

Postoje različite opcije za generiranje proxy klase za WCF uslugu.

  1. Po “Add Service Reference” iz Visual Studio-a.
  2. Korištenje SVCUtil. ext Utility.
  3. Implementacija klase ClientBase.

Šta je WSDL EXE?

Uslužni program za web usluge ( wsdl . exe ) wsdl . exe pomaže u kreiranju ASP. NET Web usluga i proksija za svoje klijente. Najčešća upotreba od wsdl . exe je generiranje proxy klasa za web usluge: wsdl / komanda :proxy /path:path /language:language /namespace:namespace /out:output /protocol:protocol.

Preporučuje se: