Полагаю, вы сгенерировали клиент gSoap на основе файла WSDL для службы WCF? Что вы можете сделать, это настроить службу WCF для использования сжатия, а затем сгенерировать клиент gSoap. Если клиент и сервер общаются, это сработало.
Однако сжатие не является стандартной функцией WCF. Я предполагаю, что вы используете basicHttpBinding или wsHttpBinding, в этом случае вы можете использовать MTOM (механизм оптимизации передачи сообщений). MTOM является совместимым стандартом, поэтому gSoap должен его поддерживать.
Вы также можете попытаться расширить привязку с помощью кодировщика GZIP. У Microsoft есть образец для этого сценария. Однако я полагаю, что gSoap не поддерживает это.