Ninawezaje kuunda darasa la wakala wa WSDL?
Ninawezaje kuunda darasa la wakala wa WSDL?

Video: Ninawezaje kuunda darasa la wakala wa WSDL?

Video: Ninawezaje kuunda darasa la wakala wa WSDL?
Video: BIASHARA ZA M-PESA, JINSI WANAVYO LIPA KWA MWEZI NA FAIDA ZAKE. SEHEMU YA II 2024, Novemba
Anonim

Kuongeza a darasa la wakala kwa mradi wako ukitumia Wsdl .exe

Kutoka kwa haraka ya amri, tumia Wsdl .exe kwa kuunda a darasa la wakala , ikibainisha (angalau) URL kwa Seva ya Ripoti Huduma ya wavuti . The WSDL chombo kinakubali idadi ya hoja za kuamrisha amri kwa kuzalisha a wakala.

Zaidi ya hayo, darasa la wakala ni nini katika huduma ya Wavuti?

A darasa la wakala ni a darasa iliyo na njia na vitu vyote vilivyowekwa wazi na Huduma ya wavuti . A darasa la wakala inaweza kuzalishwa kutoka kwa a huduma maelezo mradi inaendana na Huduma za Wavuti Kiwango cha Lugha (WSDL). Unaweza kuunda a darasa la wakala kwa kutumia. Zana ya mstari wa amri ya NET wsdl.exe.

Zaidi ya hayo, ninawezaje kuunda huduma ya Wavuti kutoka kwa wsdl? Hivi ndivyo unavyoweza kufanya:

  1. unda darasa la Kiolesura ukitumia amri hii kwenye dirisha la Upeo wa Amri ya Visual Studio: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Tumia VB au CS kwa lugha unayopendelea.
  2. Unda mpya. Mradi wa Huduma ya Wavuti ya NET.
  3. Katika faili yako ya.asmx.cs katika Code-View, rekebisha darasa lako hivi:

Kwa kuongezea, ninawezaje kuunda darasa la wakala kwa kutumia SVCUtil?

SVCUtil .exe ni zana ya matumizi ya huduma. Kutumia hii pia unaweza kuzalisha ya wakala kwenye maombi ya mteja kwa huduma hiyo.

Kuna chaguo tofauti za kutengeneza darasa la wakala kwa Huduma ya WCF.

  1. Kwa "Ongeza Rejeleo la Huduma" kutoka Visual Studio.
  2. Kwa kutumia SVCUtil. ext Utility.
  3. Utekelezaji wa darasa la ClientBase.

WSDL EXE ni nini?

Huduma ya Huduma ya Wavuti ( wsdl . mfano ) wsdl . mfano husaidia kuunda Huduma za Wavuti za ASP. NET na proksi kwa wateja wao. Matumizi ya kawaida ya wsdl . mfano ni kutengeneza madarasa ya wakala kwa huduma za wavuti: wsdl / amri :proksi /njia:njia /lugha:lugha /namespace:namespace /out:output /protocol:protocol.

Ilipendekeza: