SOAP

1 min read index source

SOAP

XML-based RPC protocol, designed at Microsoft in 1998, peaked in mid-2000s. Replaced by REST for most public APIs, but lives on in banking, telecom, government, healthcare, and other “enterprise” domains. For Python developers, SOAP usually means consuming someone else’s existing service rather than designing a new one.

For comparison with REST/GraphQL/gRPC, see ../00_api_protocols_comparison.md.

Files

# Topic
01 SOAP overview
02 Envelope structure and WSDL
03 WS-Security
04 Python libraries (Zeep)
05 When you’ll see SOAP