Application 3-Tiers

Le concept d’applications 3-Tiers est couramment utilisé dans le monde du développement et notamment Java Une application de type 3-Tiers doit respecter un modèle logique d’architecture application qui vise à séparer très nettement trois couches logicielles au sein d’une même application ou système, à modéliser et présenter cette application comme un empilement de trois couches, étages, niveaux ou strates dont le rôle est clairement défini :

  • la présentation des données : correspondant à l’affichage, la restitution sur le poste de travail, le dialogue avec l’utilisateur ;
  • le traitement métier des données : correspondant à la mise en œuvre de l’ensemble des règles de gestion et de la logique applicative ;
  • l’accès aux données persistantes ou DAO (Persistance en anglais) : correspondant aux données qui sont destinées à être conservées sur la durée, voir de manière définitive.

Ce concept est souvent utilisé en coordination avec une architecture MVC

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *