Essa aqui é a pior de todas. Se isso estivesse correto, web service seria só mais uma 'modinha' da área de TI. Na verdade, quando se estuda sobre Sistemas Distribuídos, temos a importância de unir aplicações heterogêneas, exemplificando o fato de que numa empresa pode existir inúmeros sistemas, mas ao mesmo tempo a importância de que esses sistemas consigam se comunicar. E aí nos vem uma palavra, que se torna palavra chave neste contexto, que é: Interoperabilidade. Ela que garante que aplicações, que inclusive sejam desenvolvidas em diferentes tecnologias possam se comunicar. Além de tudo, a interoperabilidade é um dos principais objetivos de um web service. Gab. E.
As tecnologias subjacentes aos Web Services (tais como HTTP, SOAP, WSDL, UDDI, XML) são abertas, amplamente divulgadas e consensuais. Por outro lado, existe potencial para haver uma real independência das linguagens de programação (Java, C++, VB, Delphi, C#), das arquiteturas de computadores e sistemas operacionais, o que permite uma evolução mais suave e econômica para este modelo computacional.
FONTE: https://www.wikiwand.com/pt/Web_service