Egyszerű objektum-hozzáférési protokoll (SOAP)

Szerző: Lewis Jackson
A Teremtés Dátuma: 6 Lehet 2021
Frissítés Dátuma: 25 Június 2024
Anonim
Egyszerű objektum-hozzáférési protokoll (SOAP) - Technológia
Egyszerű objektum-hozzáférési protokoll (SOAP) - Technológia

Tartalom

Meghatározás - Mit jelent az egyszerű objektum-hozzáférési protokoll (SOAP)?

Az Simple Object Access Protocol (SOAP) a webszolgáltatások végrehajtására szolgáló protokoll. A SOAP olyan irányelveket tartalmaz, amelyek lehetővé teszik az interneten keresztüli kommunikációt két program között, még akkor is, ha különböző platformon futnak, eltérő technológiákat használnak, és különböző programozási nyelveken vannak megírva.


Ma ezt a kifejezést egyszerűen SOAP néven ismerték, és nem tekintjük rövidítésnek.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza az egyszerű objektum-hozzáférési protokollt (SOAP)

Protokollként a SOAP négy alapvető részből áll:

  • Útmutatások az a tartalmához és annak feldolgozásához
  • Kódolási irányelvek az alkalmazás által meghatározott adattípusokhoz
  • Útmutatások a távoli eljáráshívásokhoz és válaszokhoz
  • Útmutatások a s cseréjéhez bizonyos protokollokon keresztül

A SOAP az Extensible Markup Language (XML) használatával készült. Az XML dokumentum felépítése tehát szintén négy alapelemből áll:


  • Boríték
  • Fejléc
  • Test
  • Hiba

A boríték elem az, ahol az XML dokumentum SOAP-ként azonosítható. A SOAP egy XML dokumentum, amelynek szerkezetében a borítéselemet a fejlécelemre és a test elemre is beágyazzák, ebben a sorrendben. A hiba elem a testben található.

A fejlécelem valójában választható. De ha jelen van, akkor itt találhatók információk az alkalmazásról, például hitelesítés, fizetés, tranzakció azonosító stb.

A test elem ott található, ahol a tényleges megtalálható. A hiba elem hibákat és állapotinformációkat tartalmaz.

Bár a SOAP HTTP-t használ szállítási rendszerként, más szállítási protokollok is támogatottak.