Syarat SOAP
- Halaman Sebelumnya Pengenalan SOAP
- Halaman Berikutnya SOAP Envelope
Modul pengembangan SOAP
Pesan SOAP adalah dokumen XML biasa yang mengandung elemen berikut:
- Elemen Envelope yang diperlukan, dapat mengidentifikasi dokumen XML ini sebagai pesan SOAP
- Elemen Header pilihan, mengandung informasi header
- Elemen Body yang diperlukan, mengandung semua informasi pemuatan dan tanggapan
- Elemen Fault pilihan, menyediakan informasi tentang kesalahan yang terjadi dalam pengolahan pesan ini
Semua elemen di atas telah dideklarasikan di namespace standar untuk pengembangan SOAP:
http://www.w3.org/2001/12/soap-envelope
dan ruang nama standar untuk pengkodean SOAP dan tipe data:
Aturan kalimat
Berikut adalah beberapa aturan kalimat penting:
- Pesan SOAP harus dienkodifikasi dengan XML
- Pesan SOAP harus menggunakan ruang nama SOAP Envelope
- Pesan SOAP harus menggunakan ruang nama SOAP Encoding
- Pesan SOAP tidak dapat mengandung referensi DTD
- Pesan SOAP tidak dapat mengandung perintah pemrosesan XML
Struktur dasar 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> ... ... </soap:Header> <soap:Body> ... ... <soap:Fault> ... ... </soap:Fault> </soap:Body> </soap:Envelope>
- Halaman Sebelumnya Pengenalan SOAP
- Halaman Berikutnya SOAP Envelope