Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A csonk, mint a proxy, egy vagy több felületi darabból és egy kezelőből áll. Minden illesztőcsomó olyan kódot biztosít, amely feloldja az objektum egyik támogatott felületét meghívó paramétereket és kódot. Az egyes csonkok a belső kommunikáció felületét is biztosítják. A csonkkezelő nyomon követi a rendelkezésre álló interfészcsomóokat.
A csonk és a proxy között azonban a következő különbségek vannak:
- A legfontosabb különbség az, hogy a csonk az objektum címterében lévő ügyfelet jelöli.
- A csonk nincs összesítő objektumként implementálva, mert nincs szükség arra, hogy az ügyfél egyetlen egységként legyen megtekintve; a csonk minden darabja külön összetevő.
- A felületi csonkok nem nyilvánosak, hanem privátak.
- A felületi csonkok IRpcStubBufferimplementálnak, nem IRpcProxyBuffer.
- Ahelyett, hogy a rögzítéshez szükséges csomagolási paramétereket csomagolja, a csonk kicsomagolja őket a rögzítés után, majd becsomagolja a választ.
A csonk felépítése
Az alábbi ábra a csonk szerkezetét mutatja be. Minden illesztőcsomó az objektum egy felületéhez csatlakozik. A csatorna a megfelelő felületi csonkra küldi a bejövő üzeneteket. Az összes összetevő az IRpcChannelBufferkeresztül kommunikál a csatornával, amely hozzáférést biztosít az RPC futásidejű kódtárához.
Kapcsolódó témakörök