Simple Object Access Protocol (SOAP)

Schrijver: Lewis Jackson
Datum Van Creatie: 6 Kunnen 2021
Updatedatum: 25 Juni- 2024
Anonim
Simple Object Access Protocol Pros and Cons (Explained by Example)
Video: Simple Object Access Protocol Pros and Cons (Explained by Example)

Inhoud

Definitie - Wat betekent Simple Object Access Protocol (SOAP)?

Simple Object Access Protocol (SOAP) is een protocol voor het implementeren van webservices. SOAP bevat richtlijnen die communicatie via internet mogelijk maken tussen twee programma's, zelfs als ze op verschillende platforms draaien, verschillende technologieën gebruiken en in verschillende programmeertalen zijn geschreven.


Tegenwoordig staat deze term eenvoudigweg bekend als SOAP en wordt deze niet als acroniem beschouwd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Simple Object Access Protocol (SOAP)

Als protocol heeft SOAP vier basisonderdelen:

  • Richtlijnen voor de inhoud van een en hoe deze wordt verwerkt
  • Coderingsrichtlijnen voor door de toepassing gedefinieerde gegevenstypen
  • Richtlijnen voor RPC's (Remote Procedure Calls) en reacties
  • Richtlijnen voor het uitwisselen van s via bepaalde protocollen

SOAP is geschreven met behulp van Extensible Markup Language (XML). De XML-documentstructuur bestaat daarom ook uit vier basiselementen:

  • Envelop
  • hoofd
  • Lichaam
  • Fout

Het envelop-element is waar een XML-document kan worden geïdentificeerd als een SOAP. Een SOAP is een XML-document dat is gestructureerd met het envelopelement dat zowel het kopelement als het hoofdelement in die volgorde omhult. Het foutelement bevindt zich in het lichaam.


Het header-element is eigenlijk optioneel. Maar indien aanwezig, kan hier informatie over de toepassing worden gevonden, zoals authenticatie, betaling, transactie-ID, enz.

Het lichaamselement is waar het werkelijke wordt gevonden. Het foutelement bevat fouten en statusinformatie.

Hoewel SOAP's HTTP als hun bezorgsysteem gebruiken, worden ook andere transportprotocollen ondersteund.