1-ma’ruza. Ip-tarmoqlarning axborot xizmatlari


WEB-xizmatlarning protokollari



Download 7,15 Mb.
bet4/19
Sana29.12.2021
Hajmi7,15 Mb.
#82104
1   2   3   4   5   6   7   8   9   ...   19
Bog'liq
1-maruza (2)

1.4. WEB-xizmatlarning protokollari
Bugungi kunda quyidagi web-xizmatlarni amalga oshirish protokollari eng keng tarqalgan:

• SOAP (Simple Object Access Protocol) - bu SOAP / WSDL / UDDI standartlarining uch qismidir.

• REST (davlatning vakillik transferi)

• XML-RPC (XML masofaviy protsedura qo’ng’irog’i)

2.1. SOAP (oddiy ob’ektlarga kirish protokoli)

Bu 1998 yilda Deyv Winer boshchiligidagi bir guruh dasturchilar tomonidan yaratilgan xabar almashish uchun protokollar protokoli. W3C SOAP-ni qo’llab-quvvatlaydi. Taqdim etilgan standartning so’nggi versiyasi SOAP 1.2.

Oddiy ob’ektga kirish protokoli - ob’ektga kirish protokoli. Bu SOAP 1.1 protokol versiyasi deb nomlandi. Bu nom uning ahamiyatini aks ettiradi - uzoq ob’ektlar uchun turli xil usullarga murojaat qilish. Hozirgi vaqtda SOAP nomi juda ko’p o’zgargan va shuning uchun siz ishlab chiquvchilardan boshqa nomni eshitishingiz mumkin.

SOAP - markazlashtirilmagan taqsimlangan muhitda ma’lumot almashish uchun engil protokol. Bu XML asosidagi protokol bo’lib, u uch qismdan iborat: konvert, xabarda nima borligini va uni qanday qayta ishlashni tavsiflovchi tuzilmani belgilaydi; ilovalar bilan belgilangan ma’lumotlar turlarining namunalarini ifoda etish uchun kodlash qoidalari to’plami; masofaviy protsedura qo’ng’iroqlari va javoblarini taqdim etishga bag’ishlangan konventsiya.

SOAP-ning ba’zi muhim xususiyatlari.

• Internet orqali ulanish uchun aloqa protokoli.

• XML xabar almashish uchun HTTP-ni kengaytirishi mumkin.

• Web-xizmatlar uchun ma’lumotlarni uzatishni ta’minlaydi.

• To’liq hujjatlar bilan almashish yoki masofaviy protsedurani chaqirish mumkin.

• Xabarni yuborish uchun foydalanish mumkin.

• platforma va til mustaqil.

Bu qanday ma’lumot yuborilishini va qanday yuborilishini aniqlashning XML usuli.

• Mijoz dasturlariga masofaviy xizmatlarga osongina ulanishga va masofaviy usullardan foydalanishga ruxsat beradi.

SOAP turli xil xabar almashish tizimlarida ishlatilishi va turli xil transport protokollari orqali etkazib berilishi mumkin bo’lsa ham, SOAP-ning asl maqsadi HTTP orqali uzatiladigan RPClardir. Boshqa platformalar, masalan, CORBA, DCOM va Java RMI, SOAP-ga o’xshash funktsiyalarni ta’minlaydi, ammo SOAP-xabarlar to’liq XML formatida yozilgan va shuning uchun noyob platforma va tilga bog’liq emas.

SOAP xabari odatdagi XML hujjati bo’lib, quyidagi elementlarni o’z ichiga oladi:

Konvert - xabarning boshini va oxirini belgilaydi. Bu zarur element.

Sarlavha - Xabarni ishlov berishda ishlatiladigan istalgan oraliq yoki oxirgi nuqtada ishlatiladigan ixtiyoriy xabar atributlarini o’z ichiga oladi. Bu ixtiyoriy element.

Jism - yuborilgan xabarni o’z ichiga olgan XML ma’lumotlarini o’z ichiga oladi. Bu zarur element.

Nosozlik - xabarni qayta ishlash paytida yuz beradigan xatolar to’g’risida ma’lumot beruvchi ixtiyoriy nosozlik elementi.

Soap xabarining umumiy tuzilishi quyida 1.2-rasmda keltirilgan.


1.2-rasm. Soap xabarning umumiy tuzilishi



Download 7,15 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   19




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish