SOAP: Porovnání verzí

Smazaný obsah Přidaný obsah
PixelBot (diskuse | příspěvky)
m robot změnil: fr:SOAP
Řádek 14:
[[Hyper Text Transfer Protocol|HTTP]] i [[Simple Mail Transfer Protocol|SMTP]] se dají použít jako aplikační vrstva pro protokol SOAP. Ale [[Hyper Text Transfer Protocol|HTTP]] dosáhl daleko většího použití. Je to především proto, že [[Hyper Text Transfer Protocol|HTTP]] je prakticky základ pro dnešní [[Internet|Internetovou infrastrukturu]]. Díky tomu může SOAP jednoduše procházet přes [[firewall]]. To je hlavní výhoda oproti jiným distribuovaným protokolům, jako je například [[DCOM]], které jsou většinou na firewallu zakázány.
 
[[Extensible Markup Language|XML]] formát byl zvolen jako standard pro přenos SOAP zpráv pro jeho rozšířenost a dostupnost vývojových nástrojů nabízených jako [[opensource]]. Tedynebo [[freeware]] a tedy volně k používání.
 
Zdlouhavá syntaxe [[Extensible Markup Language|XML]] má své výhody i nevýhody. Je jednoduše čitelná pro člověka, ale počítač ji musí složitě parsovat a stojí to hodně [[procesor|procesorového]] času a [[operační paměť|operační paměti]]. Oproti tomu [[CORBA]], [[GIOP]] nebo [[DCOM]] má zápis zpráv pro komunikaci daleko kratší a [[binární]], tedy pro člověka nečitelný. Na druhou stranu vývoj počítačů jde rychle dopředu a přestává to být na obtíž. Byla již vytvořena i [[binární XML|binární forma XML]].