12.07.2015 Views

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

Généralités sur les systèmes d'exploitation - Site personnel de ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapitre 7 : Architecture Client ServeurLO14 : Université Technologique <strong>de</strong> TroyesI) Modèle Client Serveur1°) DéfinitionsL'organisation client/serveur suppose que <strong>les</strong> acteurs <strong>de</strong> l'entreprise appartiennent à <strong>de</strong>ux catégories :• une catégorie qui dispose du pouvoir d'organiser l'exécution <strong>de</strong> leurs tâches sans contraintes imposéespar <strong>de</strong>s procédures rigi<strong>de</strong>s : acteurs clients• une autre catégorie est organisée pour assister <strong>les</strong> agents clients dans l'exécution <strong>de</strong> leurs taches : cesont <strong>les</strong> acteurs serveurs.Service (au sens logiciel du terme) : un ensemble <strong>de</strong> fonctions mises à la disposition <strong>de</strong>s programmesd'application et généralement partageable entre programmes.Exemple : métho<strong>de</strong> d'accès permet aux programmes d'application <strong>de</strong> faire appel à <strong>de</strong>s fonctions d'accèsaux données d'un fichier.Très souvent un service gère <strong>de</strong>s ressources.La notion <strong>de</strong> service est aussi ancienne que l'informatique, ce qui est nouveau c'est la possibilité <strong>de</strong>dissocier la localisation <strong>de</strong> l'application appelante et la localisation d'une partie ou <strong>de</strong> la totalité <strong>de</strong>sfonctions du service appelé.Client : la machine qui contient l'application appelante et la partie <strong>de</strong>man<strong>de</strong>ur (partie service proche <strong>de</strong>l'application serveur).middlewareApplicationservice<strong>de</strong>man<strong>de</strong>urgestionnaireressourceclientserveurServeur : contient la portion déportée du service.Exemple : NFS déjà présenté constitue l'exemple d'un dispositif qui permet aux métho<strong>de</strong>s d'accès auxfichiers <strong>de</strong> fonctionner en mo<strong>de</strong> client serveur.Configurations logiciel<strong>les</strong>.• l'application fait appel à un seul type <strong>de</strong> serveur. Exemple serveur <strong>de</strong> base <strong>de</strong> données.• configuration logique en parallèle : l'application fait appel à plusieurs services qui peuvent être localisésou non <strong>sur</strong> le même serveur.• configuration logique en série : services imbriqués, un service est lui même client d'un autre service.2°) Domaines d'applicationIl existe 4 grands groupes d'applications (feuil<strong>les</strong> <strong>de</strong> l'arbre ci-<strong>de</strong>ssous).Client / ServeurTraitementsrépartisDonnéesrépartiesGestion <strong>de</strong><strong>systèmes</strong>ApplicationsgénériquesFichiersBases <strong>de</strong>Données-gestion <strong>de</strong>s inci<strong>de</strong>nts- messageries- impressions réparties-serveurs <strong>de</strong> filed'attenteApplications dans un environnement interactif :45 /98 S. Moutou : Cours

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!