SOAP-protokolla
SOAP-protokolla (Simple Object Access Protocol, Yksinkertainen objektien käyttöprotokolla) mahdollistaa verkkopalvelujen vuorovaikutuksen keskenään ja asiakkaiden kanssa. SOAPia käytetään sellaisien sovellustason protokollien kanssa kuin SMTP, FTP, HTTP, HTTPS, kuitenkin useimmiten SOAPia käytetään HTTP:n päällä.
SOAP-protokolan viesti koostuu seuraavista elementeistä:
- Envelope - juurielementti, joka määrittelee viestin ja nimiavaruuden, jota on käytetty asiakirjassa.
- Header sisältää viestin attribuutit, esimerkiksi tietoturvatiedot tai verkon reititystiedot.
- Body sisältää sovellusten välillä vaihdetun viestin.
- Fault valinnainen elementti, joka tarjoaa tietoja virheistä, jotka ovat tapahtuneet viestien käsittelyn yhteydessä.
On kuitenkin syytä tietää, että protokollan SOAP käyttäminen viestien lähettämiseen kasvattaa niiden kokoa ja hidastaa käsittelyn nopeutta.
Katso myös
-
CORS-mekanismi,
joka mahdollistaa verkkopalvelujen vuorovaikutuksen asiakkaiden kanssa