Ringkasan SOAP

SOAP adalah protokol sederhana yang berdasarkan XML, yang memungkinkan aplikasi untuk berkomunikasi melalui HTTP.

atau dengan kata yang lebih sederhana: SOAP adalah protokol untuk mengakses layanan jaringan.

Dasar yang Anda perlu miliki

Sebelum melanjutkan pelajaran, Anda harus memiliki pemahaman dasar tentang berikut ini:

  • XML
  • Nasib XML

Jika Anda ingin belajar proyek-proyek ini terlebih dahulu, kunjungi buku kami《Panduan XML》。

Apa itu SOAP?

  • SOAP artinyaProtokol Akses Objek Sederhana
  • SOAP adalah jenisProtokol komunikasi
  • SOAP digunakan untukDiantara aplikasiKomunikasi
  • SOAP adalah jenisKirim pesanFormat
  • SOAP dirancang untukMelalui InternetBerkomunikasi
  • SOAP Tidak bergantung pada platform
  • SOAP Tidak bergantung pada bahasa
  • SOAP Dibangun berdasarkan XML
  • SOAP Sederhana dan dapat dijalankan
  • SOAP memungkinkan AndaMelewati firewall
  • SOAP akan digunakan sebagai Standar W3CUntuk mengembangkan

Mengapa SOAP?

Untuk pengembangan aplikasi, penting bagi program untuk berkomunikasi melalui Internet.

Aplikasi saat ini menggunakan pemuatan proses jarak jauh (RPC) untuk berkomunikasi di antara objek seperti DCOM dan CORBA, tetapi HTTP bukan untuk tujuannya. RPC akan menghasilkan kompatibilitas dan masalah keamanan; firewall dan server proxy sering menghalangi aliran seperti itu.

Menghubungkan komunikasi antar aplikasi melalui HTTP adalah metode yang lebih baik, karena HTTP didukung oleh semua peramban dan server internet. SOAP didirikan untuk menyelesaikan tugas ini.

SOAP menyediakan metode standar yang memungkinkan aplikasi yang berjalan di sistem operasi yang berbeda dan menggunakan teknologi dan bahasa pemrograman yang berbeda untuk berkomunikasi satu sama lain.

Microsoft dan SOAP

SOAP adalah elemen kunci arsitektur .net Microsoft untuk pengembangan aplikasi internet masa mendatang.

SOAP 1.1 diserahkan ke W3C

Pada bulan Mei 2000, perusahaan seperti UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, IONA, Lotus, Microsoft, dan SAP mengirimkan protokol Internet SOAP ke W3C. Perusahaan ini berharap bahwa protokol ini dapat menghubungkan aplikasi desktop GUI ke server internet kuat dengan menggunakan standar internet (HTTP dan XML) untuk merubah pengembangan aplikasi secara revolusioner.

W3C sedang mengembangkan SOAP 1.2

Draf kerja publik pertama tentang SOAP yang di publikasikan oleh W3C pada bulan Desember 2001. Untuk membaca lebih banyak tentang aktivitas SOAP di W3C, silakan kunjungiPanduan W3C》。