Perbezaan antara sabun dan rehat

Perbezaan antara sabun dan rehat

Protokol Akses Objek Mudah (SOAP)
Protokol Akses Objek Mudah adalah protokol berasaskan XML yang ringan, yang digunakan untuk bertukar maklumat melalui Internet antara program yang berjalan dalam sistem operasi yang sama atau berbeza. Mesej sabun boleh diangkut menggunakan pelbagai protokol, termasuk HTTP, SMTP atau MIME. Semua mesej sabun menggunakan format yang sama menjadikannya serasi dengan pelbagai sistem operasi dan protokol.

Mengapa menggunakan protokol HTTP untuk mesej sabun?
Secara tradisinya, protokol HTTP digunakan untuk menghantar laman web melalui internet. Oleh kerana firewall biasanya tidak menyekat lalu lintas port 80 (HTTP), jadi kebanyakan mesej sabun dapat dilalui tanpa sebarang masalah.

Pemindahan Negeri Perwakilan (rehat)
Selebihnya adalah seni bina tanpa statistik berdasarkan standard web dan umumnya berjalan di atas HTTP. Pertama kali digambarkan oleh Roy Fielding pada tahun 2000. Senibina merawat setiap entiti sebagai sumber, yang boleh diakses melalui antara muka yang sama berdasarkan kaedah standard HTTP.

Senibina rehat
Senibina selebihnya biasanya mempunyai pelanggan rehat dan pelayan. Pelayan biasanya menyediakan akses kepada sumber dan akses pelanggan dan mengubahsuai sumber. Sumber dikenalpasti menggunakan ID Global (yang biasanya penunjuk sumber universal (URI)). Senibina menekankan untuk mempunyai bilangan operasi yang terhad antara klien dan pelayan untuk meningkatkan kecekapan sistem.

Perbezaan antara sabun dan perkhidmatan web rehat

  1. SOAP adalah protokol pemesejan berasaskan XML sedangkan rehat adalah gaya seni bina.
  2. Sabun direka untuk mengendalikan pengkomputeran yang diedarkan, sedangkan rehat menganggap titik untuk menunjuk komunikasi di mana perantara tidak memainkan peranan penting.
  3. Rehat tidak memerlukan apa -apa kecuali http. Sabun memerlukan set lengkap alat dan sokongan middleware.
  4. Terdapat pengendali ralat terbina dalam berehat. Tidak ada pengendali seperti itu dalam sabun.