Latest web development tutorials

Introdução ao SABÃO

SOAP é um protocolo simples baseado em XML que permite que os aplicativos para trocar informações sobre HTTP.

Ou, mais simplesmente: SOAP é um protocolo de acesso a serviços de rede.


Você deve ter conhecimento básico

Antes de continuar, você precisa ter um conhecimento básico do seguinte entendimento:

  • XML
  • Namespaces XML

Se você quer estudar estes assuntos primeiro, por favor visite o nosso " o tutorial XML ."


O que é sabão?

  • SABÃO significa Simple Object Access Protocol
  • SOAP é um protocolo de comunicação
  • SOAP é utilizado para a comunicação entre as aplicações
  • SOAP é um formato para envio de mensagens
  • SOAP é projetado para se comunicar através da Internet
  • SOAP é independente de plataforma
  • SOAP é independente da língua
  • XML baseado em SOAP
  • SOAP é simples e extensível
  • SABÃO permite ignorar o firewall
  • SABÃO será desenvolvido como um padrão W3C

Por que usar sabão?

Para o desenvolvimento de aplicações, permitem a comunicação via Internet entre programas é muito importante.

As chamadas correntes de aplicação (RPC), utilizando procedimento remoto entre DCOM e CORBA objetos, etc., como a comunicação, mas HTTP não foi projetado para esta finalidade. RPC pode criar problemas de compatibilidade e segurança; firewalls e servidores proxy normalmente bloquear esse tráfego.

Entre as aplicações mais de comunicação HTTP é uma maneira melhor, porque HTTP é suportado por todos os navegadores e servidores da Internet. SABÃO foi criado para realizar essa tarefa.

SABÃO fornece um modo padrão, de modo que são executados em diferentes sistemas operacionais e aplicativos utilizando diferentes tecnologias e linguagens de programação podem se comunicar uns com os outros.


Microsoft e SOAP

SOAP é um elemento-chave do framework .NET da Microsoft para o desenvolvimento de aplicações Internet futuro.


SOAP 1.1 foi submetido ao W3C

Em maio de 2000, UserLand, Ariba, Commerce One, Compaq, DevelopMentor, HP, IBM, IONA, Lotus, Microsoft e SAP para W3C submetido protocolo SOAP Internet, que a empresa espera que este acordo através do uso de padrões da Internet (HTTP e XML ) as aplicações de desktop interface gráfica do usuário para se conectar a servidores de Internet poderosos, a fim de revolucionar o desenvolvimento de aplicativos.


W3C está desenvolvendo SOAP 1.2

O primeiro esboço trabalhando público sobre SOAP é publicado pelo W3C em dezembro de 2001. Para ler mais sobre as atividades sabão em W3C, visite o nosso " tutorial W3C ."