Bagikan melalui


Antrean Pesan RPC

Message Queuing (MSMQ) memungkinkan pengguna berkomunikasi di seluruh jaringan dan sistem terlepas dari status aplikasi dan sistem komunikasi saat ini. Aplikasi mengirim dan menerima pesan melalui antrean pesan yang dipertahankan MSMQ. Antrean pesan terus berfungsi bahkan ketika aplikasi klien atau server tidak berjalan. Antrean pesan menyediakan:

  • Pesan asinkron. Dengan Olahpesan asinkron MSMQ, aplikasi klien dapat mengirim pesan ke server dan segera kembali, bahkan jika komputer target atau program server tidak merespons.
  • Pengiriman pesan terjamin. Ketika aplikasi mengirim pesan melalui MSMQ, pesan akan mencapai tujuannya meskipun aplikasi tujuan tidak berjalan pada saat yang sama atau jaringan dan sistem offline.
  • Perutean dan konfigurasi dinamis. MSMQ menyediakan perutean yang fleksibel melalui jaringan heterogen. Konfigurasi jaringan tersebut dapat diubah secara dinamis tanpa perubahan besar pada sistem dan jaringan itu sendiri.
  • Olahpesan tanpa koneksi. Aplikasi yang menggunakan MSMQ tidak perlu menyiapkan sesi langsung dengan aplikasi target.
  • Keamanan . MSMQ menyediakan komunikasi yang aman berdasarkan keamanan Windows dan API Kriptografi (CryptoAPI) untuk enkripsi dan tanda tangan digital.
  • Olahpesan yang Diprioritaskan. MSMQ mentransfer pesan di seluruh jaringan berdasarkan prioritas, memungkinkan komunikasi yang lebih cepat untuk aplikasi penting.

Microsoft RPC memperluas model Open Software Foundation–Data Communications Equipment (OSF-DCE) untuk panggilan prosedur jarak jauh dengan memungkinkan aplikasi terdistribusi menggunakan MSMQ sebagai transportasi dan untuk mengontrol banyak fiturnya. Fungsionalitas ini tersedia baik untuk aplikasi RPC konvensional dan, melalui antarmuka IRPCOptions, ke aplikasi COM.

Nota

Antrean pesan RPC hanya tersedia di Windows 2000. Versi Windows yang lebih baru tidak mendukung antrean pesan RPC.

 

Topik berikut memberikan gambaran umum antrean pesan: