You can optimize web service performance by compressing large web messages that are passed to and from providers.
Consider the following solution for web service message bottlenecks:
Enable SOAP message compression for a web service client.
SOAP message compression enables the web service to compress web service to receive compressed web service client messages. The web service can accept a SOAP message with GZip compression from a web service client.
When the Data Integration Service receives the response from the web service, it checks the Content-Encoding HTTP header in the SOAP message and it decodes the message.