Bagikan melalui


Mesin RPC NDR (RPC)

Mesin Representasi Data Jaringan (NDR) Panggilan Prosedur Jarak Jauh (RPC) adalah mesin marshaling komponen RPC dan DCOM. Mesin NDR menangani semua masalah terkait stub dari panggilan jarak jauh. Sebagai proses, NDR marshaling didorong oleh kode C dari stub yang dihasilkan MIDL, generator jenis JIT MIDL, atau oleh stub yang dihasilkan oleh alat lain atau ditulis secara manual. Pada gilirannya, mesin NDR mendorong run time yang mendasarinya (DCOM atau RPC) yang berkomunikasi dengan transportasi tertentu.

Meskipun stub adalah kode C yang dihasilkan oleh MIDL, aplikasi disarankan untuk memperlakukan stub sebagai buram, dan sangat tidak dianjurkan untuk memodifikasi apa pun di dalam stub. Perilaku tidak terdefinisi jika rutinitas NDR ini dipanggil di luar konteks.

Mesin NDR RPC dijelaskan secara lebih rinci dalam topik berikut: