SOAP WSDL qanday ishlaydi?
SOAP WSDL qanday ishlaydi?

Video: SOAP WSDL qanday ishlaydi?

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

A WSDL bu veb-xizmatni tavsiflovchi XML hujjati. SOAP bu ilovalar o'rtasida ma'lum bir protokol (masalan, HTTP yoki SMTP bo'lishi mumkin) orqali ma'lumot almashish imkonini beruvchi XML-ga asoslangan protokol. U Simple Object Access Protocol degan ma'noni anglatadi va ma'lumotni uzatish uchun xabar almashish formati uchun XML dan foydalanadi.

Xo'sh, sovunda WSDL qanday qo'llaniladi?

WSDL , yoki veb-xizmat tavsifi tili, XML-ga asoslangan ta'rif tilidir. Bu ishlatilgan a ning funksionalligini tavsiflash uchun Sovun asoslangan veb-xizmat. WSDL fayllar sinov uchun markaziy hisoblanadi Sovun - asoslangan xizmatlar. SoapUI WSDL dan foydalanadi test so'rovlari, tasdiqlar va soxta xizmatlarni yaratish uchun fayllar.

Shuningdek, SOAP xizmati uchun WSDL ni qanday topishim mumkin? WSDL faylini asosiy dasturchi portalidan yuklab olish uchun quyidagi amallarni bajaring:

  1. Dasturchilar portalining navigatsiya bo'limida APIlar belgisini bosing. Ilova ishlab chiquvchilari foydalanishi mumkin bo'lgan barcha APIlar ko'rsatiladi.
  2. WSDL faylini o'z ichiga olgan API-ni bosing.
  3. WSDL-ni yuklab olish-ni bosing.

Keyin SOAP xizmati qanday ishlaydi?

Sovun standart HTTP so'rov/javob modelidan foydalanadi. Server qayta ishlash uchun "tinglovchi" dan foydalanadi Sovun so'rovlar. The xizmat u bilan o'zaro ishlash uchun ishlatiladigan interfeysni nashr etadi Veb xizmati Tavsif tili (WSDL) va boshqa ilovalar xizmat qilish orqali Sovun qo'ng'iroqlar.

WSDL SOAPmi yoki RESTmi?

Sovun (Oddiy ob'ektga kirish protokoli): Sovun foydalanadi WSDL iste'molchi va provayder o'rtasidagi aloqa uchun, holbuki DEST faqat ma'lumotlarni yuborish va qabul qilish uchun XML yoki JSON dan foydalanadi. WSDL mijoz va xizmat o'rtasidagi shartnomani belgilaydi va o'z tabiatiga ko'ra statikdir. Sovun HTTP yoki ba'zan TCP/IP tepasida XML asosidagi protokolni yaratadi.

Tavsiya: