Compartir a través de


Tipos de identificadores de enlace

Los identificadores de enlace pueden ser automáticos, implícitos o explícitos. Difieren en la cantidad de control que la aplicación tiene sobre el proceso de enlace. Como sugiere el nombre, el enlace automático controla el enlace automatizado. Las aplicaciones cliente y servidor no necesitan código para controlar el proceso de enlace. Los identificadores de enlace implícitos permiten a los programas cliente configurar el identificador de enlace antes de que se produzca el enlace. Una vez que el cliente establece un enlace, la biblioteca en tiempo de ejecución rpc controla el resto. Los identificadores de enlace explícitos mueven el control completo sobre el proceso de enlace al código fuente del cliente y los programas de servidor. Con este control se aumenta la complejidad. La aplicación debe llamar a funciones RPC para administrar el enlace. Estas tareas no se realizan automáticamente. Se recomiendan los identificadores de enlace explícitos.

En el diagrama siguiente se muestran las diferencias entre los identificadores de enlace automáticos, implícitos y explícitos.

diferencias entre los identificadores de enlace automáticos, implícitos y explícitos

Además, cada identificador de enlace es primitivo o personalizado. Cada tipo de identificador de enlace se describe en los temas siguientes: