User Tools

Site Tools


en:wiki:4.-cliente:4.5.-cliente-replica:a.-configuracion:start



CONFIGURACIÓN CLIENTE DE RÉPLICA



La configuración de la réplica en los dispositivos móviles, se realiza en el fichero license.ini, además de tener en la base de datos, las tablas necesarias para su funcionamiento.

Aquí se muestra un fichero de ejemplo con las claves que debe tener el archivo:



CLAVES GENERALES


Estas son las claves generales para todos los clientes de réplica para todos los dispositivos.


Clave Descripción
Database Clave para indicar la licencia de base de datos del servidor, para que se puede autentificar con el sistema central. Será el número 12345678.000, que se pone en el replicator.ini
ServerLic Clave para indicar el nombre de la licencia, el archivo LIC.
License Clave que tiene la licencia de réplica del dispositivo. Esta clave está asociada a un único dispositivo por su identificador único, ya sea el IMEI, PIN o UUID.
ConnString Conexión con la base de datos. Solo se muestra la ruta donde está la misma.
HostName Primera dirección de réplica donde está el servidor de réplica. Normalmente se pone con la que más se replique a lo largo del día.
HostName2 Segunda dirección de réplica. Esta la revisará cuando con la primera dirección no se llega al servidor de réplica.
Interval Intervalo de tiempo para indicar cada cuanto se va a conectar el dispositivo con el servidor central.
IntervalType Tipo de intervalo a tener en cuenta. Los valores son:

0 : Milisegundos
1 : Segundos (por defecto)
2 : Horas

Disabled El valor por defecto es false, y si esta a true desactivamos la réplica del dispositivo.
Timeout Tiempo en segundos en el que le indicamos al replicador que se queda en espera para conectarse con el servidor. Pasado ese tiempo, el cliente da error.
ConnectionMode Modo de conexión con el servidor. Los valores que tiene son:

direct : Directo por puerto
proxy : Mediante proxy

ServerPort Puerto de réplica del servidor central.
WriteLog Activación del Log en el dispositivo para revisar los posibles problemas.
DocPath Ruta de ficheros para el sistema de réplica de ficheros. Si falta esta clave, es como si desactiváramos la réplica de ficheros.
UsePush Por defecto false, si se pone a true se activan las notificaciones PUSH de réplica.

CLAVES ESPECÍFICAS WINDOWS MOBILE

Clave Descripción
NetWork Clave con el que podemos decir que solo se conecte a una red en concreto cuando utiliza la conexión de salida HostName.
Los valores son:

1 : Red Internet
2 : Red de Trabajo.

NetWork2 Tiene la misma funcionalidad que la clave NetWork, pero en este caso es para la dirección de la clave HostName2.
ReplicaWait Es el tiempo que se detendrá el replicador cada 20 operaciones analizadas de un bloque de operaciones bajadas. Debe expresarse en msg.
BloqSizeUp Tamaño de los bloques de fichero subidos al server. Por defecto 10 KB.
AlternativeFrecuency Frecuencia alternativa que se usa cuando falla un ciclo de réplica.
AlternativePeriod Período alternativo que se usa cuando falla un ciclo de réplica.
Synchronize true indica que hay que sincronizar la hora del dispositivo con la del servidor.
Disconnect Desconectar la conexión de red en cada ciclo finalizado de réplica.
DisconnectCicles Indica que se cierre la conexión de red, después del número de ciclos que se especifique aquí.
PathLog Ruta donde se guardará el fichero de log. Por defecto será CGSLog.txt en el directorio raíz.
BatchSizeUp Número de operaciones por bloque en subida al server.
CompressUp (booleano) Indica si hay que comprimir los datos al subirlos al server.
CompressDown (booleano) Indica al server que nos mande los datos comprimidos.

CLAVES ESPECÍFICAS BLACKBERRY


Clave Descripción
NetWorks Clave para indicar que tipo de conexión se va a utilizar.
Los valores son:

BIS
BES
WIFI
TCP

Si no se declara la clave, el orden de búsqueda de la conexiones: WIFI, TCP, BIS y BES.

GPSEnable Habilita el GPS. Por defecto es 0, deshabilitado. Para activarlo se pone a 1.
gpsinterval Intervalo de recogida de coordenadas si el GPS está activo. (En segundos)
Maintenance Si está a 0, NO se ejecutan mantenimientos, pero si está a 1 si.
Simulation Si está a 1, NO replica, sólo válido para hacer pruebas.
Serverlic Esto es necesario para la réplica porque él lo envía al servidor para loguearse (si no, no replica).

CLAVES ESPECÍFICAS ANDROID


Clave Descripción
FileDownloadURL Ruta para descargar ficheros desde el servidor al dispositivo.
MaxCacheOpers Por defecto es 100 y es para cachear el número de operaciones que se han ejecutado localmente en el dispositivo.
Esto es ante una posible pérdida de conexión justo en el momento de confirmar el bloque por parte del dispositivo al server, cuando el server vuelva a enviar las operaciones, estas no vuelven a ejecutarse de nuevo y son descartadas.
BatterySave true por defecto. Evita que tanto Replicador como XOneLive hagan peticiones al servidor entre las 21 y las 06 horas para ahorrar batería. Si no se desea este comportamiento, poner a false.
en/wiki/4.-cliente/4.5.-cliente-replica/a.-configuracion/start.txt · Last modified: 2017/01/13 12:36 (external edit)