Integrations

Understanding WSDLs

I’ve integrated with a number of systems through SOAP Services. SOAP Services are described using WSDL files (Web Service Description Language). I felt it was worth taking the time to understand the structure of these files. I drew this diagram to summarise the structure: A WSDL is an XML file that defines one or more Services. Each service can have one or more endpoints, where each endpoint is a remote procedure call.