Exemples d'architecture client / serveur | Aide Web Studio – Serveur d’impression
Author: Titanfall —
Short summary: [bzkshopping keyword= »Minecraft » count= »8″ template= »grid »] Cette section décrit quelques exemples d'architectures appliquées aux solutions Web et fournit des informations sur la configuration du projet pour chaque architecture. Cette section ne décrit pas toutes les architectures possibles, mais elle fournit les concepts nécessaires pour concevoir et configurer différents scénarios basés sur les architectures de base illustrées ci-dessous […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2021/04/10/exemples-darchitecture-client-serveur-aide-web-studio-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2021/04/10/exemples-darchitecture-client-serveur-aide-web-studio-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2021/04/10/exemples-darchitecture-client-serveur-aide-web-studio-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 8 minutes (445 seconds)
- Word count
- 1481
Key points
- [bzkshopping keyword= »Minecraft » count= »8″ template= »grid »] Cette section décrit quelques exemples d'architectures appliquées aux solutions Web et fournit des informations sur la configuration du projet pour chaque architecture.
- Cette section ne décrit pas toutes les architectures possibles, mais elle fournit les concepts nécessaires pour concevoir et configurer différents scénarios basés sur les architectures de base illustrées ci-dessous Les paramètres Web sont configurés par l'onglet Web de la boîte de dialogue Paramètres du projet.
- Pour ouvrir cette boîte de dialogue: sous l'onglet Projet du ruban, dans le groupe Web, cliquez sur Client léger.
- En appuyant sur le bouton Avancé, vous accédez à des paramètres supplémentaires.
Primary visual
Structured content
[bzkshopping keyword= »Minecraft » count= »8″ template= »grid »]
Cette section décrit quelques exemples d'architectures appliquées aux solutions Web et fournit des informations sur la configuration du projet pour chaque architecture. Cette section ne décrit pas toutes les architectures possibles, mais elle fournit les concepts nécessaires pour concevoir et configurer différents scénarios basés sur les architectures de base illustrées ci-dessous
Les paramètres Web sont configurés par l'onglet Web de la boîte de dialogue Paramètres du projet. Pour ouvrir cette boîte de dialogue: sous l'onglet Projet du ruban, dans le groupe Web, cliquez sur Client léger. En appuyant sur le bouton Avancé, vous accédez à des paramètres supplémentaires. Les images suivantes illustrent ces dialogues:
Le tableau suivant décrit la signification des principaux paramètres Web illustrés dans les boîtes de dialogue ci-dessus:
Réglage
La description
Adresse IP du serveur de données
Lorsque la passerelle Web Tunneling est désactivée: Le Thin Client Control (ISSymbol) utilise l'adresse IP du serveur de données pour se connecter au IWS Tâche serveur TCP / IP.
Lorsque la passerelle Web Tunneling est activée: La passerelle Web Tunneling utilise l'adresse IP du serveur de données pour se connecter au IWS Tâche serveur TCP / IP.
Adresse IP du serveur de données secondaire
Identique à l'adresse IP du serveur de données. Cependant, l'adresse IP secondaire n'est utilisée que lorsque la connexion avec l'adresse IP du serveur de données échoue.
Adresse IP de la passerelle Web Tunneling
Le contrôle du client léger (ISSymbol) utilise l'adresse IP de la passerelle Web Tunneling pour se connecter à la passerelle Web Tunneling.
Adresse IP secondaire de la passerelle Web Tunneling
Identique à l'adresse IP de la passerelle Web Tunneling. Cependant, l'adresse IP secondaire de la passerelle Web Tunneling est utilisée uniquement lorsque la connexion avec l'adresse IP de la passerelle Web Tunneling échoue.
Les adresses secondaires peuvent être utilisées dans les scénarios suivants:
Lorsque les clients légers peuvent se connecter à l'un des deux serveurs redondants (Web ou de données); ou alors
Lorsque les clients légers peuvent se connecter au serveur via l'intranet (LAN – réseau local) ou via Internet (WAN – réseau étendu). Dans ce cas, les adresses principales doivent être configurées en fonction du réseau utilisé le plus souvent par les clients légers. Dans les exemples suivants, les adresses LAN sont utilisées comme principales et les adresses WAN comme secondaires.
Le tableau suivant décrit la signification de certains termes utilisés dans les exemples suivants:
Terme
La description
LAN
Réseau local (par exemple, intranet)
BLÊME
Réseau étendu (par exemple, Internet)
Serveur
Station sur laquelle s'exécutent les composants suivants:
IWS (Tâche serveur TCP / IP)
Serveur Web (par exemple, Internet Information Services de Microsoft – IIS)
Passerelle de tunnel Web pour IIS (si activée)
Même si IWS n'a pas besoin de s'exécuter dans la même station où les autres composants sont en cours d'exécution, les exemples suivants supposent que c'est le cas.
Client léger LAN
Station client léger (navigateur Web + contrôle ISSymbol) qui connecte le serveur via le LAN.
Client léger WAN
Station client léger (navigateur Web + contrôle ISSymbol) qui connecte le serveur via le WAN.
IP_SERVER_LAN
Adresse IP du serveur sur le LAN.
IP_SERVER_WAN
Adresse IP du serveur sur le WAN.
IP_ROUTER_LAN
Adresse IP du routeur sur le LAN.
IP_ ROUTER_WAN
Adresse IP du routeur sur le WAN.
Nom de l'écran
Nom de l'écran du projet, enregistré au format HTML, ouvert sur la station Thin Client.
Exemple 1: serveur Web et client léger dans le même intranet (LAN) Figure 1.
C'est l'architecture très courante, ainsi que la plus simple à configurer. Dans cette architecture, le serveur Web (par exemple, Microsoft IIS) et le serveur de données (c'est-à-dire le IWS Module serveur TCP / IP) s'exécutent sur le même PC. Le client léger se connecte au serveur Web pour télécharger le (s) fichier (s) écran HTML. Ensuite, il se connecte au serveur de données pour échanger des données avec le IWS projet d'exécution. Étant donné que le client léger et la station serveur sont tous deux connectés au même réseau, le client léger peut accéder directement à la station serveur via son adresse IP (ou son nom d'hôte).
Configuration:
Réglage
WTG activé
Passerelle Web désactivée
Adresse IP du serveur de données
IP_SERVER_LAN
IP_SERVER_LAN
Adresse IP du serveur de données secondaire
–
–
Adresse IP de la passerelle Web Tunneling
IP_SERVER_LAN
–
Adresse IP secondaire de la passerelle Web Tunneling
–
–
Noter:
URL du réseau local du client léger: http: //IP_SERVER_LAN/ScreenName.html
Répertoire de base du serveur Web (serveur HTTP) sur la station serveur: la toile sous-dossier du projet
Exemple 2: serveur Web avec connexions intranet (LAN) et Internet (WAN) Figure 2.
Cette architecture comprend à la fois le serveur Web (par exemple, Microsoft IIS) et le serveur de données (c'est-à-dire le IWS Module serveur TCP / IP) fonctionnant sur le même PC. Les clients légers peuvent se connecter au serveur via une connexion intranet (LAN) au serveur ou une connexion Internet (WAN) au serveur (par exemple, deux ports Ethernet différents).
Configuration:
Réglage
Passerelle Web activée
Passerelle Web désactivée
Adresse IP du serveur de données
IP_SERVER_LAN
IP_SERVER_LAN
Adresse IP du serveur de données secondaire
IP_SERVER_LAN
IP_SERVER_WAN
Adresse IP de la passerelle Web Tunneling
IP_SERVER_LAN
–
Adresse IP secondaire de la passerelle Web Tunneling
IP_SERVER_WAN
–
Noter:
URL du réseau local du client léger: http: //IP_SERVER_LAN/ScreenName.html
URL du WAN du client léger: http: //IP_SERVER_WAN/ScreenName.html
Répertoire de base du serveur Web (serveur HTTP) sur la station serveur: la toile sous-dossier de votre dossier de projet
Vous devez attribuer une adresse IP fixe au serveur Web sur Internet (WAN) et le projet doit être en cours d'exécution sur ce serveur. Consultez votre fournisseur d'accès Internet ou votre service informatique pour plus d'informations sur la façon d'obtenir une adresse IP fixe pour votre serveur.
Exemple 3: serveur Web avec connexions intranet (LAN) et routeur Internet (WAN) Figure 3.
Cette architecture comprend à la fois le serveur Web (par exemple, Microsoft IIS) et le serveur de données (c'est-à-dire le IWS Module serveur TCP / IP) s'exécutant sur le même PC. Les clients légers peuvent se connecter au serveur via une connexion intranet (LAN) ou Internet (WAN). Il existe un routeur entre l'intranet (LAN) et Internet (WAN).
Configuration:
Réglage
Passerelle Web activée
Passerelle Web désactivée
Adresse IP du serveur de données
IP_SERVER_LAN
IP_SERVER_LAN
Adresse IP du serveur de données secondaire
IP_SERVER_LAN
IP_ROUTER_WAN
Adresse IP de la passerelle Web Tunneling
IP_SERVER_LAN
–
Adresse IP secondaire de la passerelle Web Tunneling
IP_ROUTER_WAN
–
Noter:
URL du réseau local du client léger: http: //IP_SERVER_LAN/ScreenName.html
URL du WAN du client léger: http: //IP_ROUTERR_WAN/ScreenName.html
Le routeur doit être configuré pour transférer le ou les ports TCP de son adresse IP publique (IP_ROUTER_WAN) à l'adresse IP privée du serveur (IP_SERVER_LAN). Si la passerelle Web est activée, seul le port HTTP (80, par défaut) ou le port HTTPS (port SSL 443, par défaut) doit être transféré de IP_ROUTER_WAN vers IP_SERVER_LAN.
Si la passerelle Web est désactivée, le port HTTP (80, par défaut) et le port du serveur Studio TCP / IP (1234, par défaut) doivent être transférés de IP_ROUTER_WAN vers IP_SERVER_LAN. Consultez la documentation du routeur pour plus d'informations sur la configuration de la redirection de port sur celui-ci.
Répertoire de base du serveur Web (serveur HTTP) sur la station serveur: la toile sous-dossier de votre dossier de projet
Vous devez attribuer une adresse IP fixe au routeur sur Internet (WAN) et le projet doit être en cours d'exécution sur ce serveur. Consultez votre fournisseur d'accès Internet ou votre service informatique pour plus d'informations sur la façon d'obtenir une adresse IP fixe pour votre serveur.
Exemples d'architecture client / serveur
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.