Apresentação de Web Services

1000 palavras 4 páginas
UNIVERSIDADE

Sistemas Distribuídos
Ciência da Computação

Web Services

Web Services




Existem diferentes tipos de comunicação em um sistema distribuído:


Sockets



Invocação de método remoto (RMI)



Chamada de procedimento remoto (RPC)



CORBA



Web Services

Permite que clientes e servidores interajam de forma mais flexível que os navegadores


Uso de XML e do protocolo HTTP

Surgimento do Web Services


1997


A Sun distribui o JDK 1.1 que inclui o Remote
Method Invocation (RMI) que define um modelo de computação distribuída usando objectos Java.
O RMI é semelhante ao CORBA e ao DCOM mas funciona só com objetos Java.



Microsoft desenvolveu o COM+ sucessor do
DCOM muito próximo do modelo CORBA.

Surgimento do Web Services


1999





A SUN distribui o Java 2 Platform Entreprise
Edition (J2EE) que integra o RMI e o IIOP tornando mais simples a interoperação de sistemas entre sistemas Java e CORBA.
O Simple Object Acess Protocol – SOAP apareceu pela primeira vez.

2001


A IBM e a Microsoft propõem os primeiros protocolos de Web Services à W3C (World Wide
Web Consortium)

O que é Web Services?


Um serviço que permite troca de dados através da Web



Principalmente mas não baseado em:





XML para codificação de dados



HTTP para transporte de dados

Permite uma maior interoperabilidade entre clientes e servidores Interoperabilidade






Capacidade de dois sistemas comunicarem entre si


De forma transparente (ou próximo a isso)



Mesmo que ambos os sistemas sejam diferentes

Dar suporte para padrões abertos
Dar suporte para modelo de dados que representem um conjunto de conceitos

O que é Web Services?






Não se deve confundir servidor web com web services Servidor Web fornece um serviço HTTP básico de páginas web
Web Service fornece serviços para clientes de forma
mais

Relacionados

  • Trabalho de Apresentação - Web Services - SOAP e REST
    478 palavras | 2 páginas
  • Apache Axis
    1645 palavras | 7 páginas
  • Relatorio de pesquisa web service
    2530 palavras | 11 páginas
  • RelatorioPWBI
    2608 palavras | 11 páginas
  • ORGANIZAÇÃO E AUTOMAÇÃO DE TESTES DE SOFTWARE
    3586 palavras | 15 páginas
  • Arquitetura Orientada a Serviços
    4042 palavras | 17 páginas
  • Arquitetura e padrões de projeto JEE
    3181 palavras | 13 páginas
  • Análise e projeto de sistemas de informação
    4288 palavras | 18 páginas
  • Xml e web services
    5329 palavras | 22 páginas
  • Aps 8 Semestre
    571 palavras | 3 páginas