El proveedor valida la petición de servicio y envía el dato estructurado en formato XML utilizando el protocolo SOAP.La principal razón para usar servicios Web es que se pueden utilizar con HTTP sobre Transmission Control Protocol (TCP) en el puerto de red 80.Los servicios web utilizan este puerto, por la simple razón de que no resultan bloqueados.Es importante señalar que los servicios web se pueden utilizar sobre cualquier protocolo, sin embargo, TCP es el más común.Las que había eran ad hoc y poco conocidas, tales como Electronic Data Interchange (EDI), Remote Procedure Call (RPC), u otras API.