3. Types de répartition
Si l’on projette sur des systèmes réels les types de composants logiciels que nous avons analysés, on peut ramener les types de modèles client/serveur à trois grandes catégories. Chacun de ces types possède des avantages et des inconvénients que nous nous attacherons à mettre en évidence.
Lorsque les services système d’accès aux données sont localisés sur un système distinct du système qui exécute l’application, on parle de modèle client/serveur de données. Lorsque tout ou partie des services de présentation fournis par le système sont localisés sur un système distinct de celui qui exécute l’application, on parle de client/serveur de présentation et lorsque les fonctions de traitement applicatif relatifs à une interaction sont répartis sur des systèmes distincts, on parle de client/serveur de traitement.
Pratiquement, la répartition des traitements peut mettre en œuvre deux ou trois systèmes physiques. Jusqu’à présent, nous avons défini le modèle client/serveur comme une répartition des traitements entre un poste de travail et un serveur. En fait, un serveur peut lui-même devenir client d’un autre serveur. On parle d’architecture à deux ou trois...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
