Turinys:
- Apibrėžimas - ką reiškia paprastas objekto prieigos protokolas (SOAP)?
- „Techopedia“ paaiškina paprastą objektų prieigos protokolą (SOAP)
Apibrėžimas - ką reiškia paprastas objekto prieigos protokolas (SOAP)?
Paprastas objekto prieigos protokolas (SOAP) yra interneto paslaugų diegimo protokolas. SOAP yra gairės, leidžiančios bendrauti internetu tarp dviejų programų, net jei jos veikia skirtingose platformose, naudoja skirtingas technologijas ir yra parašytos skirtingomis programavimo kalbomis.
Šiandien šis terminas yra tiesiog žinomas kaip SOAP ir nėra laikomas akronimu.
„Techopedia“ paaiškina paprastą objektų prieigos protokolą (SOAP)
Kaip protokolą, SOAP sudaro keturios pagrindinės dalys:
- Žinutės turinio ir jo apdorojimo gairės
- Programos apibrėžtų duomenų tipų kodavimo gairės
- Nuotolinių procedūrų skambučių (RPC) ir atsakymų gairės
- Keitimosi pranešimais per tam tikrus protokolus gairės
SOAP parašytas naudojant išplėstinę žymėjimo kalbą (XML). Taigi XML dokumentų struktūrą taip pat sudaro keturi pagrindiniai elementai:
- Vokas
- Antraštė
- kūnas
- Gedimas
Voko elementas yra tas, kuriame XML dokumentą galima identifikuoti kaip SOAP pranešimą. SOAP pranešimas yra XML dokumentas, sudarytas iš apvalkalo elemento, kuriame yra ir antraštės, ir korpuso elementai. Gedimo elementas yra kūne.
Antraštės elementas faktiškai yra pasirenkamas. Bet kai ji yra, joje galima rasti informacijos apie programą, pvz., Autentifikavimą, mokėjimą, operacijos ID ir kt.
Kūno elementas yra tas, kur randamas tikras pranešimas. Gedimo elemente yra klaidų ir informacijos apie būseną.
Nors SOAP pranešimuose kaip perdavimo sistema naudojama HTTP, palaikomi ir kiti transportavimo protokolai.
