Working with SOAP-XML - broken down into individual steps detailed below:
Step 1: Get a web service's soap-xml operation schema / definition for a method that the service contains.
This is just the "envelope" or "layout" that the web service expects to receive data as when you are ready to send data to it.
Step 2: Send data to a web service, usually referred to as sending the soap message, using the "envelope" you had received from step 1.
Status:
NOTES: As you can see, the SOAP 1.2/XML interface for the ASMX web service contains two envelopes; one for the request (which is what you send the server) and the response (what the server responds with).
While this example grabs the html output of the "op" request in order to get the SOAP 1.2 "layout", normally you would already know in advance what the request and response "layout" are - meaning Step 1 would
not be necessary. For some clarification as to what is being returned and parsed from Step 1 (in the event you cannot run the web service) the "layout" is included below: