SOAP não é um protocolo de transporte. O SOAP é um protocolo de camada de aplicativo que se baseia em outros protocolos da camada de aplicativo (mais comumente HTTP) para transportá-lo. (As camadas de aplicação são 5-7 no modelo OSI, com o SOAP geralmente considerado parte da camada 7.)
Os protocolos de transporte, como o TCP, estão mais preocupados com a confiabilidade da transmissão de dados por meio de controle de fluxo, verificação de erros, garantia de entrega.