Latest web development tutorials

Wprowadzenie do SOAP

SOAP jest prosta Protokół A oparty na języku XML, który umożliwia aplikacji do wymiany informacji za pośrednictwem protokołu HTTP.

Albo prościej: SOAP jest protokołem dostępu do usług sieciowych.


Powinieneś mieć podstawową wiedzę

Przed kontynuowaniem trzeba mieć podstawową wiedzę na temat następujących ustaleń:

  • XML
  • Przestrzenie nazw XML

Jeśli chcesz uczyć się tych przedmiotów po pierwsze, prosimy odwiedzić naszą " samouczek XML ".


Co to jest mydło?

  • SOAP oznacza Simple Object Access Protocol
  • SOAP jest protokołem komunikacyjnym
  • SOAP jest używany do komunikacji między aplikacjami
  • SOAP jest formatem do wysyłania wiadomości
  • SOAP jest przeznaczony do komunikacji w sieci Internet
  • SOAP jest niezależny od platformy
  • SOAP jest niezależny od języka
  • XML SOAP oparte
  • SOAP jest prosty i elastyczny
  • SOAP pozwala na ominięcie zapory
  • SOAP będzie rozwijana jako standardu W3C

Dlaczego warto korzystać z SOAP?

Do tworzenia aplikacji, umożliwi komunikacji internetowej między programami jest bardzo ważne.

Obecne rozmowy aplikacyjne (RPC) przy użyciu Remote Procedure między DCOM i CORBA obiektów itp, takich jak komunikacja, ale HTTP nie był przeznaczony do tego celu. RPC może powodować problemy ze zgodnością i bezpieczeństwem; zapory i serwery proxy zazwyczaj zablokować taki ruch.

Pomiędzy aplikacjami w komunikacji HTTP jest lepszy sposób, ponieważ HTTP jest obsługiwana przez wszystkie przeglądarki internetowe i serwery. SOAP został stworzony w celu wykonania tego zadania.

SOAP zapewnia standardowy sposób, tak aby działać na różnych systemach operacyjnych i aplikacji przy użyciu różnych technologii i języków programowania mogą komunikować się ze sobą.


Microsoft i SOAP

SOAP jest kluczowym elementem programu Microsoft .NET Framework dla przyszłego rozwoju aplikacji internetowych.


SOAP 1.1 został przedstawiony W3C

W maju 2000 userland, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, Iona, Lotus, Microsoft i SAP W3C przedstawiła protokół SOAP internetowego, które spółka spodziewa tej umowy poprzez wykorzystanie standardów internetowych (HTTP i XML ) z graficznym interfejsem użytkownika aplikacji biurowych, aby połączyć się z potężnych serwerów internetowych, aby zrewolucjonizować rozwój aplikacji.


W3C rozwija SOAP 1.2

Pierwsza publiczna Projekt Robocza ds SOAP jest publikowany przez W3C w grudniu 2001 roku. Aby dowiedzieć się więcej o działalności SOAP w W3C, proszę odwiedzić nasz " poradnik W3C ."