Пратакол SOAP
Пратакол SOAP (Simple Object Access Protocol, Просты пратакол доступу да аб'ектаў) забяспечвае ўзаемадзеянне вэб-сэрвісаў адзін з адным і з кліентамі. Выкарыстоўваецца SOAP з такімі пратаколамі прыкладнага ўзроўню як SMTP, FTP, HTTP, HTTPS, аднак часцей за ўсё SOAP ўжываюць паверх HTTP.
Паведамленне пратакола SOAP складаецца з наступных элементаў:
- Envelope - карнявы элемент, які вызначае паведамленне і прастору імёнаў, выкарыстанае ў дакуменце.
- Header утрымлівае атрыбуты паведамлення, напрыклад, інфармацыю аб бяспецы ці аб сеткавай маршрутызацыі.
- Body утрымлівае паведамленне, якім абменьваюцца прыкладання.
- Fault неабавязковы элемент, які прадастаўляе інфармацыю аб памылках, якія адбыліся пры апрацоўцы паведамленняў.
Аднак варта ведаць, што прымяненне пратакола SOAP для перадачы паведамленняў павялічвае іх аб'ём і паніжае хуткасць апрацоўкі.
Глядзіце таксама
-
механізм
CORS,
які забяспечвае ўзаемадзеянне вэб-сэрвісаў з кліентамі