Web services

2195 palavras 9 páginas
1. Service-Oriented Architecture (SOA), pode ser traduzido como arquitetura orientada a serviços, e é um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Frequentemente estes serviços são conectados através de um “barramento de serviços" que disponibiliza interfaces, ou contratos, acessíveis através de Web Services ou outra forma de comunicação entre aplicações. A arquitetura SOA é baseada nos princípios da computação distribuída e utiliza o paradigma request/reply para estabelecer a comunicação entre os sistemas clientes e os sistemas que implementam os serviços. Web Services são identificados por uma URI (Unique Resource Identifier), e são descritos e definidos usando XML. Um dos motivos que tornam o Web Services um atrativo é o fato deste modelo ser baseado em tecnologias standards, em particular XML e HTTP. Web Services são usados para disponibilizar serviços interativos na WEB, podendo ser acessados por outras aplicações, além de ser o caminho baseado em padrões preferido para realizar SOA.

2. Pela própria definição de Web Services podem-se perceber várias vantagens que um modelo de desenvolvimento de aplicações baseado em Web Services carrega consigo. Os Web Services possuem a facilidade de transpor/atravessar firewalls, e roteadores e proxies, pelo fato de que para estes a chamada do Web Service é uma simples comunicação HTTP. Para entender melhor: o protocolo HTTP - HyperText Transfer Protocol - é o protocolo mais utilizado na Internet desde 1990. A versão 0.9 destinava-se unicamente a transferir dados na Internet (em especial páginas Web escritas em HTML). A versão 1.0 do protocolo (a mais utilizada) permite transferir mensagens com cabeçalhos que descrevem o conteúdo da mensagem utilizando uma codificação de tipo MIMO. O objetivo do protocolo HTTP é permitir uma transferência de arquivos (essencialmente no formato HTML)

Relacionados

  • Web services
    1675 palavras | 7 páginas
  • Web service
    3080 palavras | 13 páginas
  • Web service
    450 palavras | 2 páginas
  • Web service
    14295 palavras | 58 páginas
  • web service
    1314 palavras | 6 páginas
  • Web Services
    759 palavras | 4 páginas
  • Web services
    5341 palavras | 22 páginas
  • Web Service
    509 palavras | 3 páginas
  • Web Services
    5693 palavras | 23 páginas
  • Web Services
    24933 palavras | 100 páginas