XMLSpy ponuja celotno podporo za SOAP 1.2 in 1.1, vključno s SOAP odjemalnikom za interpretacijo dokumentov WSDL, ustvarjanje SOAP zahtev, njihovo posredovanje spletni storitvi in prikazovanje odgovorov SOAP.
Môžete otvoriť akýkoľvek existujúci dokument WSDL 1.1/2.0 a okamžite sa dozvedieť o funkciách, ktoré daná webová služba poskytuje. Potom môžete vybrať jednu z týchto funkcií, aby sa automaticky vytvorila správa požiadavky SOAP, vyplnili sa údaje a táto správa sa odoslala webovej službe cez HTTP alebo HTTPS.
Odpoveď SOAP je prijatá a zobrazená. Táto funkcia poskytuje kompletnú podporu pre štruktúrované dáta (napríklad použitie komplexných typov ako parametre alebo v množine výsledkov).
XMLSpy SOAP debugger deluje kot posrednik med spletnimi storitvami in stranko ter strežnikom, kar vam omogoča pregled datotek WSDL 1.1/2.0, korak za korakom spremljanje transakcij spletnih storitev, poslanih preko HTTP ali HTTPS, pregled vsake zahteve in odgovora v obliki XML, nastavitev zlomnih točk na funkcijah SOAP (bodisi na zahtevi ali na odgovoru) in celo definiranje pogojnih zlomnih točk, ki se aktivirajo, ko določena zahteva ali odgovor vsebuje izbrane podatke, ki so določeni s pomočjo XPath vprašanja.
Tento spôsob, nástroj SOAP debugger vám pomáha rýchlo a jednoducho identifikovať a opraviť chyby.
XMLSpy podporuje overovanie založené na štandarde WS-Security (bezpečnosť webových služieb) prostredníctvom certifikátov klienta a umožňuje volanie webových služieb cez HTTPS, čím prispieva k zabezpečeniu celého procesu transakcií webových služieb.
Zverejnené organizáciou OASIS, Web Services Security je rozšírenie protokolu SOAP, ktoré má za cieľ pridať bezpečnostné funkcie, ako je autentifikácia, priamo do správ SOAP, čím sa zabezpečuje bezpečnosť komplexných transakcií webových služieb od začiatku do konca. Tieto opatrenia doplnujú tie, ktoré sú poskytované na transportnej vrstve prostredníctvom zabezpečenia HTTP.
Nastavitve varnosti SOAP so konfigurirane v oknu Nastavitev zahtev SOAP, do katerega dostopate preko menija SOAP. To vam omogoča, da omogočite in uredite nastavitve varnosti HTTP ter nastavitve WS-Security. Nastavitve varnosti je mogoče določiti tudi za odpravljalec napak SOAP.

