Warning: fopen(./wiki_cache/1228484630-##-Servi%C3%A7os_web.htm) [function.fopen]: failed to open stream: Permission denied in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 302

Warning: stream_set_write_buffer(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 303

Warning: fwrite(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 304

Warning: fclose(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 305

Warning: fopen(./wiki_meta/1228484630-##-Servi%C3%A7os_web.htm) [function.fopen]: failed to open stream: Permission denied in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 315

Warning: stream_set_write_buffer(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 316

Warning: fwrite(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 317

Warning: fclose(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 318

Warning: fopen(./wiki_cache/1228484630-##-Servi%C3%A7os_web.htm) [function.fopen]: failed to open stream: Permission denied in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 302

Warning: stream_set_write_buffer(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 303

Warning: fwrite(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 304

Warning: fclose(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 305

Warning: fopen(./wiki_meta/1228484630-##-Servi%C3%A7os_web.htm) [function.fopen]: failed to open stream: Permission denied in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 315

Warning: stream_set_write_buffer(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 316

Warning: fwrite(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 317

Warning: fclose(): supplied argument is not a valid stream resource in /home/bollydir/public_html/mumbaiforums/pt/content.php on line 318
Serviços web :: Directory - All you ever wanted to know about Serviços web

Serviços web

All you want to know about Serviços web

Web service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. Os Web services são componentes que permitem às aplicações enviar e receber dados em formato XML. Cada aplicação pode ter a sua própria "linguagem", que é traduzida para uma linguagem universal, o formato XML.

Para as empresas, os Web services podem trazer agilidade para os processos e eficiência na comunicação entre cadeias de produção ou de logística. Toda e qualquer comunicação entre sistemas passa a ser dinâmica e principalmente segura, pois não há intervenção humana.

Índice

[editar] Padrão

O W3C e o OASIS são as instituições responsáveis pela padronização dos Web Services. Empresas como IBM e Microsoft, duas das maiores do setor de tecnologia, apóiam o desenvolvimento deste padrão.

[editar] Tecnologias

As bases para a construção de um Web service são os padrões XML e SOAP. O transporte dos dados é realizado normalmente via protocolo HTTP ou HTTPS para conexões seguras (o padrão não determina o protocolo de transporte). Os dados são transferidos no formato XML, encapsulados pelo protocolo SOAP.

[editar] Segurança

Muitas empresas temiam, no passado, prover funcionalidades na Internet devido ao medo de expor seus dados. Mas com advento dos Web Services elas podem publicar serviços de forma simples e que são totalmente isolados da base de dados.

[editar] Integração de sistemas

Muitos consideram que os Web services corrigem um grande problema da informática: a falta de integração de sistemas. Os Web services permitem que a integração de sistemas seja realizada de maneira compreensível, reutilizável e padronizada. É uma tentativa de organizar um cenário cercado por uma grande variedade de diferentes aplicativos, fornecedores e plataformas.

[editar] O futuro dos Web Services

Acredita-se que no futuro as empresas irão listar seus Web services em diretórios públicos (UDDI), de onde poderão ser vendidos como serviços para outras empresas, instituições ou usuários comuns...

[editar] Tecnologias Utilizadas

Para a representação e estruturação dos dados nas mensagens recebidas/enviadas é utilizado o XML (eXtensible Markup Language). As chamadas às operações, incluindo os parâmetros de entrada/saída, são codificadas no protocolo SOAP (Simple Object Access Protocol, baseado em XML). Os serviços (operações, mensagens, parâmetros, etc.) são descritos usando a linguagem WSDL (Web Services Description Language). O processo de publicação/pesquisa/descoberta de Web Services utiliza o protocolo UDDI (Universal Description, Discovery and Integration).

Imagem:Webservices.png

[editar] WSDL

É a sigla de Web Services Description Language, padrão baseado em XML para descrever o serviço como no COM, onde ele traz os métodos do Web Service. Funciona como uma espécie de “TypeLibrary” do Web Service, além de ser usado para a validação das chamadas dos métodos.

[editar] UDDI

Protocolo desenvolvido para a organização e registro de Web Services.

[editar] WS-I

É o consórcio que garante a integração entre os Web Services para garantir sempre que os Web Services possam “conversar entre-si”.

[editar] Ver também

[editar] Ligações externas


  • Ads

           
eXTReMe Tracker