Changes between Version 4 and Version 5 of ClienteComandosConsola


Ignore:
Timestamp:
May 30, 2011, 5:02:01 PM (14 years ago)
Author:
adv
Comment:

Actualizada info sobre la ejecución de ordenes

Legend:

Unmodified
Added
Removed
Modified
  • ClienteComandosConsola

    v4 v5  
    33La consola web no manda las órdenes directamente al equipo cliente para que éste las ejecute. El proceso actual es el siguiente:
    44
    5  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.
     5 1. La consola web, a través de su gestor, 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.
    66
    7  2. 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.
     7 2. El servicio ogAdmServer se comunica con cada uno de los clientes, a través del demonio cliente ogAdmClient y le transmite los comandos que debe ejecutar el cliente.
    88
    9  3. El servicio ogAdmRepo crea un archivo de comando con el nombre CMD_''ip_del _cliente'' y que contiene el script a ejecutar y los parámetros necesarios.
    109
    11  4. El demonio ogAdmClient realiza un [http://es.wikipedia.org/wiki/Polling "polling"] cada dos o tres segundos buscando éste archivo para ejecutarlo. Aunque el cliente tiene montado el directorio del servidor por NFS, esta consulta no la realiza a través de este servicio sino que se la pide directamente a su repositorio y esté, a través del propio socket, le envía el contenido de este archivo de comando.
     10El servicio de programación de tareas, se define desde la consola web, y es el servicio ogAdmAgent, el que se encarga de comunicárselo al ogAdmServer.
     11