Protokol jednoduchého prístupu k objektom (SOAP)
Protokol Simple Object Access Protocol je ľahký protokol založený na XML, ktorý sa používa na výmenu informácií cez internet medzi programami bežiacimi v rovnakom alebo inom operačnom systéme. Správy SOAP sa môžu prenášať pomocou rôznych protokolov vrátane HTTP, SMTP alebo MIME. Všetky správy SOAP používajú rovnaký formát, takže sú kompatibilné s rôznymi operačnými systémami a protokolmi.
Prečo používať protokol HTTP pre správy SOAP?
Na odosielanie webových stránok cez internet sa tradične používa protokol HTTP. Pretože brány firewall zvyčajne neblokujú prenos portov 80 (HTTP), väčšina správ SOAP môže bez problémov prechádzať.
Reprezentatívny štátny prevod (REST)
REST je architektúra bez štátnej príslušnosti založená na webových štandardoch a spravidla prebieha cez HTTP. Prvýkrát to opísal Roy Fielding v roku 2000. Architektúra považuje každú entitu za prostriedok, ku ktorému je možné pristupovať prostredníctvom spoločného rozhrania založeného na štandardných metódach HTTP..
REST Architektúra
Architektúra REST má zvyčajne REST klienta a server. Server zvyčajne poskytuje prístup k zdrojom a klient pristupuje k zdrojom a upravuje ich. Zdroje sa identifikujú pomocou globálnych identifikátorov (ktoré sú zvyčajne univerzálnymi indikátormi zdrojov (URI)). Architektúra kladie dôraz na obmedzený počet operácií medzi klientom a serverom na zlepšenie efektívnosti systému.
Rozdiel medzi webovými službami SOAP a REST