|
Accéder a une application windev c/s via internet |
Débuté par ammy, 17 mar. 2017 14:03 - 6 réponses |
| |
| | | |
|
| |
Membre enregistré 10 messages |
|
Posté le 17 mars 2017 - 14:03 |
Bjr, On vient de développer une application windev c/s sur un local avec serveur BD HF c/s, et on désire avoir des postes client de cette application dans un autre local géographiquement distant en utilisant internet. Comment faire svp? Merci, |
| |
| |
| | | |
|
| | |
| |
Posté le 17 mars 2017 - 14:56 |
Bonjour,
Il y a plusieurs solutions :
1. mettre en place un vpn. Les utilisateurs distants se retrouvent parties du réseau local et tout est sécurisé
2. Déplacer la base HFCS sur un serveur web et y accéder à distance depuis tous les postes
3. Ouvrir le port 4900 local du site principal et accéder à la base par l'adresse IP externe reroutée vers le serveur local
4. Mettre en place une réplication pour que chaque site ait sa base, et échange avec l'autre
Pour les solutions 1 à 3, le confort d'utilisation va dépendre des connexions internet disponibles (et il ne faut pas oublier que dans la plupart des cas, elles sont TRES asymétriques, donc forcément lentes pour certaines opérations), mais ca se mets en place simplement avec des configurations systèmes
Pour la solution 4, le confort d'utilisation est maximum (les bases sont toujours locales), mais une réplication ne sera au mieux que QUASI réelle, et ca demandera forcément des modifs dans la logique de l'appli, pour gérer les clés uniques au niveau du GROUPE de dbs au lieu de le faire au niveau de la DB...
Le choix dépend de tout ce que tu ne nous dit pas
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 3/17/2017 à 8:03 AM, ammy a écrit :
Bjr, On vient de développer une application windev c/s sur un local avec serveur BD HF c/s, et on désire avoir des postes client de cette application dans un autre local géographiquement distant en utilisant internet. Comment faire svp? Merci, |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 messages |
|
Posté le 17 mars 2017 - 15:08 |
voila ça peu vous aider : http://doc.pcsoft.fr/fr-FR/?3044334 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 10 messages |
|
Posté le 20 mars 2017 - 15:23 |
Merci beaucoup, je vous donnerais le Feedback après test |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 33 messages Popularité : +1 (1 vote) |
|
Posté le 21 mars 2017 - 11:05 |
Selon le type d'application qui accèdera à HF C/S, l'utilisation d'un serveur de terminaux (Citrix, Microsoft TS, etc.) peut aussi répondre au besoin en conservant des performances similaires à une utilisation en local.
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 90 messages Popularité : +7 (11 votes) |
|
Posté le 21 mars 2017 - 11:57 |
Dumas a écrit :
Selon le type d'application qui accèdera à HF C/S, l'utilisation d'un serveur de terminaux (Citrix, Microsoft TS, etc.) peut aussi répondre au besoin en conservant des performances similaires à une utilisation en local.
-- Daniel D.
et qui des impressions et fonciton de mail ? |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 940 messages Popularité : +66 (68 votes) |
|
Posté le 21 mars 2017 - 13:39 |
Monsieur BE a écrit :
Dumas a écrit : Selon le type d'application qui accèdera à HF C/S, l'utilisation d'un serveur de terminaux (Citrix, Microsoft TS, etc.) peut aussi répondre au besoin en conservant des performances similaires à une utilisation en local.
-- Daniel D.
et qui des impressions et fonciton de mail ?
Un serveur TSE (Microsoft ou autre) peu parfaitement être configuré pour 'mapper' les imprimantes des postes clients, même distants. Vos utilisateurs pourront donc imprimer sur leur imprimante locale sans soucis. ( idem pour les lecteurs de disque )
Toujours pour la solution TSE, vous avez deux possibilités :
- 'Bureau virtuel distant' en gros l'utilisateur aura son propose bureau windows, ses applications, etc.. vous pourrez configurer un logiciel de mail sur ce bureau virtuel, etc... Gros avantage c'est que tout est stocké à distance, dans un environnement qui peu être accessible depuis son bureau ou chez soit. Possibilité dans ce cas de remplacer les PC des utilisateurs par des versions client léger ( Wyse par exemple ).
- Soit vous n'exposez que votre logiciel ( Remote Apps ). En gros, l'utilisateur aura un icône sur son PC, qui lancera la connexion au serveur TSE, mais il aura vraiment l'impression que l'application est locale.
Si vous partez sur un serveur TSE, il faudra bien prendre en compte qu'il n'est pas vraiment conseillé d'avoir votre serveur HFSQL C/S sur le même serveur. ( donc 1 machine pour le serveur TSE et une autre pour le serveur HFSQL C/S ) De plus, les dernières versions TSE de chez Microsoft (Windows 2012 Server ou supérieur ) 'impose' d'être raccordée à une Active Directory. ( donc deux serveurs , 1 serveur Contrôleur de domaine et l'autre comme serveur TSE ). ( c'est parfaitement possible de n'utiliser qu'un seul serveur , mais certaines fonctionnalité ne seront plus disponible et vous devrez configurer une partie de votre serveur TSE en ligne de commande/powershell.... )
Pour finir, je vous recommande, si vous souhaitez utiliser l'environnement TSE, d'étudier fortement les solutions Cloud/serveur dédiés d'hébergeurs, comparer les coûts entre gérer vous mêmes les serveurs physiques , les connexions, les sauvegardes, etc... et ce que peu proposer un hébergeur. |
| |
| |
| | | |
|
| | | | |
| | |
|