Hjem It-virksomhed Hvad er simpel objektadgangsprotokol (sæbe)? - definition fra techopedia

Hvad er simpel objektadgangsprotokol (sæbe)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder SOAP (Simple Object Access Protocol)?

Simple Object Access Protocol (SOAP) er en protokol til implementering af webservices. SOAP indeholder retningslinjer, der tillader kommunikation via Internettet mellem to programmer, selvom de kører på forskellige platforme, bruger forskellige teknologier og er skrevet på forskellige programmeringssprog.

I dag er dette udtryk simpelthen kendt som SOAP og betragtes ikke som et forkortelse.

Techopedia forklarer SOAP (Simple Object Access Protocol)

Som en protokol har SOAP fire grundlæggende dele:

  • Retningslinjer for indholdet af en meddelelse og hvordan den behandles
  • Kodningsretningslinjer for applikationsdefinerede datatyper
  • Retningslinjer for eksterne procedureopkald (RPC'er) og svar
  • Retningslinjer for udveksling af meddelelser gennem visse protokoller

SOAP er skrevet ved hjælp af XML (Extensible Markup Language). XML-dokumentstrukturen består derfor også af fire grundlæggende elementer:

  • Kuvert
  • Header
  • Legeme
  • Fejl

Konvolutelementet er det sted, hvor et XML-dokument kan identificeres som en SOAP-meddelelse. En SOAP-meddelelse er et XML-dokument struktureret med konvolutelementet, der indkapsler både headerelementet og bodyelementet i den rækkefølge. Fejlelementet er placeret i kroppen.

Hovedelementet er faktisk valgfrit. Men når det er til stede, er det her, der kan findes information om applikationen, såsom godkendelse, betaling, transaktions-ID osv.

Kropselementet er det sted, hvor den faktiske meddelelse findes. Fejlelementet indeholder fejl og statusoplysninger.

Selvom SOAP-meddelelser bruger HTTP som deres leveringssystem understøttes også andre transportprotokoller.

Hvad er simpel objektadgangsprotokol (sæbe)? - definition fra techopedia