soapSocket provides communication to a remote server over a TCP/IP socket using an HTTP post of a valid soap document.. Any valid soap XML received on the input port is sent to the server. Any reply from the server is posted on the output port with the soap envelope and body removed. The document must be a complete, valid soap document. soapSocket does not change the incoming document, it must already be a valid soap document. The component does do some validation of the input and output documents to ensure that they meet the minimal soap specifications.