Latest web development tutorials

Pengantar SOAP

SOAP adalah protokol berbasis XML sederhana yang memungkinkan aplikasi untuk bertukar informasi melalui HTTP.

Atau lebih sederhana: SOAP adalah protokol untuk mengakses layanan jaringan.


Anda harus memiliki pengetahuan dasar

Sebelum Anda melanjutkan, Anda harus memiliki pengetahuan dasar tentang pemahaman berikut:

  • XML
  • Namespaces XML

Jika Anda ingin mempelajari mata pelajaran ini pertama, kunjungi " XML tutorial ."


Apa SOAP?

  • SOAP berarti Simple Object Access Protocol
  • SOAP adalah protokol komunikasi
  • SOAP digunakan untuk komunikasi antara aplikasi
  • SOAP adalah format untuk mengirimkan pesan
  • SOAP dirancang untuk berkomunikasi di Internet
  • SOAP adalah platform independen
  • SOAP adalah independen dari bahasa
  • berbasis SOAP XML
  • SOAP sederhana dan extensible
  • SOAP memungkinkan Anda untuk melewati firewall
  • SOAP akan dikembangkan sebagai standar W3C

Mengapa menggunakan SOAP?

Untuk pengembangan aplikasi, memungkinkan komunikasi internet antara program sangat penting.

Panggilan saat ini aplikasi (RPC) dengan menggunakan prosedur jauh antara DCOM dan CORBA obyek, dll, seperti komunikasi, tetapi HTTP tidak dirancang untuk tujuan ini. RPC dapat membuat kompatibilitas dan keamanan; firewall dan proxy server biasanya memblokir lalu lintas tersebut.

Antara aplikasi atas komunikasi HTTP adalah cara yang lebih baik, karena HTTP didukung oleh semua browser internet dan server. SOAP diciptakan untuk menyelesaikan tugas ini.

SOAP menyediakan cara standar, sehingga berjalan pada sistem operasi yang berbeda dan aplikasi yang menggunakan teknologi yang berbeda dan bahasa pemrograman dapat berkomunikasi satu sama lain.


Microsoft dan SOAP

SOAP merupakan elemen kunci dari Net framework Microsoft untuk pengembangan aplikasi Internet masa depan.


SOAP 1.1 telah disampaikan kepada W3C

Pada bulan Mei 2000, UserLand, Ariba, Commerce One, Compaq, Developmentor, HP, IBM, Iona, Lotus, Microsoft dan SAP untuk W3C disampaikan protokol SOAP Internet, yang perusahaan mengharapkan perjanjian ini melalui penggunaan standar Internet (HTTP dan XML ) aplikasi antarmuka pengguna desktop grafis untuk terhubung ke server internet yang kuat, dalam rangka untuk merevolusi pengembangan aplikasi.


W3C sedang mengembangkan SOAP 1.2

Pertama Draft Kerja publik SOAP diterbitkan oleh W3C pada bulan Desember 2001. Untuk membaca lebih lanjut tentang kegiatan SOAP di W3C, kunjungi " W3C tutorial ."