| |
Posté le 17 juin 2005 - 16:28 |
Bonjour,
est ce quelqu'un a développer une appli ppc qui lit directement les données dans une BdD hyperfile sur un serveur via Wifi ? Si quelqu'un peut m'indiquer les outils nécessaires pour faire celà çà serait bien car le monde de windev est nouveau pour moi.
J'ai entendu parler de Hyperfile C/S, est ce que c'est un module a acheter en plus, ou est ce qu'avec windev ppc je peux réaliser une telle application ?
Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posté le 17 juin 2005 - 19:47 |
Bonjour,
Hyper File C/S est livré avec WinDev Mobile. Le principe est simple, le point d'entrée c'est une adresse IP. Donc pour mettre en place cette solution, il faut que depuis le Pocket, la machine qui héberge le serveur HF soit accessible via son adresse IP.
A partir de là, c'est comme sous Windows classique : HOuvreConnexion() et les commandes Hyper File classiques.
PS : Je conseille l'utilisation des version 90033t pour WinDev Mobile et 90033r pour le serveur HF.
-- Ed en Ligne
"Nicolas" <guest@newsgroup.fr> a écrit dans le message de news: 42b2b5a7$1@news.pcsoft.fr...
Bonjour,
est ce quelqu'un a développer une appli ppc qui lit directement les données dans une BdD hyperfile sur un serveur via Wifi ? Si quelqu'un peut m'indiquer les outils nécessaires pour faire celà çà serait bien car le monde de windev est nouveau pour moi.
J'ai entendu parler de Hyperfile C/S, est ce que c'est un module a acheter en plus, ou est ce qu'avec windev ppc je peux réaliser une telle application ?
Merci d'avance
|
| |
| |
| | | |
|
| | |
| |
Posté le 20 juin 2005 - 14:14 |
Merci pour ta réponse, qui donne lieu à une autre question:
comment on met en place un serveur HF ? |
| |
| |
| | | |
|
| | |
| |
Posté le 20 juin 2005 - 16:02 |
OUi je me joins a toi car pratiquement quel est le code on a l'adresse IP de l'ordinateur ou est place le serveur: C\Serveur HF... et puis 192.168.....:4900 et apres comment ca marche?? |
| |
| |
| | | |
|
| | |
| |
Posté le 20 juin 2005 - 17:16 |
Bonjour,
Pour mettre en place un serveur Hyper File, vous pouvez télécharger la dernière version du serveur HF sur le site : http://www.pcsoft.fr/st/telec/modules-communs-9/wx9_33t.htm…
Le pack obtenu permet d'installer un serveur Hyper File sous Windows ou sous Linux au choix.
Pour ce qui est de la connexion HOuvreConnexion () exactement comme sous une version PC. Les paramètres sont les mêmes.
La LST 59 contient un article complet sur Hyper File Client/Serveur. N'hésitez pas à consulter cette LST.
-- Ed en Ligne
"Nicolas" <guest@newsgroup.fr> a écrit dans le message de news: 42b68a95$1@news.pcsoft.fr...
Merci pour ta réponse, qui donne lieu à une autre question:
comment on met en place un serveur HF ?
|
| |
| |
| | | |
|
| | |
| |
Posté le 20 juin 2005 - 19:36 |
celà est il possible avec windev 8 ? |
| |
| |
| | | |
|
| | |
| |
Posté le 21 juin 2005 - 11:35 |
Bonjour,
Non, le Client/Serveur Hyper File et beaucoup d'autres choses sont disponibles avec les versions 9 de WinDev.
-- Ed en Ligne
"nicolas" <guest@newsgroup.fr> a écrit dans le message de news: 42b6d5ff$1@news.pcsoft.fr...
celà est il possible avec windev 8 ?
|
| |
| |
| | | |
|
| | |
| |
Posté le 22 juin 2005 - 13:38 |
Attention attaquer une base via wifi signifie des coupures possibles et donc la gestion des transactions, or cela n'est pas supporté par windevmobile que ce soit sur HF ou en SQL (( |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juin 2005 - 16:28 |
Tu as tout a fait raison Wi Fi est exclu a cause ce risque de coupure. Le seul moyen est la replication personalisee. Style a n'importe quel moment qu'on est fait une ecriture sur le PC ou sur le Pocket Pc quel que soit le nombre et dans n'importe quel ordre un simple clic sur un bouton synchronise toutes les ecritures, c'est je pense le meilleur moyen d'utiliser le Wi Fi. La replication personalisee permet une gestion sans risque. Prenons un exemple j'ecris sur le PC, et je dois me deplacer sans avoir fait la synchronization avec mon pocket, au cours de ce deplacement je fais des ecritures sur mon pocket, quand je reviens a mon bureau un simple doit pouvoir tout synchroniser et ainsi j'ai les memes ecritures sur le Pocket et le PC.
Conclusion: il n'y a pas grand interet en utilisant le pocket ainsi d'utiliser le WI-FI |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juin 2005 - 23:45 |
donc la meilleure solution pour attaquer une base de données en wifi serait de se servir d'odbc avec une base qui gére les transactions ??!! Mais est il possible de gérer une connexion odbc avec windev ppc (je suis novice en windev...) |
| |
| |
| | | |
|
| | |
| |
Posté le 23 juin 2005 - 14:02 |
La solution la plus sure je crois, consiste a synchroniser directement les fichiers Pocket PC et PC. Quand vous faite une modification sur votre Pocket PC ou un ajout et si ensuite sur votre PC vous faite un ajout ou une modification, a n'importe quel moment que vous decidez vous pouvez cliquer sur un bouton pour faire la parfaite synchronization en tenant bien sur compte que vos dernieres modifications seront pris en priorite (c'est le seul element critique: si vous faites une modification la modification doit plutot etre un ajout dans le fichier, il y aurait moyen de faire une interrogation pour un choix en cas de suppression de certains elements, mais de toute facon si on supprime des elements dans une rubrique c'est qu'ils etaients errones). Ce systeme est ideal car il ne souffre d'aucun probleme de rupture du WI-FI et en plus il ne traitre que les lignes de table modifies ou nouvelles. Vous pouvez personnaliser a loisir le systeme de synchronisation. J'utilise ce systeme et l'avantage principal et que la vitesse quelques lignes de table chaque fois est tres rapide. Maintenant rien ne vous empeche de faire la synchronisation par IP sur un serveur par USB, par WI-FI ou Bluetooth. Avec un timer sur votre appli la synchronization peut meme etre appele automatiquement si c'est necessaire. |
| |
| |
| | | |
|
| | |
| |
Posté le 23 juin 2005 - 16:02 |
merci pour la réponse, mais cette solution ne m'intéresse pas vraiment, je souhait vraiment etre orienté vers un système de mise à jour en temps réel avec une base de données qui gére les connexions çà ne pose pas de problème d'intégrité en cas de rupture du wifi. Mais justement je ne sais pas comment mettre en place cette solution avec windev ppc car je n'ai pas windev 9 je n'ai que le 8 et je ne peux donc pas avoir un hyperfile C/S. Est-ce que depuis une appli windev ppc je peux utiliser une connexion odbc (via wifi) que j'aurais créer sur mon serveur ? |
| |
| |
| | | |
|
| | |
| |
Posté le 23 juin 2005 - 17:30 |
Alors il te reste la solution Serveur SOAP : Un serveur SOAP sur un PC du reseau, tu echange avec ce serveur SOAP des chaines de caractere contenant dans le sens POCKET vers PC les requettes sur la base, et dans l'autre sens les resultats de la requette (transposés en une chaine TXT), ça fonctionne impécable, et tu peux faire ta journalisation.
"nicolas" <guest@newsgroup.fr> a écrit dans le message de news: 42ba9a61$1@news.pcsoft.fr...
merci pour la réponse, mais cette solution ne m'intéresse pas vraiment, je souhait vraiment etre orienté vers un système de mise à jour en temps réel avec une base de données qui gére les connexions çà ne pose pas de problème d'intégrité en cas de rupture du wifi. Mais justement je ne sais pas comment mettre en place cette solution avec windev ppc car je n'ai pas windev 9 je n'ai que le 8 et je ne peux donc pas avoir un hyperfile C/S. Est-ce que depuis une appli windev ppc je peux utiliser une connexion odbc (via wifi) que j'aurais créer sur mon serveur ?
|
| |
| |
| | | |
|
| | |