|
Meilleure Méthode entre appli windows et tablette |
Started by LC, Oct., 27 2017 10:06 AM - 9 replies |
| |
| | | |
|
| |
Registered member 629 messages Popularité : +0 (16 votes) |
|
Posted on October, 27 2017 - 10:06 AM |
Bonjour, je dois faire discuter une Application Windows et une tablette Android. j'ai donc une base HFSQL C/S avec 7 tables sur sur serveur windows. la tablette est sous android et la communication doit se faire par wifi, pas de 3g, pas d'internet. les 7 tables doivent être transférées par wifi sur la tablette, une application casi-identique à celle de windows est installée sur la tablette, une saisie est effectuée sur la tablette et une exportation du résultat doit être faite sur Windows. Ma question est quelle est la meilleure méthode ? synchro de base ? réplication ? webservice ? copie de base ? je suis un peu novice dans ce genre de transfert avec Windev .. une petite aide me serait utile .. Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Registered member 38 messages Popularité : +3 (3 votes) |
|
Posted on October, 27 2017 - 3:26 PM |
Bonjour,
Si je devais le faire je prendrai l'option Webservice, la réplication de données étant complexe à gérer.
Il y aurait donc :
[Serveur Windows] - Base HFSQL C/S - Webservice (REST ou SOAP XML)
[Applications Windows] - Communication direct sur le serveur (ou encore mieux via le webservice)
[Applications mobiles] - Communication via webservice
Cordialement,
Aurélien |
| |
| |
| | | |
|
| | |
| |
Registered member 2,574 messages Popularité : +222 (260 votes) |
|
Posted on October, 27 2017 - 3:31 PM |
Bonjour,
Sans aucune hésitation, webservice. Beaucoup plus de souplesse que les synchro de base.
-- Cordialement,
Philippe SAINT-BERTIN Géode Informatique |
| |
| |
| | | |
|
| | |
| |
Registered member 629 messages Popularité : +0 (16 votes) |
|
Posted on October, 27 2017 - 3:40 PM |
Merci pour vos réponse, je précise que la tablette est en wifi et non 3g, pas de pb pour les webservices ? un bon lien pour démarrer avec les WebServices ? |
| |
| |
| | | |
|
| | |
| |
Registered member 629 messages Popularité : +0 (16 votes) |
|
Posted on October, 27 2017 - 3:43 PM |
donc le webservice étant installé sur le serveur windows, il est interrogé par la tablette qui lui dit par exemple de télécharger les tables nécessaires sur la tablettes et ensuite au retour, la tablette réinterroge à nouveau le webservice qui par contre upload les données saisies dans la tablette, le principe est correct ? |
| |
| |
| | | |
|
| | |
| |
Registered member 13 messages |
|
Posted on October, 27 2017 - 3:57 PM |
Bonjour,
Pourquoi ne pas connecter les tablettes directement à la base HFSQL ? Faire un webservice c'est beaucoup de travail en plus alors qu'une connexion à la base HFSQL des pc et des tablettes suppriment les problèmes de synchro, de requetes webservice etc... Si c'est possible connexion directe à HFSQL sans hésiter
Mais si les tablettes sont amenées à sortir de la couverture wifi de l'entreprise et etre autonome : webservice
CdltMessage modified, October, 27 2017 - 3:59 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 629 messages Popularité : +0 (16 votes) |
|
Posted on October, 27 2017 - 4:11 PM |
oui, le but est de faire une saisie en mode autonome à l'extérieur, d'ou la tablette. Le but étant d'exporter les tables depuis le serveur windows dans la tablette, et au retour importer la saisie effectuée dans le serveur. assez simple en définitive |
| |
| |
| | | |
|
| | |
| |
Posted on November, 12 2017 - 2:08 PM |
Bjr,
LC a exprimé avec précision :
Bonjour, je dois faire discuter une Application Windows et une tablette Android. j'ai donc une base HFSQL C/S avec 7 tables sur sur serveur windows. la tablette est sous android et la communication doit se faire par wifi, pas de 3g, pas d'internet. les 7 tables doivent être transférées par wifi sur la tablette, une application casi-identique à celle de windows est installée sur la tablette, une saisie est effectuée sur la tablette et une exportation du résultat doit être faite sur Windows. Ma question est quelle est la meilleure méthode ? synchro de base ? réplication ? webservice ? copie de base ? je suis un peu novice dans ce genre de transfert avec Windev .. une petite aide me serait utile .. Merci d'avance
Perso je trouve que la replication universelle "programmée" et non pas assistée fonctionne bien. Si en plus , tu n'as qu'une tablette a syncghoniser, c'est vraiment pas compliqué (et ca fait meme office de sauvegarde)
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posted on March, 20 2024 - 2:52 PM |
Je réponds des années plus tard mais ca peut servir pour des nouveaux arrivants. Il faut toujours utiliser un webservice, rien que pour la maintenance, si tu modifie quelque chose dans la base de donnée, tu vas devoir renvoyer en examen t'es app sur les stores, du coup tes app ne marcheront plus ce laps de temps (qui peut durer plusieurs jours) Avec le webservice tu déploie juste la nouvelle version et c'est bon. |
| |
| |
| | | |
|
| | |
| |
Registered member 343 messages Popularité : +30 (32 votes) |
|
Posted on March, 23 2024 - 1:23 PM |
Bonjour
Comme dit plus haut, les WebServices sont la meilleure solution pour un cas comme ça. Surtout pas de connexion en direct sur la base (je ne sais même pas si c'est possible sur Android), le wifi ce n'est pas stable.
En faisant comme ça, la partie connexion à la BDD est confiée à ton serveur de WebService et pas à la tablelle. Je ne sais pas s'il y a des exemples de WS avec Windev mais c'est relativement simple à faire.
-- Pascal H. http://phapps.e-monsite.com |
| |
| |
| | | |
|
| | | | |
| | |
|