Sdílet prostřednictvím


Typy popisovačů vázání

Popisovače vazeb můžou být automatické, implicitní nebo explicitní. Liší se v množství řízení, které má aplikace nad procesem vazby. Jak název napovídá, automatická vazba automatizuje vazbu. Klientské a serverové aplikace nepotřebují kód pro zpracování procesu vazby. Implicitní popisovače vazby umožňují klientským programům konfigurovat popisovač před provedením vazby. Jakmile klient vytvoří vazbu, zpracuje knihovna RPC běhového prostředí zbývající úkoly. Explicitní zpracování vazeb přesouvá úplnou kontrolu nad procesem vazby do zdrojového kódu klienta a serverových programů. S tímto řízením se zvyšuje složitost. Aby aplikace spravovala vazbu, musí volat RPC funkce. Nedojde k tomu automaticky. Doporučujeme explicitní popisovače vazeb.

Následující diagram znázorňuje rozdíly mezi automatickými, implicitními a explicitními popisovači vazeb.

rozdíly mezi automatickými, implicitními a explicitními vazbami

Kromě toho je každý popisovač vazby buď primitivní, nebo vlastní. Každý typ popisovače vazby je popsán v následujících tématech: