wiki:ClienteComandosConsola

Version 2 (modified by ramon, 14 years ago) (diff)

Formato tipo wiki

Ejecución de órdenes de la consola en el cliente

La consola web no manda las órdenes directamente al equipo cliente para que éste las ejecute. El proceso actual es el siguiente:

  1. La consola se comunica con el servicio ogAdmServer que se ejecuta en el servidor OpenGnSys y le transmite la información de los comandos a ejecutar por el cliente.
  1. El servicio ogAdmServer se comunica con el servicio ogAdmRepo del repositorio asociado con el cliente y le transmite los comandos que debe ejecutar el cliente.
  1. El servicio ogAdmRepo crea un script con los comandos a ejecutar poniendo como nombre la ip del cliente.
  1. El demonio ogAdmClient realiza un polling cada dos o tres segundos buscando un archivo con su ip para ejecutarlo. El cliente tiene montado el directorio del servidor por NFS.