Le système d'exploitation propose une vaste gamme de services de mise en réseau, comprenant les systèmes de fichiers distribués et l'exécution à distance. Les serveurs X offrent d'autres fonctions de mise en réseau, dont l'accès à des écrans et des services de sécurité distants.
Le bureau offre une interface utilisateur pour ces fonctions de réseau. L'objectif de cette interface et de son architecture sous-jacente est de :
Simplifier l'utilisation des systèmes en réseau. Les utilisateurs peuvent lancer des applications et accéder aux fichiers de données sans avoir à connaître l'emplacement des applications et des données sur le réseau.
Simplifier la gestion des systèmes en réseau. Le bureau fournit des outils d'intégration des applications et des chemins de recherche en réseau qui autorisent un repérage plus rapide des données et des applications distantes. De plus, le processus de correspondance des noms de fichiers du bureau facilite la gestion de réseaux complexes comportant de nombreux serveurs.
Améliorer la souplesse du réseau. Les fonctions de gestion du bureau ont été conçues pour certaines situations de réseau habituelles, tout en autorisant l'utilisation de nombreuses autres configurations de réseau.
La mise en réseau permet à l'utilisateur d'accéder à différents services informatiques répartis entre différents systèmes. Il s'agit entre autres :
de la session du bureau et de ses applications : par exemple, le Gestionnaire de l'espace de travail et le Gestionnaire de fichiers ;
des autres applications ;
des fichiers de données.
Dans la terminologie de gestion de réseaux, un serveur désigne un système offrant des services informatiques à un ou plusieurs autres systèmes. Lorsqu'un système reçoit les services d'un serveur, on l'appelle le client de ce serveur.
Dans un réseau complexe, un système peut utiliser les services de différents systèmes du réseau. En outre, un système peut être à la fois un type de serveur particulier (par exemple, un serveur de sessions) et un client (par exemple, un serveur d'applications).
Dans un environnement CDE, la configuration type d'un réseau peut comprendre les éléments principaux suivants :
Des écrans : exécution du serveur X.
Des serveurs de connexion/sessions : exécution des applications du bureau (Gestionnaire de connexion, Gestionnaire de l'espace de travail, etc.).
Des serveurs d'applications : exécution des autres applications.
Des serveurs de fichiers : emplacement des données utilisées par les applications.
Dans les configurations de réseau les plus courantes, ces systèmes accèdent à un serveur d'applications. La Figure 7-1 illustre un poste de travail utilisant un serveur d'applications. Les sessions du serveur X et du bureau s'exécutent sur la station de travail.
Les réseaux font également appel à des serveurs de fichiers pour le stockage de grandes quantités de données. Ces données peuvent être utilisées par des applications fonctionnant sur un serveur d'applications ou par les applications du bureau (par exemple, le Gestionnaire de fichiers a besoin d'accéder aux fichiers de données pour les afficher dans sa fenêtre).
Les terminaux X exécutent le serveur X et accèdent aux services de sessions du bureau à partir d'un autre système.
Le bureau est souple et peut supporter des configurations de réseau plus complexes. Les serveurs d'applications doivent alors accéder aux serveurs de fichiers, mais aussi aux différents services du réseau.
Ecran : système sur lequel s'exécute le serveur X.
Serveur de connexion/sessions : système sur lequel s'exécute la session du bureau (Gestionnaire de connexion, de sessions, de fenêtres, de fichiers, etc).
Serveur d'applications : système sur lequel s'exécute une application. Egalement appelé hôte d'exécution.
Serveur de fichiers : système sur lequel sont stockés les fichiers de données des applications.
Serveur d'aide : système sur lequel sont stockés les fichiers d'aide.
Serveur de base de données (actions) : système sur lequel sont stockés les fichiers contenant les définitions des types d'actions et de données.
Serveur d'icônes : système sur lequel sont stockés les fichiers d'icônes.
Le réseau peut comporter d'autres serveurs, tels qu'un serveur de mots de passe, un serveur de messagerie, un serveur vidéo, etc.