
Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Suatu SOAP message adalah dokumen XML biasa yang berisi elemen-elemen berikut ini :
- Envelope: ( Mandatory )
Mendefinisikan awal dan akhir pesan - Header: ( Optional )
Berisi segala atribut opsional dari pesan yang digunakan dalam pemrosesan pesan, baik pada titik intermediary maupun di titik tujuan akhir. - Body: ( Mandatory )
Berisi data XML dari pesan yang dikirim - Fault: ( Optional )
Adalah elemen opsional yang menyediakan informasi tentang error saat memproses pesan.
Semua elemen tersebut dideklarasikan dalam namespace default untuk envelope SOAP :
http://www.w3.org/2001/12/soap-envelope
dan namespace default untuk enkoding SOAP dan tipe data adalah :
http://www.w3.org/2001/12/soap-encoding
CATATAN : Semua spesifikasi tersebut dapat saja berubah sewaktu-waktu. Jadi tetaplah update dengan merujuk pada situs standar W3
Struktur Pesan SOAP
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 | <? xml version = "1.0" ?> < SOAP-ENV:Envelope < SOAP-ENV:Header > ... ... </ SOAP-ENV:Header > < SOAP-ENV:Body > ... ... < SOAP-ENV:Fault > ... ... </ SOAP-ENV:Fault > </ SOAP-ENV:Body > </ SOAP_ENV:Envelope > |
Leave a Reply