Tutorial SOAP Sintaks Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari SOAP Building Blocks,Aturan sintaks,Struktur dasar dari pesan SOAP,

SOAP Sintaks

SOAP Building Blocks

Sebuah pesan SOAP adalah sebuah dokumen XML yang biasa mengandung unsur-unsur berikut:

  • Envelope diperlukan elemen, dokumen XML dapat diidentifikasi sebagai pesan SOAP
  • elemen header opsional yang berisi informasi header
  • Tubuh diperlukan elemen, termasuk semua panggilan dan tanggapan
  • elemen Patahan opsional memberikan informasi tentang proses informasi pesan kesalahan ini

Semua elemen di atas dinyatakan dalam namespace default untuk amplop SOAP di:

http://www.w3.org/2001/12/soap-envelope

Dan namespace untuk SOAP encoding dan tipe data secara default:

http://www.w3.org/2001/12/soap-encoding


Aturan sintaks

Berikut adalah beberapa aturan sintaks penting:

  • pesan SOAP harus dikodekan dalam XML
  • pesan SOAP harus menggunakan SOAP Envelope namespace
  • pesan SOAP harus menggunakan SOAP Encoding namespace
  • pesan SOAP tidak harus berisi referensi DTD
  • Pesan SOAP tidak dapat berisi instruksi pemrosesan XML

Struktur dasar dari pesan SOAP

<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">

<soap:Header>
id.
</soap:Header>

<soap:Body>
id.
<soap:Fault>
id.
</soap:Fault>
</soap:Body>

</soap:Envelope>
SOAP Sintaks
10/30