34 of 59 menu

Protokol SOAP

Protokol SOAP (Simple Object Access Protocol, Jednoduchý protokol pro přístup k objektům) zajišťuje interakci webových služeb mezi sebou a s klienty. SOAP se používá s protokoly aplikační vrstvy, jako jsou SMTP, FTP, HTTP, HTTPS, nejčastěji se však SOAP používá nad HTTP.

Zpráva protokolu SOAP se skládá z následujících prvků:

  • Envelope - kořenový prvek, který definuje zprávu a jmenný prostor použitý v dokumentu.
  • Header obsahuje atributy zprávy, například informace o zabezpečení nebo o síťovém směrování.
  • Body obsahuje zprávu, kterou si aplikace vyměňují.
  • Fault volitelný prvek, poskytující informace o chybách, ke kterým došlo při zpracování zpráv.

Je však třeba vědět, že použití protokolu SOAP pro přenos zpráv zvyšuje jejich objem a snižuje rychlost zpracování.

Viz také

  • mechanismus CORS,
    který zajišťuje interakci webových služeb s klienty
kkswuzdems