Panggilan prosedur jarak jauh (RPC)

Microsoft Remote Procedure Call (RPC) mendefinisikan teknologi canggih untuk membuat program klien/server terdistribusi. Stub dan pustaka run-time RPC mengelola sebagian besar proses yang berkaitan dengan protokol dan komunikasi jaringan. Ini memungkinkan Anda untuk fokus pada detail aplikasi daripada detail jaringan.

Di mana itu berlaku?

Anda dapat menggunakan RPC di semua aplikasi klien/server berdasarkan sistem operasi Windows. Ini juga dapat digunakan untuk membuat program klien dan server untuk lingkungan jaringan heterogen yang mencakup sistem operasi seperti Unix dan Apple.

Audiens pengembang

RPC dirancang untuk digunakan oleh programmer C/C++. Diperlukan pemahaman tentang Microsoft Interface Definition Language (MIDL) dan kompilator MIDL.

Persyaratan run-time

Pustaka run-time RPC disertakan dengan Windows. Komponen lingkungan pengembangan RPC diinstal saat Anda menginstal Kit Pengembangan Perangkat Lunak (SDK) Microsoft Windows. Untuk detailnya, lihat Menginstal lingkungan pemrograman RPC.

Di bagian ini

Topik Deskripsi
Praktik terbaik pemrograman RPC Panduan tentang praktik pemrograman RPC yang membantu menciptakan aplikasi RPC terbaik.
Gambaran Umum Informasi umum tentang memasukkan RPC ke dalam aplikasi klien/server Anda.
Referensi Dokumentasi jenis, fungsi, dan konstanta RPC.
Mesin NDR RPC Dokumentasi mesin marshaling untuk komponen RPC dan DCOM, Mesin RPC Network Data Representation (NDR).