Lebih sedikit overhead (tidak ada amplop SOAP untuk membungkus setiap panggilan)
Duplikasi lebih sedikit (HTTP sudah mewakili operasi seperti DELETE, PUT, GET, dll. Yang harus dinyatakan dalam amplop SOAP).
Lebih terstandarisasi - Operasi HTTP dipahami dengan baik dan beroperasi secara konsisten. Beberapa implementasi SOAP bisa menjadi rewel.
Lebih dapat dibaca dan diuji manusia (sulit untuk menguji SOAP hanya dengan browser).
Tidak perlu menggunakan XML (yah Anda juga tidak perlu menggunakan SOAP, tapi itu tidak masuk akal karena Anda sudah melakukan penguraian amplop).
Perpustakaan telah membuat SOAP (semacam) mudah. Tetapi Anda mengambil banyak redundansi di bawahnya seperti yang telah saya catat. ya dalam teori, SOAP dapat digunakan untuk transportasi lain agar tidak naik ke atas lapisan melakukan hal yang sama, tetapi pada kenyataannya hampir semua pekerjaan SOAP yang pernah Anda lakukan adalah melalui HTTP.