Active Server Pages,ActiveServerPages+,ASP,ASP+,aspx,VBScript,IIS,internet,intranet,programming,programowanie,XML,Extensible Markup Language,kurs,opis,HTML,Hypertext Markup Language,JScript,JavaScript,wyszukiwarka,znajdz,instrukcja,Stelmik,Stelmi,free,darmo,zadarmo,free,serwer,server,www,konta,PHP,perl,klient,uslugi,asp,sklep internetowy,sklepy internetowe,e-sklep,esklep,tworzenie stron internetowych,strony internetowe,strony www,tworzenie stron www,strony internetowe,web page,webpage,creating,Krzysztof Stelmach,Krzysztof,Stelmach,www.stelmach.info,www.asp.z.pl
 
Ledger Nano X - The secure hardware wallet
IP: 13.58.61.197 
 
 SOAP / SKŁADNIA
Szukaj:  
Śr, 04.12.2024r.
KURSY » języki - serwer » SOAP » Składnia
 

Budowa wiadomości SOAP.

Wiadomość SOAP jest zwykłym dokumentem XML.

Dokument XML zawiera poniższe elementy XML:

  • Koperta SOAP, która definiuje zawartość wiadomości
  • Nagłówek SOAP (opcjonalny), który zawiera nagłówek informacyjny
  • Treść (ciało) SOAP, która zawiera informacje dotyczące wywołania (zapytanie) i odpowiedzi

Składania

Poniżej znajduje się kilka punktów określających składnie:

  • Wiadomość SOAP MUSI być dokumentem XML
  • Wiadomość SOAP MUSI posiadać kopertę SOAP (ang. envelope)
  • Wiadomość SOAP MOŻE posiadać nagłówek SOAP
  • Wiadomość SOAP MUSI posiadać ciało SOAP (ang. body)
  • Wiadomość SOAP MUSI używać SOAP Envelope namespaces
  • Wiadomość SOAP MUSI używać SOAP Encoding namespace
  • Wiadomość SOAP NIE musi zawierać referencji DTD
  • Wiadomość SOAP NIE musi zawierać XML Processing Instructions

Przykład zapytania SOAP

<soap:Envelope>
   <soap:Body>
   <CenaKg>
<Produkt>Gruszka</Produkt>
</CenaKg>
</soap:Body>
</soap:Envelope>

Powyższy przykład jest prostym przykładem XML-owego dokumentu SOAP, zapytującym o cenę gruszki.

SOAP Namespaces

Domyślne namespace dla koperty SOAP:
http://schemas.xmlsoap.org/soap/envelope/

Domyślne namespace dla kodowania i typu danych SOAP:
http://schemas.xmlsoap.org/soap/encoding/

 
do góry ^ 
Jesteś 4768672 odwiedzającym
 
 
Copyright © 2003-2024 Krzysztof Stelmach, Wszelkie prawa zastrzeżone.
 
System reklamy Test