2012/6/27 Giovanni Porcari <giovanni.porc...@softwell.it>

> Ecco, sul fatto di lavorare offline ti confesso che non ci ho mai creduto.
> Mi spiego: se lavorare significa accedere ad un database (e per me che
> vivo di gestionali è un assioma) non è che una copia locale mi serva
> molto. Ma forse ho una visione non abbastanza ampia del problema...
>

Immagina lo scenario dove operatori "mobili" segnalano alcune cose,
non sempre sono "online", non solo potrebbero essere offline di loro
spontanea volontà, ma magari si trovano in alcune zone non coperte.

se vuoi farli lavorare, devi prevedere 2 modalità online/offline e
replicare il db in locale prevedendo un sistema di sincronizzazione
bidirezionale.

è chiaro che se questo sistema incide massivamente sui medesimi dati la
cosa non è un bagno di sangue, ma se la maggior parte delle attività
offline è quella di inserire dati, te la cavi in modo semplice. E' chiaro
che la gestione dei conflitti va implementata con attenzione.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a