|
Rubrique
ARCHITECTURE INFORMATIQUE :
Client Serveur
Un
grand nombre de systèmes informatiques opérationnels
dans les entreprises répond à une architecture de
type « MaîtreEsclave » .
Ces
applications sont écrites dans un même langage comme
une entité unique, dépendant de lordinateur
central. Cette architecture favorise la mise en uvre de contrôles
divers mais crée de nombreux inconvénients comme par
exemple le coût élevé, la complexité
de la maintenance, l'absence de convivialité.
La
puissance qui est offerte aujourdhui en micro-informatique
permet de pallier aux principaux inconvénients du mode «
MaîtreEsclave » pour une souplesse dexploitation
et dévolution bien supérieures.
Larchitecture
« ClientServeur » est composée de 2 programmes
différents qui sexécutent lun et lautre
dans des environnements différent pour un même traitement.
Le module « Client » est installé sur le poste
de travail et assure les dialogues entre lutilisateur et lapplication,
alors que le second, le module « Serveur » est implanté.
Lordinateur chargé de lexploitation des applications
assure lensemble des traitements.
Les
avantages de larchitecture Client-Serveur
Chaque
module est conçu pour optimiser les tâches qui lui
sont imparties.
Le module « Client » favorise la qualité des
dialogues en mode graphique et assure les contrôles de vraissemblance
des informations saisies.
Le module « Serveur » optimise les traitements et favorise
les accès à la base de données.
Il en ressort une application modulaire et lon peut intervenir
indifféremment sur le Client ou le Serveur sans interférer
sur lautre. Les temps de réponse sont nettement supérieurs
à un mode traditionnel et la charge déchange
par le réseau représente un volume dinformations
largement réduit.
En
conclusion, larchitecture ClientServeur permet doptimiser
les ressources, de réduire les transmissions, de bénéficier
dune plus large souplesse offerte par une réelle modularité.
|