PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Synchronisation or réseau
Synchronisation or réseau
Débuté par CreatAddict, 05 juin 2013 16:40 - 3 réponses
Membre enregistré
399 messages
Popularité : +4 (4 votes)
Posté le 05 juin 2013 - 16:40
Bonjour,

Je débute lentement sur windev mobile, j’ai une appli qui doit transférer des data temps réel, cela ne pose pas de problème quand j’ai du réseau, mais or réseau, quelle technique pour que quand le réseau ce rétabli (wifi/3g et plus) l’apli envoie les données collecté pendant l’absence du réseau ?

Je vous remercie d’avance sur la lumière apporté.

--
Librement.

www.creadepa.fr
Windev 18, Windev Mobile 18, WebDev 18
Posté le 05 juin 2013 - 16:58
Bonjour Michel

il faut enregistrer les données dans une base de données locale. Un flag
dans l'enregistrement est mis à vrai quand l'enreg a bien été transféré.

Quand le réseau revient, il suffit donc de parcourir la base locale et
transférer ce qui n'a pas pu l'être

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Nouveau site web (EXPERIMENTAL) http://www.fabriceharari.eu
(Plus d'information sur http://fabriceharari.com/index_FR.html)


On 6/5/2013 8:40 AM, C4Y wrote:
Bonjour,

Je débute lentement sur windev mobile, j’ai une appli qui doit
transférer des data temps réel, cela ne pose pas de problème quand j’ai
du réseau, mais or réseau, quelle technique pour que quand le réseau ce
rétabli (wifi/3g et plus) l’apli envoie les données collecté pendant
l’absence du réseau ?

Je vous remercie d’avance sur la lumière apporté.

--
Librement.

www.creadepa.fr
Windev 18, Windev Mobile 18, WebDev 18
Posté le 05 juin 2013 - 17:08
Bonjour,

1 - Contrôler la présence du réseau -> OK
2 - récupérer le dernier identifiant de contrôle (l'identifiant doit être unique pour l'ensemble des terminaux. ex [ IdTerminal+date+heure au millième] ) inséré dans la base de données du serveur.
3 - insérer les données du terminal ayant un identifiant de controle supérieur à celui récupéré sur le serveur.
4 - Par sécurité, utiliser des transactions pour ne pas insérer des données tronqué suite à une coupure réseau.

j'espère que ça aidera.
Membre enregistré
399 messages
Popularité : +4 (4 votes)
Posté le 05 juin 2013 - 22:14
Merci pour vos réponses, je vais plancher la dessus

--
Librement.

www.creadepa.fr
Windev 18, Windev Mobile 18, WebDev 18