Web services
Arianne Moura1, Jefferson Lima1, Marcos Silva1 Universidade Federal do Acre (UFAC) Campus Universitário - BR 364, Km 04 - Distrito industrial Caixa Postal 500 - CEP: 69.920-900 Rio Branco – Acre - Brasil.
1
Abstract. A web service is a technology used in the integration of different applications and communication. From this definition, this work aims at the presentation of the technology used in Web Services, describe the use of Web services in the application server and client, and present an overview of the results of the evaluation of this technology. Keyword: Web service evaluation. Resumo. Um web services é uma tecnologia utilizada na integração e comunicação de aplicações diferentes. A partir desta definição, este trabalho tem por objetivos a apresentação da tecnologia usada no Web Services, descrever o uso do Web services na aplicação servidor e cliente, e apresentar uma visão geral sobre os resultados da avaliação de uso dessa tecnologia. Palavra chave: Web service, avaliação.
1. Introdução
Evoluindo com as redes de computadores, as aplicações computacionais também evoluíram surgindo as aplicações distribuídas. Com o surgimento dos middlewares, os processos computacionais passaram a ser distribuídos entre vários servidores. Do avanço da Internet e dos protocolos de comunicação baseado em XML, surgem os Web Services com o intuito de realizar a comunicação entre sistemas heterogêneos. O objetivo deste artigo é demonstrar o uso do Web services e a comunicação entre duas aplicações servidor e cliente, o objetivo da primeira aplicação em questão é fornecer ao cliente um endereço a partir de um determinado cep ou fornecer um endereço/conjunto de endereços a partir de dados parciais de um logradouro e expor os resultados obtidos da avaliação de uso da aplicação. RPC é uma tecnologia utilizada no desenvolvimento de aplicações distribuídas que se utiliza o modelo cliente-servidor (REMOTE,