Foros del Web » Programando para Internet » Python »

Cliente-Servidor Variables contadores

Estas en el tema de Cliente-Servidor Variables contadores en el foro de Python en Foros del Web. Estimados estoy realizando un modelo cliente servidor pero necesito que por cada consulta el server al cliente le pueda devolver un dato incrementado pero no ...
  #1 (permalink)  
Antiguo 14/10/2014, 05:54
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 1 mes
Puntos: 9
Cliente-Servidor Variables contadores

Estimados estoy realizando un modelo cliente servidor pero necesito que por cada consulta el server al cliente le pueda devolver un dato incrementado pero no logro dar con eso.
He intentado variable globales, etc.

Lo que necesito basicamente es que en el servidor pueda tener una variable que se incremente y cuando la consulte el cliente me retorne el valor de x momento.

Agradezco desde ya la ayuda.

Saludos
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 14/10/2014, 09:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cliente-Servidor Variables contadores

Para eso se puede usar una sesión, o un archivo con el dato que necesitás incrementar. Usar variables globales en una aplicación web no es la opción correcta, ya que en general distintas peticiones (aunque sean del mismo cliente) son respondidas por instancias diferentes de la aplicación.
  #3 (permalink)  
Antiguo 14/10/2014, 13:38
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Cliente-Servidor Variables contadores

Con el modelo cliente servidor, no significa que sea solo web, puede ser una aplicación móvil, una aplicación de escritorio, etc..

Si es web, es un tema extenso que regularmente terminas usando 'cookies' o 'sessions' + algunas tablas departe de la db.

Si es cliente mobil o de escritorio es mas o menos el mismo proceso, generas/guardas un identificador único (que siempre pasas), y ya en el server haces tus cosas, dependiendo que parte proceses.

Puedes mantener un registro de direcciones ip, mac address, su propia ID (client ID), entre otras cosas.

Existen un motón de cosas que puedes hacer, todo depende de tu creatividad.
  #4 (permalink)  
Antiguo 14/10/2014, 14:02
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 1 mes
Puntos: 9
Respuesta: Cliente-Servidor Variables contadores

Gracias estimados.. En realidad en un cliente servidor con xmlrpc.. Estoy implementando el algoritmo de lamport
Y necesitaba ir guardando los "ciclos de tiempo".. Eso nada más... gracias voy darle una vuelta a los dict()
__________________
Buena Vida...
Francisco

Etiquetas: contadores, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:47.