Web servic
LISTA DE FIGURAS
FIGURA 1 - WEB SERVICE ROLES [OREILLY], P.11. 17
Figura 2 – Web Service básico [OREILLY], p.06. 20
SUMÁRIO
1 INTRODUÇÃO 14
2 CONCEITOS 15
3 CARACTERÍSTICAS 18
4 APLICAÇÕES 20
5 FERRAMENTAS 22
6 CONCLUSÃO 25
REFERÊNCIAS 26 INTRODUÇÃO
Com o aumento da tecnologia ao longo dos anos, surgiu a necessidade do compartilhamento de informações entre diferentes plataformas e linguagens, melhorar a comunicação entre sistemas distribuídos. Vários modelos foram propostos, contudo, não tiveram êxito devido às diferentes plataformas e os próprios modelos que apresentavam algum problema especifico. Assim surgiram os Web Services, a tecnologia ideal para comunicação entre sistemas. A comunicação entre os serviços é padronizada, possibilitando a independência de plataforma e de linguagem de programação. Neste trabalho será abordado a tecnologia Web Service, seus conceitos, principais características, aplicações e ferramentas.
CONCEITOS
A principio, as redes de computadores eram baseadas na comunicação entre cliente e servidor. Mais adiante, com o surgimento da programação orientada a objetos, surgiram novos middlewares, que possuem como função possibilitar que as aplicações possam ser escritas de modo mais independente do hardware e do sistema operacional, permitindo que um mesmo código de aplicação possa ser carregado e executado em diferentes equipamentos receptores. Em resumo, o middleware é um software capaz de interpretar os aplicativos e traduzi-los na linguagem do sistema operacional em que ele reside. Exemplos como, CORBA, DCOM e RMI, onde o processamento passou a ser repassado para vários servidores. Através de um