4D v16

Procedimientos almacenados en los equipos clientes

Inicio

 
4D v16
Procedimientos almacenados en los equipos clientes

Procedimientos almacenados en los equipos clientes  


 

 

Puede ejecutar los procedimientos almacenados en uno o varios clientes 4D. El funcionamiento general de los procedimientos almacenados ejecutados en los clientes es idéntico al de los procedimientos almacenados ejecutados en el servidor, excepto que en el cliente pueden invocar la entrada de datos. Para mayor información consulte la sección Procedimientos almacenados.

Todo equipo cliente que ejecute procedimientos almacenados por petición del servidor o de otro equipo cliente, debe estar explícitamente inscrito para la sesión. Hay dos métodos para registrar un cliente: puede registrar automáticamente al conectarse o por programación.

La casilla de selección "Inscribir los clientes al inicio para ejecutar en cliente" está disponible en los parámetros de la base, en la pestaña "Opciones de red" de la página "Cliente-Servidor”:

Cuando esta opción está seleccionada, cada equipo cliente 4D que se conecta a la base es referenciado automáticamente con 4D Server como que puede ejecutar los procedimientos almacenados. Se crea un proceso de tipo 4D Client con el nombre de la máquina del equipo cliente en el servidor. Se crea también un proceso equivalente sobre cada equipo cliente.

Puede registrar uno o varios equipos clientes 4D por programación. Esta opción permite seleccionar los equipos clientes que deben inscribirse y definir su nombre de registro. El tema "Proceso" contiene el comando REGISTER CLIENT que permite inscribir un equipo cliente con el nombre que prefiera.

Sin importar cómo se hayan registrado los equipos cliente,  puede darles de baja para la sesión actual utilizando el comando UNREGISTER CLIENT (Tema "Proceso") para un cliente dado. El proceso de registro (llamado de acuerdo al cliente) desaparece del grupo de procesos de usuario en el equipo servidor, así como también en el equipo cliente.

Nota: el comando GET REGISTERED CLIENTS permite obtener la lista y la carga de trabajo (el número de métodos pendientes por ejecutar) de los clientes registrados en la sesión.

Para mayor información sobre estos comandos, consulte el manual de lenguaje 4D.

 
PROPIEDADES 

Producto: 4D
Tema: 4D Server y el lenguaje 4D

 
HISTORIA 

 
ARTICLE USAGE

Manual de 4D Server ( 4D v16)