PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Acces distant et serveur RPC : probleme de lenteur
Acces distant et serveur RPC : probleme de lenteur
Débuté par krys, 21 déc. 2005 18:39 - 3 réponses
Posté le 21 décembre 2005 - 18:39
Bonjour à tous,

J'ai crée un logiciel avec une base de donnée HF classic/reseau.

Pendant mes essais, je me connecte bien en local à ma base. Or, j'ai voulu changer mon logiciel pour me permettre d'atteindre ma base avec un autre PC.

Donc, pour l'instant, j'ai 2 PC :

le premier a une adresse IP 192.168.0.4
j'ai installé le serveur RPC de WinDev
et dans un dossier C:\FacturationPVN , j'ai mon fichier .WDD
et dans C:\FacturationPVN\Exe, jai mes fichier de la base de donnée .FIC et .NDX

sur l'autre PC,
l'adresse IP est 192.168.0.5
j'ai installé le logiciel en question et mis dans l'initialisation de mon logiciel

// Création des fichiers
SI PAS HCréationSiInexistant(TypeClient) ALORS Info("Impossible de créer ou d'initialiser l'accès au fichier : TypeClient",HErreurInfo())
SI PAS HCréationSiInexistant(Client) ALORS Info("Impossible de créer ou d'initialiser l'accès au fichier : Client",HErreurInfo())
...
//et par la suite ma connexion a la base
HOuvreAnalyse("Z:\FacturationPVN\FacturationPVNAnalyse.wdd", "", "192.168.0.4", "CHRIS", "CHRIS")

ou Z:\FacturationPVN\FacturationPVNAnalyse.wdd est le chemin UNC du 2eme PC o 1er PC

ensuite, lorsque , je veux ouvrir une fenetre en mode table, par exemple de la table client, c'est lent (environ 15 a 20 seconde), tout depend de la taille du fichier, Est ce normal ou j'ai fait une erreur en installant ou de programmation?

Je vous remercie de votre comprehension car la ca fait 2 jours que je teste toutes les fonctions et je ne vois pas

Merci à tous .

Chris.
Posté le 21 décembre 2005 - 18:53
krys vient de nous annoncer :
Bonjour à tous,

J'ai crée un logiciel avec une base de donnée HF classic/reseau.

Pendant mes essais, je me connecte bien en local à ma base. Or, j'ai voulu
changer mon logiciel pour me permettre d'atteindre ma base avec un autre PC.

Donc, pour l'instant, j'ai 2 PC :

le premier a une adresse IP 192.168.0.4
j'ai installé le serveur RPC de WinDev
et dans un dossier C:\FacturationPVN , j'ai mon fichier .WDD
et dans C:\FacturationPVN\Exe, jai mes fichier de la base de donnée .FIC et
.NDX

sur l'autre PC,
l'adresse IP est 192.168.0.5
j'ai installé le logiciel en question et mis dans l'initialisation de mon
logiciel

// Création des fichiers
SI PAS HCréationSiInexistant(TypeClient) ALORS Info("Impossible de créer ou
d'initialiser l'accès au fichier : TypeClient",HErreurInfo()) SI PAS
HCréationSiInexistant(Client) ALORS Info("Impossible de créer ou
d'initialiser l'accès au fichier : Client",HErreurInfo()) .. //et par la
suite ma connexion a la base
HOuvreAnalyse("Z:\FacturationPVN\FacturationPVNAnalyse.wdd", "",
"192.168.0.4", "CHRIS", "CHRIS")

ou Z:\FacturationPVN\FacturationPVNAnalyse.wdd est le chemin UNC du 2eme PC o
1er PC

ensuite, lorsque , je veux ouvrir une fenetre en mode table, par exemple de
la table client, c'est lent (environ 15 a 20 seconde), tout depend de la
taille du fichier, Est ce normal ou j'ai fait une erreur en installant ou de
programmation?

Je vous remercie de votre comprehension car la ca fait 2 jours que je teste
toutes les fonctions et je ne vois pas

Merci à tous .

Chris.


Bonjour,

Je ne vois pas l'intérêt de mettre un serveur RPC si les 2 PC sont sur
le même réseau...
Il suffit de partager le répertoire c'est tout.

A+

--
Dr J-M des Grottes
Gestionnaire du Registre des Néphrologues Francophones de Belgique
Posté le 22 décembre 2005 - 09:27
Je dirais en complément que le RPC n'a jamais été une solution "rapide".
Il faut, soit partager les mêmes données via un répertoire du réseau (commande HChangeRep()) soit utiliser le client serveur hyper file.

Antoine.

"J-M des Grottes" <jmdg@easynet.be> a écrit dans le message de news:
mn.ac317d5c10624853.28828@easynet.be...

krys vient de nous annoncer :
Bonjour à tous,

J'ai crée un logiciel avec une base de donnée HF classic/reseau.

Pendant mes essais, je me connecte bien en local à ma base. Or, j'ai
voulu
changer mon logiciel pour me permettre d'atteindre ma base avec un autre
PC.

Donc, pour l'instant, j'ai 2 PC :

le premier a une adresse IP 192.168.0.4
j'ai installé le serveur RPC de WinDev
et dans un dossier C:\FacturationPVN , j'ai mon fichier .WDD
et dans C:\FacturationPVN\Exe, jai mes fichier de la base de donnée .FIC
et
.NDX

sur l'autre PC,
l'adresse IP est 192.168.0.5
j'ai installé le logiciel en question et mis dans l'initialisation de mon
logiciel

// Création des fichiers
SI PAS HCréationSiInexistant(TypeClient) ALORS Info("Impossible de créer
ou
d'initialiser l'accès au fichier : TypeClient",HErreurInfo()) SI PAS
HCréationSiInexistant(Client) ALORS Info("Impossible de créer ou
d'initialiser l'accès au fichier : Client",HErreurInfo()) .. //et par la
suite ma connexion a la base
HOuvreAnalyse("Z:\FacturationPVN\FacturationPVNAnalyse.wdd", "",
"192.168.0.4", "CHRIS", "CHRIS")

ou Z:\FacturationPVN\FacturationPVNAnalyse.wdd est le chemin UNC du 2eme
PC o
1er PC

ensuite, lorsque , je veux ouvrir une fenetre en mode table, par exemple
de
la table client, c'est lent (environ 15 a 20 seconde), tout depend de la
taille du fichier, Est ce normal ou j'ai fait une erreur en installant ou
de
programmation?

Je vous remercie de votre comprehension car la ca fait 2 jours que je
teste
toutes les fonctions et je ne vois pas

Merci à tous .

Chris.

Bonjour,

Je ne vois pas l'intérêt de mettre un serveur RPC si les 2 PC sont sur
le même réseau...
Il suffit de partager le répertoire c'est tout.

A+

--
Dr J-M des Grottes
Gestionnaire du Registre des Néphrologues Francophones de Belgique

Posté le 22 décembre 2005 - 11:16
Bonjour à tous,

je veux tout d'abord remercier J-M des Grottes, je ne savais pas que l'on pouvait faire cela, ca marche trés bien. Je ne connaissait pas cela.

Je remercie aussi Antoine pour la commandeHChangeRep() qui me simplifie mieux que d'utiliser du C/S.

Bonne continuation à vous tous

Chris letellier