Aracılığıyla paylaş


Diziler ve İşaretçiler

Uzaktan Yordam Çağrısı (RPC), geliştiriciler için çoğunlukla saydam olacak şekilde tasarlanmıştır. Bu saydamlığı elde etmek için istemci saplama sunucuya hem işaretçiyi hem de işaret ettiği veri nesnesini iletir. Uzak yordam verileri değiştirirse, istemcinin yeni verileri özgün veriler üzerinden kopyalayabilmesi için sunucunun yeni verileri istemciye geri iletmesi gerekir.

Genel olarak, bir uzak yordam çağrısı aynı yerel yordam çağrısı gibi davranır. Diğer bir ifadeyle, bir işaretçi bir parametre olduğunda, uzak yordam işaretçinin başvurduğu veri nesnesine yerel yordamla aynı şekilde erişebilir.

İstemci ve sunucu programları farklı adres alanlarında çalıştırıldığından, geliştiricilerin dizi ve işaretçi verilerinin istemci ile sunucu arasında nasıl iletilmesini açıklamak için Microsoft Arabirim Tanım Dili (MIDL) özniteliklerini kullanması gerekir. Bu bölümde, aşağıdaki konularda, dağıtılmış uygulamalarda dizilerin ve işaretçilerin nasıl kullanılacağına ilişkin bir genel bakış sağlanır: