Olá para todos !
O assunto de hoje é Web Services.
Um Web service é uma aplicação que está disponível na rede por meio de uma interface XML.
Na atual globalização, a tendência é que vários tipos de sistemas e linguagens de programação sejam utilizadas em simultâneo na Web por vários tipos de clientes e em diversos lugares.
A principal vertente da tecnologia Web service é que como a comunicação é feita em XML, isto permite que esta tecnologia seja compatível com qualquer tipo de sistema operativo e linguagem de programação, aumentando assim a vantagem do seu uso e se tornando uma das peças fundamentais para aplicações distribuídas no futuro.
![]() |
XML Message |
Como pode haver comunicação em diferentes tipos de sistemas, a quantidade de recursos disponíveis pela rede aumenta.
Dentro do cenário empresarial é utilizado para trazer dinamismo nos setores logístico e comercial incrementando assim a produtividade das empresas.
Exemplos de Web Services
WSDL(Web Services Description Language)
Dentro do cenário empresarial é utilizado para trazer dinamismo nos setores logístico e comercial incrementando assim a produtividade das empresas.
Exemplos de Web Services
- Os correios brasileiros utilizam esta tecnologia para pesquisar determinado código postal ou endereço;
- Comércio eletrônico para pesquisar preços de produtos;
- Site de empresas de viagens (rent-a-car, hotéis, companhias aéreas);
Ex Web Service |
WSDL(Web Services Description Language)
É uma interface pública escrita em XML que descreve o serviço disponibilizado.
UDDI(Universal Description Discover and Integration)
Para poder ser implementado por alguma aplicação o Web Service tem que ser publicado de algum modo, o UDDI é um serviço de registo de nomes de organizações e descrição.
O UDDI é dividido em três etapas:
Na implementação de Web services, existem algumas vantagens e desvantagens:
Algumas Vantagens:
UDDI(Universal Description Discover and Integration)
Para poder ser implementado por alguma aplicação o Web Service tem que ser publicado de algum modo, o UDDI é um serviço de registo de nomes de organizações e descrição.
O UDDI é dividido em três etapas:
- Publicação e disponibilização do serviço pelo fornecedor do serviço ;
- Descoberta do serviço pela aplicação-cliente;
- Conexão e implementação do serviço;
Na implementação de Web services, existem algumas vantagens e desvantagens:
Algumas Vantagens:
- Integração de várias plataformas independente do sistema operativo e linguagem de programação;
- As tecnologias subjacentes são abertas;
- facilidade de integração entre tecnologias antigas com as mais recentes;
Algumas desvantagens:
- Se o fornecedor do Web Service estiver com problemas o serviço é prejudicado;
- Pode não haver maneira de avisar aos utilizadores do serviço se a interface mudar;
- Tecnologia em constate evolução por ser relativamente nova;
Até a próxima !
" O importante da educação não é apenas formar um mercado de trabalho, mas formar uma nação com gente capaz de pensar."
(José Arthur Giannotti)
1 Comentários
BOM DIA ANDRE,
ResponderEliminarACESSANDO O BLOG COM MUITO INTERESSE A FIM DE PARTILHAR CONHECIMENTOS.
UM ABRAÇO!
LUIZA DO BRASIL