Webservice SOAP

449 palavras 2 páginas
UNIVALI – Universidade do Vale do Itajaí
Tecnologia em Sistemas para Internet – Interoperabilidade de Aplicações – 4º período
Professor: Elieser de Jesus
Acadêmico: Édnei Luis Balduino

Webservice SOAP
O SOAP é um protocolo projetado para invocar aplicações remotas através de RPC ou trocas de mensagens em um ambiente independente de plataforma e linguagem de programação, permitindo que dois programas se comuniquem de uma maneira tecnicamente semelhante à invocação de páginas web. Sua comunicação é realizada através de arquivos XML e utiliza o mecanismo de transporte HTTP padrão, com isso suas chamadas não são monitoradas por firewalls e roteadores, além de poder ser utilizado tanto de forma anônima quanto através de autenticação (nome/senha), tornando-o uma ferramenta poderosa e de fácil utilização quando tratamos de desenvolvimento de
Webservices.
No SOAP os pedidos podem ser realizados através dos padrões GET, POST (idênticos aos pedidos realizados pelos navegadores de internet) e SOAP. O pedido feito no padrão SOAP apesar de ser semelhante ao padrão POST é realizado exclusivamente em formato XML, isso permite que sejam utilizados recursos mais sofisticados como a possibilidade de passar estruturas e arrays nestes pedidos. Independente do padrão adotado para realização do pedido, sua resposta será sempre dada em formato XML. As mensagens (XML) trocadas pelo Webservice SOAP consistem em três partes: um envelope que define o que está na mensagem e como processá-la, um conjunto de regras codificadas para expressar instancia dos tipos de dados definidos na aplicação e uma convenção para representar chamadas de procedimentos e respostas (RPC).
No protocolo SOAP é também definido o padrão WSDL que serve para descrever exatamente quais são os objetos e métodos disponibilizados por determinado Webservice. As informações contidas no
WSDL são armazenadas em um arquivo XML e podem ser utilizadas como fonte de documentação, pois são acessíveis

Relacionados

  • Teste
    2971 palavras | 12 páginas
  • Webservices
    987 palavras | 4 páginas
  • Programação advpl
    2221 palavras | 9 páginas
  • Relatorio de pesquisa web service
    2530 palavras | 11 páginas
  • Tecnologias envolvidas no desenvolvimento de sistema de emissão de nota fiscal eletrônica – nf-e.
    3919 palavras | 16 páginas
  • WebService
    2024 palavras | 9 páginas
  • WEB SERVICES Yuri
    575 palavras | 3 páginas
  • Integração de servidores através do protocolo SOAP
    6707 palavras | 27 páginas
  • Teste
    261 palavras | 2 páginas
  • Trabalho
    5375 palavras | 22 páginas