Protokol SOAP
Protokol SOAP (Simple Object Access Protocol, Protokol Akses Objek Sederhana) memfasilitasi interaksi antar layanan web dan dengan klien. SOAP digunakan bersama protokol lapisan aplikasi seperti SMTP, FTP, HTTP, HTTPS, namun yang paling sering SOAP diterapkan di atas HTTP.
Pesan protokol SOAP terdiri dari elemen-elemen berikut:
- Envelope - elemen akar, yang mendefinisikan pesan dan ruang nama yang digunakan dalam dokumen.
- Header berisi atribut pesan, contohnya, informasi tentang keamanan atau tentang perutean jaringan.
- Body berisi pesan, yang dipertukarkan oleh aplikasi.
- Fault elemen opsional, yang menyediakan informasi tentang kesalahan, yang terjadi saat pemrosesan pesan.
Namun perlu diketahui bahwa penerapan protokol SOAP untuk mengirimkan pesan meningkatkan volumenya dan mengurangi kecepatan pemrosesan.
Lihat juga
-
mekanisme
CORS,
yang memfasilitasi interaksi layanan web dengan klien