![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/SOAP.svg/langsk-640px-SOAP.svg.png&w=640&q=50)
Simple Object Access Protocol
From Wikipedia, the free encyclopedia
SOAP (celým názvom Simple Object Access Protocol) je protokolom na výmenu správ založených na XML prostredníctvom siete, hlavne pomocou HTTP.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/5/59/SOAP.svg/220px-SOAP.svg.png)
Formát SOAP tvorí základnú vrstvu komunikácie medzi webovými službami a poskytuje prostredie na tvorbu zložitejšej komunikácie.
Existuje niekoľko rôznych druhov šablón komunikácie prostredníctvom protokolov SOAP. Najznámejší z nich je RPC šablóna, kde jeden z účastníkov komunikácie je klient a na druhej strane je server. Server ihneď odpovedá na požiadavky klienta.
SOAP je nástupca XML-RPC, od ktorého si požičiava jeho spôsob prenosu dát a ďalšie vlastnosti. Obálka, hlavička a telo komunikácie je ale pravdepodobne z WDDX.
Pôvodne ho navrhol Dave Winer, Don Box, Bob Atkinson a Mohsen Al-Ghosein v roku 1998 za podpory firmy Microsoft (kde tou dobou Atkinson a Al-Ghosein pracovali). Dnes je SOAP špecifikácia spravovaná XML skupinou tvoriacou internetové protokoly z W3C konzorcia.