Executando verificação de segurança...
1

#2 | Nota do Dia! | SOAP


Se você leu a "1 | Nota do dia! | Web Servers", provavelmente você notou que o artigo parecia incompleto. Esta é a continuação do artigo anterior...

SOAP ou Simple Object Access Protocol, traduzindo para português Protocolo Simples de Acesso ao Objeto, é um protocolo baseado em XML que serve para acessar Web Services principalmente por HTTP.

Pode-se dizer que SOAP é uma definição de como os Web Services se comunicam ou devem se comunicar. O SOAP foi desenvolvido para facilitar a integração entre aplicações.

SOAP além de definição, ele é uma arquitetura, porque ele dita as regras de como deve ser feita a troca de mensagens.

Vantagens

  • Permite integrações entre aplicações independentemente da linguagem, pois usa como linguagem comum o XML.
  • É independente de plataforma e software.
  • Meio de transporte genérico, ou seja, pode ser usado por outros protocolos além do HTTP.

SOAP é um protocolo, e ele consegue rodar em cima de outros protocolos como HTTP e SMTP.

OBS: Por favor, faça questão de deixar o seu ponto de vista nos comentários! Assim nos tornamos mais consistentes. E caso este conteúdo esteja de certa forma passando uma ideia errada, por favor sinta-se a vontade em corrigir. Será muito útil para mim e para a comunidade.

Glossário

HTTP - HyperText Transfer Protocol

SMTP - Simple Mail Transfer Protocol

SOAP - Simple Object Access Protocol

XML - Extensible Markup Language

Carregando publicação patrocinada...