“…De acordo com Castagna, Gesbert e Padovani [18], os web services são componentes distribuídos com os quais clientes podem se conectar e se comunicar por meio de protocolos de comunicação padrão e mensagens em formato independente de plataforma. Outros autores, como Jacobi e Radul [19], Mehta, Kanungo e Chandwani [20], Tsai et al [21], defendem a abordagem do uso de web services para a construção de sistemas e arquiteturas com processamento distribuído. Para Dan, Johnson e Carrato [22], a reutilização de serviços em um ambiente SOA proporciona muitos benefícios: melhora a agilidade na implementação de soluções por meio de uma rápida montagem de novos processos de negócios, a partir de serviços existentes, para atender às mudanças das necessidades de mercado, reduz os custos, não apenas evitando duplicação de código ao reutilizar funções de negócios semelhantes ao longo dos múltiplos processos, mas também durante todo o ciclo de vida do sistema, abrangendo a implantação de serviços e gestão, diminui os riscos com o reuso de código e em um ambiente de execução bem testados.…”