Singkatan dari “Protokol Akses Objek Sederhana,” dan dapat melakukan lebih dari sekadar membersihkan tangan Anda.
SOAP adalah metode mentransfer pesan, atau sejumlah kecil informasi, melalui internet.
Pesan SOAP diformat dalam XML dan biasanya dikirim menggunakan HTTP (Hypertext Transfer Protocol).
Keduanya adalah standar transmisi data yang didukung secara luas.
HTTP, yang merupakan protokol yang dikirim halaman web, memiliki keuntungan tambahan untuk menghindari sebagian besar firewall jaringan.
Karena firewall biasanya tidak memblokir lalu lintas Port 80 (HTTP), sebagian besar pesan SOAP dapat melewati tanpa masalah.
Setiap pesan sabun terkandung dalam “amplop” yang mencakup header dan tubuh.
Header dapat menyertakan ID pesan dan tanggal pesan yang dikirim, sedangkan tubuh berisi pesan yang sebenarnya.
Karena semua pesan SOAP menggunakan format yang sama, mereka kompatibel dengan banyak sistem operasi dan protokol yang berbeda.
Misalnya, pengguna dapat mengirim pesan SOAP dari mesin Windows XP ke server web berbasis UNIX tanpa khawatir tentang pesan yang diubah.
Mesin UNIX kemudian dapat mengarahkan kembali pesan ke lokasi yang sesuai atau membuka file menggunakan program pada sistem.
Sementara sebagian besar pesan SOAP dikirim melalui web melalui HTTP, mereka juga dapat dikirim melalui email, menggunakan SMTP.