Le système d'exploitation propose une vaste gamme de services de mise en réseau, comprenant les systèmes de fichiers répartis et l'exécution à distance. Les serveurs X offrent d'autres fonctions de mise en réseau, dont l'accès à des écrans à distance et des services de sécurité.
Le Bureau offre une interface utilisateur pour ces fonctions de réseau. Le but 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 à s'inquiéter de 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 éloignées. 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 la mise en oeuvre de nombreuses autres configurations de réseau personnalisées.
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 réseau, serveur désigne un système offrant des services informatiques à un ou plusieurs autres systèmes. Lorsqu'un système reçoit des 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 la combinaison des principaux éléments suivants :
Ecrans--Exécution du serveur X
Serveurs de connexion/sessions--Exécution des applications du Bureau (Gestionnaire de connexion, Gestionnaire de l'espace de travail, etc.)
Serveurs d'applications--Exécution des autres applications
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. Figure 7-1 illustre un poste de travail qui utilise un serveur d'applications. Les sessions du serveur X et du Bureau s'exécutent sur le poste 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 lancent le serveur X et accèdent aux fonctions de gestion des 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 avoir accès aux serveurs de fichiers, mais aussi aux différents services du réseau.
Ecran--Le système sur lequel s'exécute le serveur X.
Serveur de connexion/sessions--Ssystè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 de 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.