O tipo de serviço mais largamente aceito e bem sucedido é o XML Web service, que será daqui em diante chamado apenas de web service, ou simplesmente service. Este tipo de serviço possui dois requisitos fundamentais: comunica-se via protocolos internet (normalmente HTTP) e envia e recebe dados formatados como documentos XML.
A ampla aceitação do web service resultou no surgimento de um conjunto de tecnologias suplementares que se tornaram um padrão de fato. Assim ao desenvolver nossos web services devemos considerar o uso de tecnologias que: forneça uma descrição de serviço que, no mínimo, consista de um documento WSDL e seja capaz de transportar documentos XML utilizando SOAP sobre HTTP.
Fonte: http://www.devmedia.com.br/introducao-as-tecnologias-web-services-soa-soap-wsdl-e-uddi-parte1/2873