SOAPrajapinnat
SOAPrajapinnat ovat web-palveluiden rajapintoja, jotka käyttävät SOAP-protokollaa tiedonvaihtoon. SOAP (Simple Object Access Protocol) on XML-pohjainen viestintäprotokolla, jonka avulla järjestelmät voivat vaihtaa rakenteellista dataa riippumatta käytetyistä ohjelmointikielistä tai alustasta. SOAP-rajapinnat määritellään tavallisesti WSDL-tiedostossa (Web Services Description Language), joka kuvaa palvelun toiminnot, syötteet, palautteet sekä käytettävät datatyypit.
Viestit lähetetään SOAP-ontelon sisällä ja niissä on header- ja body-osat. Viestien siirtämiseksi käytetään yleisimmin HTTP:tä, mutta
SOAP-rajapinnat hyödyntävät standardeja, kuten WS-Security (salaukset ja allekirjoitukset), WS-Addressing ja WS-Reliability, joiden avulla voidaan toteuttaa turvallisuus-,
Käytännössä SOAP-rajapinnat ovat yleisiä ERP- ja CRM-järjestelmien sekä eri palveluväylien välisessä tiedonvaihdossa. Ne tarjoavat tiukan sopimusperustan,