Le modèle client "serveur" est en fait un principe d’architecture informatique hiérarchisé en réseaux, interne avec TCP/IP ou externe sur Internet. Un ordinateur, ou un groupe d'ordinateurs, dénommé serveur, stocke la totalité des ressources partageables telles que données et traitements. Il agit comme un fournisseur de services. À l'autre extrémité, les postes de travail des utilisateurs, appelés "clients", sont reliés grâce au réseau à la machine ou au groupe de machines "serveur". Ils utilisent directement, et selon leurs besoins,les données et/ou les traitements partagés, tous stockés sur les machines dites "serveur".
Une application dite "répartie" se décompose en trois entités :
1. Les données communes à tous les postes
2. Les traitements communs à tous les postes
3. Les traitements spécifiques à chacun des postes tels que l’interface utilisateur.
Voilà pour le principe dans sa version la plus simple.
Légende : Client/Serveur architecture à deux niveaux, 2-tiers source : Le bon usage des technologies
Ce modèle d'architecture assez simple a rapidement évolué vers un stockage de traitements standards afin de mieux structurer le développement d'applications. Les procédures stockées traitées par le SGDB remplissent cet office. Les demandes du client sont alors plus simples et mieux structurées. Il était alors temps de pousser plus avant ce type d'architecture pour mieux isoler les données communes, les traitements communs et les traitements spécifiques à chacun des postes. Les architectures à 3 niveaux de type 3-tiers étaient nées.
Légende : Client/Serveur architecture à trois niveaux, 3-tiers source : Le bon usage des technologies
La plupart des ressources communes sont centralisées et partagées. Les postes utilisateurs n'ont besoin pour fonctionner que d’un simple navigateur internet. Les scripts, applets java et autres composants logiciels, et les architectures de type Ajax dotent les postes clients des indispensables fonctions pour une utilisation optimale des applications du système d'information. Cette manière de procéder est incontournable pour assurer le déploiement de l’application et sa maintenance.
Alain Fernandez est un spécialiste de la mesure de la performance et de l’aide à la décision. Au fil de ces vingt dernières années, il a conduit et accompagné de nombreux projets d'entreprise en France et à l'International. Il est l'auteur de plusieurs livres publiés aux Éditions Eyrolles consacrés à ce thème et connexes, vendus à plusieurs dizaines de milliers d'exemplaires et régulièrement réédités.
TOGAF en pratique
Modèles d'architecture d'entreprise
de Philippe Desfray, Gilbert Raymond
Dunod
Guide pratique francophone du Framework de l'Open Group
Dispo chez :
www.amazon.fr
Architecture et transformation de l'entreprise et du SI
La méthode TOGAF en pratique
de Romain Hennion, Alison Hawksworth, Hubert Tournier
Eyrolles
Dispo chez :
www.amazon.fr
Les tableaux de bord du manager innovant
Une démarche en 7 étapes pour faciliter la prise de décision en équipe
Alain Fernandez
Éditeur : Eyrolles
Pages : 320 pages
Consultez la fiche technique »»»
Pour acheter ce livre :
Format ebook : PDF & ePub,
Format Kindle
1. Comment fidéliser ses clients ? Encore faut-il identifier les bons clients2. Le Groupware, les outils de travail en groupe