Sincronización web cliente/servidor

Milton Galo Patricio Inostroza Aguilera <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
Hi django community,

Hola,

Hace poco he terminado un TPV (punto de venta) en django, el cual ha
sido utilizado por mi cliente de manera exitosa.  Basicamente tiene
dos interfaces: admin y ventas.

Ahora necesito replicar el funcionamiento de mi cliente pero con
múltiples sucursales y un servidor central, con el cual tengan que
sincronizarse a un tiempo determinado dentro de la jornada laboral.
La central le indicará a las sucursales información tal como: Producto
nuevos, cambios de precios de productos, trabajadores nuevos, etc...

El funcionamiento pensado es más o menos el siguiente:

- Aplicación central (una aplicación django, normal)
- TPV (una apicación django, normal)
- La central debiera sincronizarse con el TPV y la sucursal debiera
hacer lo mismo con el servidor (respaldar ventas del turno, etc.)
- Si no hay conexión con internet el TPV debe seguir trabajando sin
problemas y cuando tenga internet conectarse al servidor central.
- TPV tiene su propia base de datos para ir almacenando la información
histórica.

Mi problema es como de una manera segura puedo sincronizar el TPV y la
central.  He googleado un poco y encontré algunas soluciones
utilizando webservices...Años atrás hice algo con dblink y postgresql
pero creo que ahora sería mucho mejor utilizar algún interfaz web.
Alguna idea? saludos,


-- 
Milton Inostroza Aguilera

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.