WSDL proksi-klassini qanday yarataman?
WSDL proksi-klassini qanday yarataman?

Video: WSDL proksi-klassini qanday yarataman?

Video: WSDL proksi-klassini qanday yarataman?
Video: Что такое SOAP, WSDL, XSD / Урок 28 / Тестировщик с нуля 2024, Noyabr
Anonim

Qo'shish uchun a proksi klassi yordamida loyihangizga Wsdl .exe

Buyruqlar satridan foydalaning Wsdl exe dan yaratmoq a proksi klassi , Hisobot serverining URL manzilini ko'rsatish (kamida). Veb-xizmat . The WSDL asbob uchun buyruq qatori argumentlarini qabul qiladi hosil qiluvchi a proksi.

Bundan tashqari, veb-servisda proksi-klass nima?

A proksi klassi a sinf tomonidan fosh etilgan barcha usullar va ob'ektlarni o'z ichiga oladi Veb-xizmat . A proksi klassi a dan hosil bo'lishi mumkin xizmat ga mos kelgunicha tavsif Veb-xizmatlar Tavsif tili (WSDL) standarti. Siz yaratishingiz mumkin proksi klassi yordamida. NET buyruq qatori vositasi wsdl.exe.

Bundan tashqari, wsdl-dan qanday qilib veb-xizmat yaratishim mumkin? Mana nima qilishingiz mumkin:

  1. Visual Studio buyruq satri oynasida ushbu buyruq yordamida Interfeys sinfini yarating: wsdl.exe yourFile.wsdl /l:CS /serverInterface. Tanlagan tilingiz uchun VB yoki CS dan foydalaning.
  2. Yangisini yarating. NET veb-xizmati loyihasi.
  3. Code-Viewdagi.asmx.cs faylida sinfingizni shunday o'zgartiring:

Bundan tashqari, SVCUtil yordamida proksi-klassni qanday yarataman?

SVCUtil .exe - bu xizmat ko'rsatish uchun vositadir. Foydalanish buni siz ham qila olasiz hosil qilish the proksi xizmat uchun mijoz ilovasiga.

WCF xizmati uchun proksi-klassni yaratish uchun turli xil variantlar mavjud.

  1. Visual Studio'dan "Xizmat ma'lumotnomasini qo'shish" orqali.
  2. SVCUtil-dan foydalanish. ext Utility.
  3. ClientBase sinfini joriy qilish.

WSDL EXE nima?

Veb-xizmat yordam dasturi ( wsdl . exe ) wsdl . exe mijozlari uchun ASP. NET veb-xizmatlari va proksi-serverlarini yaratishga yordam beradi. ning eng keng tarqalgan qo'llanilishi wsdl . exe veb-xizmatlar uchun proksi-klasslarni yaratish: wsdl / buyruq : proksi / yo'l: yo'l / til: til / nom maydoni: nom maydoni / chiqish: chiqish / protokol: protokol.

Tavsiya: