You are on page 1of 4

CENTRO UNIVERSITRIO

GRUPO DE PRODUES ACADMICAS DE CINCIAS SOCIAIS APLICADAS


CURSO DE SISTEMAS DE INFORMAO






ATILA DE SOUZASILVA










TRABALHO WEB SERVICES













Vrzea Grande/MT
2014

Apresentar o que ?

Web service uma soluo utilizada na integrao de sistemas e na comunicao
entre aplicaes diferentes. Com esta tecnologia possvel que novas aplicaes possam interagir
com aquelas que j existem e que sistemas desenvolvidos em plataformas diferentes sejam
compatveis. Os Web services so componentes que permitem s aplicaes enviar e receber dados
em formato XML. Cada aplicao pode ter a sua prpria "linguagem", que traduzida para uma
linguagem universal, o formato XML.
Para as empresas, os Web services podem trazer agilidade para os processos e eficincia na
comunicao entre cadeias de produo ou de logstica. Toda e qualquer comunicao entre
sistemas passa a ser dinmica e principalmente segura, pois no h interveno humana.
XMLhttp://pt.wikipedia.org/wiki/Web_service.

Como funciona?

Webservice uma soluo utilizada na integrao de sistemas e na comunicao entre aplicaes
diferentes. Com esta tecnologia possvel que novas aplicaes possam interagir com aquelas que
j existem e que sistemas desenvolvidos em plataformas diferentes sejam compatveis.
Os WebServices so componentes que permitem s aplicaes enviar e receber dados em formato
XML. Cada aplicao pode ter a sua prpria "linguagem", que traduzida para uma linguagem
universal, o formato XML.
Para as empresas, os WebServices podem trazer agilidade para os processos e eficincia na
comunicao entre cadeias de produo ou de logstica. Toda e qualquer comunicao entre
sistemas passa a ser dinmica e principalmente segura, pois no h interveno humana.
Essencialmente, o WebService faz com que os recursos da aplicao do software estejam
disponveis sobre a rede de uma forma normalizada. Outras tecnologias fazem a mesma coisa, como
por exemplo, os browsers da Internet acedem s pginas Web disponveis usando por norma as
tecnologias da Internet, HTTP e HTML. No entanto, estas tecnologias no so bem sucedidas na
comunicao e integrao de aplicaes. Existe uma grande motivao sobre a
tecnologia WebService pois possibilita que diferentes aplicaes comuniquem entre si e utilizem
recursos diferentes. http://www.soawebservices.com.br/como-funciona.aspx.

Qual a finalidade?

Essencialmente, o Web Service faz com que os recursos da aplicao do software estejam
disponveis sobre a rede de uma forma padronizada. Outras tecnologias fazem a mesma coisa, como
por exemplo, os browsers da Internet acessam s pginas Web disponveis usando as tecnologias da
Internet, HTTP e HTML. No entanto, estas tecnologias no so bem sucedidas na comunicao e
integrao de aplicaes. Utilizando a tecnologia Web Service, uma aplicao pode invocar outra
para efetuar tarefas simples ou complexas mesmo que as duas aplicaes estejam em diferentes
sistemas e escritas em linguagens diferentes. Por outras palavras, os Web Services fazem com que
os seus recursos estejam disponveis para que qualquer aplicao cliente possa operar e extrair os
recursos fornecidos pelo Web Service. Martin Kalin. Java Web Services.

Exemplos de uso e aplicaes?

Um Web Service uma classe escrita em uma linguagem suportada pela plataforma .NET que pode
ser acessada via protocolo http. Isso significa dizer que voc pode acessar qualquer Web Service
disponvel na Web e utilizar todas as funcionalidades do mesmo.
O acesso sempre ser via http, mas internamente existe uma string XML que est empacotada em
um protocolo SOAP (Simple Object Access Protocol). O SOAP um padro aberto criado pela
Microsoft, Ariba e IBM para padronizar a transferncia de dados em diversas aplicaes, por isso, se
d em XML.
O uso de Web Service simplesmente fantstico porque voc pode acessar rotinas de validao de
carto de crdito, endereamento postal (CEP), calcular valores de fretes dos sites de comrcio
eletrnico, news de empresas, enfim, uma gama gigantesca de produtos. A grande diferena em
relao ao desenvolvimento atual que a empresa que desenvolve uma DLL, no precisa ficar
distribuindo para todos os clientes, esta estar armazenada em um nico lugar que ser acessada via
http. Isso sem falar em atualizaes de DLL atuais, o que pode causar um transtorno para todos.
Outra vantagem que o Web Service transparente para o Firewall de uma empresa, pois, como
uma string XML, ento interpretada como um arquivo "texto". Sendo assim, no preciso pedir
autorizao do Firewall para entrar.
Para criar um Web Service crie um novo projeto com o nome de CalculaFrete e do tipo ASP.NET
Web Service. O objetivo deste exemplo criar uma rotina de clculo de frete em funo do estado
selecionado pelo Internauta. http://msdn.microsoft.com/pt-br/library/cc564893.aspx.








































REFRENCIA

http://pt.wikipedia.org/wiki/Web_service

http://www.soawebservices.com.br/como-funciona.aspx

Martin Kalin. Java Web Services: Implementando. 312 p. Rio de Janeiro: Alta Books, 2009.
http://msdn.microsoft.com/pt-br

You might also like