Array dan Pointer
Remote Procedure Call (RPC) dirancang agar sebagian besar transparan untuk pengembang. Untuk mencapai transparansi ini, stub klien mengirimkan ke server baik pointer maupun objek data yang dirujuknya. Jika prosedur jarak jauh mengubah data, server harus mengirimkan data baru kembali ke klien sehingga klien dapat menyalin data baru melalui data asli.
Secara umum, panggilan prosedur jarak jauh ber perilaku seperti panggilan prosedur lokal. Artinya, ketika penunjuk adalah parameter, prosedur jarak jauh dapat mengakses objek data yang dirujuk penunjuk dengan cara yang sama seperti prosedur lokal.
Karena program klien dan server berjalan di ruang alamat yang berbeda, pengembang harus menggunakan atribut Microsoft Interface Definition Language (MIDL) untuk menjelaskan bagaimana data array dan pointer ditransmisikan antara klien dan server. Bagian ini menyajikan gambaran umum tentang cara menggunakan array dan pointer dalam aplikasi terdistribusi, dalam topik berikut:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk