SOAP-protokollen
Protokollen SOAP (Simple Object Access Protocol, Simpel Objekt Adgangs Protokol) sikrer kommunikation mellem web services indbyrdes og med klienter. SOAP bruges med applikationsprotokoller som SMTP, FTP, HTTP, HTTPS, men oftest anvendes SOAP over HTTP.
En SOAP-protokol besked består af følgende elementer:
- Envelope - rodelementet, som definerer beskeden og navneområdet brugt i dokumentet.
- Header indeholder beskedens attributter, for eksempel information om sikkerhed eller netværksruting.
- Body indeholder den besked, som applikationer udveksler.
- Fault et valgfrit element, som giver information om fejl, der opstod under behandling af beskeder.
Det er dog vigtigt at være opmærksom på, at anvendelsen af protokollen SOAP til at sende beskeder øger deres størrelse og reducerer behandlingshastigheden.
Se også
-
mekanismen
CORS,
som sikrer interaktion mellem web services og klienter