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>