PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Installation serveur HFSQL sur reseau VPN
Installation serveur HFSQL sur reseau VPN
Débuté par Laurent A., 27 mar. 2015 14:53 - 15 réponses
Membre enregistré
113 messages
Posté le 27 mars 2015 - 14:53
Bonjour,

J'ai une grosse application qui fonctionne et s'installe correctement avec une connexion à HFSQL client serveur sur un serveur BDD HFSQL.
L'installation est locale sur le poste client et les données sont donc partagées sur un serveur (manta) HFSQL client/serveur.

J'ai un nouveau client qui dispose d'un reseau VPN, et je maitrise très mal cette configuration.
Mes questions sont les suivantes :
Est-il possible d'installer l'application sur un tel serveur (vpn) ou bien doit on installer l'application client sur chaque poste client (comme normalement) et le serveur HFSQL sur le serveur VPN. Dans ce dernier cas la connexion au serveur BDD HFSQL peut-elle etre définie lors de l'installation ?

Dernière question : Quelle est dans cette configuration (installation sur un Reseau VPN) la solution la plus efficace et la plus rapide ?

Merci beaucoup pour vos réponses.

Cordialement.
Laurent.
Membre enregistré
186 messages
Popularité : +5 (11 votes)
Posté le 27 mars 2015 - 15:36
Salut,
Au vue de ma faible expérience d'applications Windev fonctionnant en VPN avec un serveur HFSQL, à partir du site sur lequel se trouve le serveur, tout fonctionnera comme normalement sans problème.
Par contre sur les sites distants (ceux qui sont connectés à distance au travers le VPN à ton serveur), ton application fonctionnera également mais les temps d'accès à la base de données seront beaucoup plus long. Donc si tu as de gros traitements et / ou que tes données sont beaucoup sollicitées ton application sera forcement dégradée (après ça dépend également du débit des différents sites).
J'espère faire avancer un peu avec cette faible réponse.

--
Seb
Membre enregistré
113 messages
Posté le 28 mars 2015 - 13:53
Merci seb pour ce retour d'expérience. C'est bien ce que j'ai lu.
Mais plus précisement mon application (monappli.exe) doit etre installée sur le poste client ou sur le serveur ? (ma question est peut-etre ridicule, désolé)
En fait moi j'ai juste besoin de déposer les BDD sur le serveur pour une connexion en reseau. Mais effectivement l'application sollicite beaucoup les données et le débit je ne le connais pas alors, ça craint.
Tu aurais éventuellement une solution efficace à proposer ?
Merci d'avance.
Laurent.
Posté le 28 mars 2015 - 17:17
Bonjour Laurent

si ton appli est sur le poste serveur, elle va devoir être chargée à
chaque fois à travers le vpn... Pour des raisons de vitesse, on va donc
préférer sur le client...

Par contre, c'est beaucoup plus simple à maintenir (vu qu'il n'y a
qu'une seule installation à mettre à jour), donc pour des raisons de
simplicité, on va préférer le serveur...

Il y a comme d'habitude rarement une réponse absolue en informatique.

Quand à la phrase "l'application sollicite beaucoup les données", ca ne
nous dit malheureusement rien... beaucoup pour toi peut être très peu
pour quelqu'un d'autre...

A calculer/tester donc : si une requete retourne 1000 enreg de 250
octets chacun, ca fait xxx octets, et donc, sur une ligne à xxx Ko/sec,
ca fait yyy secondes...

Cordialement


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

NOUVEAU: WXReplication, votre système de réplication open source est
disponible sur mon site web !!!
WXShowroom.com : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 3/28/2015 7:53 AM, Laurent AUCOUTURIER wrote:
Merci seb pour ce retour d'expérience. C'est bien ce que j'ai lu. Mais
plus précisement mon application (monappli.exe) doit etre installée sur
le poste client ou sur le serveur ? (ma question est peut-etre ridicule,
désolé)
En fait moi j'ai juste besoin de déposer les BDD sur le serveur pour une
connexion en reseau. Mais effectivement l'application sollicite beaucoup
les données et le débit je ne le connais pas alors, ça craint.
Tu aurais éventuellement une solution efficace à proposer ?
Merci d'avance.
Laurent.
Membre enregistré
344 messages
Popularité : +24 (28 votes)
Posté le 28 mars 2015 - 20:57
Sur ton poste client qui se connecte a ton serveur

--
Utiliser l'aide avant que l'on vous aide
Je peux prendre la main avec teamwiever
Bon développement
Alain PETTITI
Apprentissage Windev : http://apprentissagewindev.blogspot.fr
(pas mis à jour actuellement)
Avec licence PCSOFT certifiée
Membre enregistré
113 messages
Posté le 29 mars 2015 - 10:40
Merci beaucoup fabrice et alain, je vais opter pour une installation sur le poste client.
Posté le 29 mars 2015 - 19:07
Bonjour,

si ton appli n'a pas été développée pour travailler avec une faible bande passante ( cad tout codé en sql, ni hfiltre, ni pour tout, ni parcours automatique ) oublies l'installation sur le client et la base de donnés sur le serveur à travers un VPN, ca va ramer grave via internet

La solution la plus simple et qui va le mieux fonctionner est le remote desktop, sinon tu vas devoir passer par la case "grosse optimisation"


Bon Dev
Marc Fastré
www.OptimalIT.be
Membre enregistré
113 messages
Posté le 30 mars 2015 - 08:55
bonjour marc,

alors effectivement je suis entrain d'optimiser au max les traitements.
Merci bien pour tes conseils.
Laurent.
Membre enregistré
333 messages
Popularité : +9 (13 votes)
Posté le 01 avril 2015 - 23:41
Quels sont les logiciels gratuit pour fonctionner le remote desktop?
Posté le 01 juillet 2015 - 14:54
Bonjour AMINE,

Dans le milieu professionnel il vaut mieux oublier tout se qui est logiciel gratuit...
Allez jeter un oeil sur www.citrix.fr c'est la solution que j'utilise, et ça fonctionne parfaitement !

Benjamin VIRGO,
Développeur junior WLangage
Membre enregistré
159 messages
Popularité : +0 (2 votes)
Posté le 01 juillet 2015 - 15:53
bonjour,

http://www.aads-worldwide.hk/

moins cher et idéal pour petite configuration sur serveur windows 7 sans besoin de licences CAL RDS/TSE par accès distant
Posté le 01 juillet 2015 - 17:56
Bonjour,
Je n'ai pas encore essayé citrix. Je voudrais savoir ce qu'il faut pour un deploiement de test. Je suis aller sur leur site il y a beaucoup de logiciel. Je me perds presque
BAT
Posté le 01 juillet 2015 - 23:14
Hello

Pourquoi ne pas déposer tes bases sur un serveur HFCS chez un hébergeur du style :

https://www.kalanda.net/apps/aff.php…

A pluche
Christian
Membre enregistré
874 messages
Popularité : +39 (51 votes)
Posté le 01 juillet 2015 - 23:19
Bonsoir,

Pourquoi ne pas utiliser un hébergeur de base HFCS du style :

https://www.kalanda.net/apps/aff.php…

J'ai des bases hébergées chez eux et cela marche nickel ... Après cela dépend du traitement, de la volumétrie etc ...

Christian

--
Christian - kick71
Posté le 01 février 2021 - 14:27
Bonjour

Je vois que vous parlez de multi utilisateurs en 2015 avec Citrix. Avez-vous réussi ce projet en Citrix. Me conseilleriez vous
Citrix pour 5 postes en local et 2 postes en distant via le Web ?

Merci d'avance
Membre enregistré
113 messages
Posté le 01 février 2021 - 19:03
Bonjour,
Personnellement j'étais à l'origine du premier message et j'utilise finalement Kalanda ou Agom, qui fonctionne parfaitement.
Bonne soirée.
Laurent.