SOAP: Porovnání verzí

Smazaný obsah Přidaný obsah
m ++{{možná hledáte|tento=aplikačním protokolu pro přenos serializovaných objektů pomocí XML, na různých síťových protokolech|jiný=SOA, Service Oriented Architecture, (česky ''architektura orientovaná na služby''), ať už XML-SOAP
m narovnání přesměrování
Řádek 1:
{{možná hledáte|tento=aplikačním protokolu pro přenos serializovaných objektů pomocí XML, na různých síťových protokolech|jiný=SOA, [[Service Oriented Architecture]], (česky ''architektura orientovaná na služby''), ať už [[Extensible Markup Language|XML]]-SOAP, [[Hypertext Transfer Protocol|HTTP]]-[[REST]] nebo obecně jakýchkoli webových služeb|redirect=Simple Object Access Protocol}}
[[Soubor:SOAP.svg|thumb|right|220px]]
'''SOAP''' (původně '''Simple Object Access Protocol''') je [[Protokol (informatika)|protokolem]] pro výměnu zpráv založených na [[Extensible Markup Language|XML]] přes síť, hlavně pomocí [[Hypertext Transfer Protocol|HTTP]].
Řádek 13:
== Formy přenosu ==
 
Jako aplikační vrstva pro protokol SOAP lze použít protokol [[Hypertext Transfer Protocol|HTTP]] i [[SMTP]] (ale HTTP dosáhl daleko většího uplatnění; je to především proto, že HTTP je prakticky základ dnešní [[Internet|internetové infrastruktury]]). Díky tomu může SOAP jednoduše procházet přes [[firewall]], což je jeho hlavní výhoda oproti jiným distribuovaným protokolům, jakým je např. [[DCOM]], které jsou na firewallu většinou zakázány.
 
Jako standard pro přenos SOAP zpráv byl zvolen formát [[Extensible Markup Language|XML]]. Tento formát byl vybrán pro svou rozšířenost a dostupnost vývojových nástrojů nabízených jako [[opensource]] nebo [[freeware]] (právě proto, že tyto lze používat volně).