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

Primary visual

Exemples d'architecture client / serveur | Aide Web Studio

 – Serveur d’impression
Main illustration associated with the content.

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.