Neste artigo vamos aprender como consumir um serviço web com uma aplicação desktop criada em C#. Um serviço web (web service) é uma API disponível através da Web que pode ser utilizada desde que se respeite as condições de uso. Em alguns casos os web services são gratuítos e não requerem nenhum registo ou credênciais, no entanto, existem outros serviços que depende de um registo e até de um pagamento. Para demonstrar o conceito vamos utilizar um serviço oferecido pelo Banco Central Europeu disponível no seguinte link http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml. Este serviço devolve as cotações diárias de moedas em função do valor do euro. Os dados são codificados em formato XML.