Protokol Simple Object Access Protocol (SOAP)

Autor: Lewis Jackson
Datum Vytvoření: 6 Smět 2021
Datum Aktualizace: 25 Červen 2024
Anonim
Simple Object Access Protocol Pros and Cons (Explained by Example)
Video: Simple Object Access Protocol Pros and Cons (Explained by Example)

Obsah

Definice - Co znamená protokol Simple Object Access Protocol (SOAP)?

Protokol Simple Object Access Protocol (SOAP) je protokol pro implementaci webových služeb. SOAP obsahuje pokyny, které umožňují komunikaci přes internet mezi dvěma programy, i když běží na různých platformách, používají různé technologie a jsou psány v různých programovacích jazycích.


Dnes je tento termín jednoduše známý jako SOAP a není považován za zkratku.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje protokol Simple Object Access Protocol (SOAP)

Jako protokol má SOAP čtyři základní části:

  • Pokyny pro obsah a způsob zpracování
  • Pokyny pro kódování pro datové typy definované aplikací
  • Pokyny pro vzdálené volání procedur (RPC) a odpovědi
  • Pokyny pro výměnu prostřednictvím určitých protokolů

SOAP je psán pomocí Extensible Markup Language (XML). Struktura dokumentu XML se tedy skládá také ze čtyř základních prvků:


  • Obálka
  • Záhlaví
  • Tělo
  • Chyba

Prvek obálky je místo, kde lze dokument XML identifikovat jako SOAP. SOAP je dokument XML strukturovaný s prvkem obálky zapouzdřujícím jak prvek záhlaví, tak prvek těla, v tomto pořadí. Poruchový prvek je umístěn uvnitř těla.

Prvek záhlaví je ve skutečnosti volitelný. Jsou-li však k dispozici, lze najít informace o aplikaci, jako je ověření, platba, ID transakce atd.

Element těla je místo, kde se nachází skutečná hodnota. Poruchový prvek obsahuje chyby a informace o stavu.

Přestože SOAP používají jako svůj doručovací systém HTTP, jsou podporovány i jiné transportní protokoly.