Megosztás a következőn keresztül:


Kötő fogantyúk típusai

A kötési kezelők lehetnek automatikusak, implicit vagy explicit. Különböznek az alkalmazás által a kötési folyamat fölötti vezérlés mértékétől. Ahogy a név is sugallja, az automatikus kötés mechanizmusai automatizálják a kötési folyamatot. Az ügyfél- és kiszolgálóalkalmazások nem igényelnek kódot a kötési folyamat kezeléséhez. Az implicit kötési leírók lehetővé teszik, hogy az ügyfélprogramok konfigurálják a kötési leírót a kötés előtt. Miután az ügyfél létrehoz egy kötést, az RPC futásidejű kódtár kezeli a többit. Az explicit kötési leírók a kötési folyamat teljes vezérlését az ügyfél és a kiszolgálói programok forráskódjába helyezik át. Ezzel a vezérlővel nagyobb az összetettség. Az alkalmazásnak RPC-függvényeket kell meghívnia a kötés kezeléséhez. Ez nem történik meg automatikusan. Explicit kötési fogantyúk használata ajánlott.

Az alábbi ábra az automatikus, implicit és explicit kötési leírók közötti különbségeket mutatja.

automatikus, implicit és explicit kötéskezelők közötti különbségek

Emellett minden kötési fogópont primitív vagy egyéni. A kötési leírók típusait az alábbi témakörök ismertetik: