
Deuxième partie • L’infrastructure technique, sa construction, son fonctionnement
180
Dans l’architecture standard à trois niveaux logiques adoptée chez France
Télécom, le navigateur et le serveur Web représentent le niveau 1, le niveau
de la présentation. Ce niveau est en prise directe avec le niveau 2, les
serveurs applicatifs, qui est en relation avec le niveau 3, les applications
patrimoniales et les données de l’entreprise. Ainsi, l’accès aux données de
l’entreprise se fait grâce aux services fonctionnels offerts par des serveurs de
niveau 3 qui sont les seuls pouvant accéder aux systèmes de gestion des
bases de données par des interfaces standard.
Le serveur applicatif : un élément logique, un objet
à forte granularité
Rappelons qu’une caractéristique importante d’un serveur applicatif est qu’il
ne comprend pas de données pérennes. Les données de l’entreprise, se trou-
vent tout naturellement au troisième niveau logique. Un serveur applicatif
peut gérer ses propres données locales et dans ce cas, elles ne sont pas
accessibles aux autres serveurs. Ces données locales sont volatiles et il n’y a
pas de sauvegarde sur bande magnétique.
Un serveur applicatif est un serveur logique, c’est-à-dire, un ensemble logi-
ciel pouvant être installé sur une machine physique, seul ou avec d’autres
serveurs applicatifs.
Il est conçu et réalisé avec la technologie objet. Un serveur applicatif peut
être considéré comme un « objet » à forte granularité : il offre des services,
mais il occulte leur construction.
Le serveur applicatif déroule la cinématique de l’application, assurant l’inter-
face entre la station de travail et les données de l’entreprise et les applica-
tions patrimoniales du système d’information.
Il ne faut pas confondre « client » et « station de travail ». Trop souvent
les termes « client » et « serveur » sont utilisés de manière restrictive :
client comme station de travail et serveur comme système de base de
données. Or, le client et le serveur sont tous les deux des processus
informatiques. Cette précision est d’autant plus importante dans une
architecture à trois niveaux, que le niveau 2, celui des serveurs applica-
tifs, met en œuvre des relations de type client-serveur entre les diffé-
rents serveurs applicatifs. De même, ces relations se trouvent entre les
serveurs applicatifs de niveau 2 et les serveurs de niveau 3.
03 Lucas Part 02 Page 180 Lundi, 20. août 2001 2:58 14