Trofia.com

Serviço Web

O que é Serviço Web? Definição, Conceito

Saiba o que é Serviço Web: definição, significado, conceito, detalhes, informações. A proposta deste artigo de informática é definir, conceituar, detalhar e informar sobre Web Service, de forma simples e clara.

Web Service

Um Serviço Web é uma aplicação web (web application), aplicação de software identificada por uma URI (Uniforme Recurses Indentificator), cujas interfaces e ligações são capazes de serem encontradas, definidas e descritas por aplicações XML e que suporta interações diretas com outras aplicações de software através de mensagens baseadas no formato XML via protocolos da Internet.

Os serviços Web (Web Services) permitem que dois computadores comuniquem-se e troquem informações via uma rede de computadores ou uma inter-rede de computadores como a Internet. São baseados em padrões abertos estabelecidos na Internet como o SOAP, XML (Extensible Markup Language) e HTTP pelo W3C (World Wide Web Consortium), um consórcio de empresas feito para formular e gerir padrões Web.

Vantagens dos Serviços Web:

Arquivos texto com marcações XML, os quais podem ser processados e lidos em qualquer plataforma.

Conectam computadores e dispositivos com o uso da Internet, tornando possível novas formas de manipulação e de troca de dados.

Software pode ser comercializado como serviço, em vez de comercializado como pacote de software tradicional.

Construção de software on-the-fly.

Disponibilização de componentes de software reutilizáveis.

As tecnologias CORBA, EJB, COM, EDI (Electronic Data Interchange) são soluções tradicionais para muitos problemas de integração de sistemas, mas pressupõe ubiquidade de modelo, possuem desenvolvimento complexo e caro, são tecnologias proprietárias, cada fabricante as constrõem ao seu modo e o suporte muitas vezes é falho e insuficiente para garantir estabilidade e segurança para os sistemas baseados nessas tecnologias. Diante dessas dificuldades, surge o formato de dados XML e todas as suas defivações como o SOAP, que é o formato de troca de informação base do serviço web.

Denominações: Serviço Web, Web Service

Pesquisar: Serviço Web