SOAP protokol
Protokol SOAP (Simple Object Access Protocol, Jednostavan protokol za pristup objektima) obezbeđuje interakciju veb servisa jedni sa drugima i sa klijentima. SOAP se koristi sa protokolima aplikacionog sloja kao što su SMTP, FTP, HTTP, HTTPS, međutim najčešće se SOAP primenjuje preko HTTP-a.
Poruka SOAP protokola sastoji se od sledećih elemenata:
- Envelope - koreni element, koji definiše poruku i imenski prostor korišćen u dokumentu.
- Header sadrži atribute poruke, na primer, informacije o bezbednosti ili o mrežnom rutiranju.
- Body sadrži poruku kojom aplikacije razmenjuju informacije.
- Fault opcioni element, koji pruža informacije o greškama koje su se dogodile prilikom obrade poruka.
Međutim, treba znati da upotreba SOAP protokola za prenos poruka povećava njihovu zapreminu i smanjuje brzinu obrade.
Pogledajte takođe
-
mehanizam
CORS,
koji obezbeđuje interakciju veb servisa sa klijentima