SOAP протоколи
SOAP протоколи (Simple Object Access Protocol, Объектга содда кириш протоколи) веб-сервисларнинг бир-бири билан ва клиентлар билан ўзаро ҳамкорлигини таъминлайди. SOAP ишлатилади SMTP, FTP, HTTP, HTTPS каби амалий даража протоколлари билан, аммо кўпинча SOAP HTTP устида қўлланилади.
SOAP протоколи хабарлари қуйидаги элементлардан таркиб топган:
- Envelope - илдиз элемент, у хабарни ва ҳужжатда ишлатилган исмлар фазосини аниқлайди.
- Header хабарнинг атрибутларини ўз ичига олади, масалан, хавфсизлик ёки тармоқ йўналтириш ҳақида маълумот.
- Body иловалар алмашаётган хабарни ўз ичига олади.
- Fault ихтиёрий элемент, у хабарларни қайта ишлаш жараёнида юз берган хатолилар ҳақида маълумот беради.
Аммо шуни билиш керакки, SOAP протоколини қўллаш хабарлар ҳажмини оширади ва уларни қайта ишлаш тезлигини пасайтиради.
Ҳам қаранг
-
CORSмеханизми,
веб-сервисларнинг клиентлар билан ўзаро ҳамкорлигини таъминловчи