Caractéristiques du Composant
Typé N-Tiers
Le traitement ne concerne qu'une couche du modèle
N-Tiers. Cette architecture reste articulée autour des 3 niveaux :
présentation (IHM), applicatif (Métier) et
données (Persistance). Mais à la différence d'une
architecture 3 tiers, le N tiers distribue l'application sur des services de
différentes natures : métiers, persistance, session. Ceci
rend l'architecture plus souple et donc évolutive. Seul le composant de
type façade rend possible la transversalité au niveau des couches
N-Tiers. Quelque soit la distribution du composant sur le réseau, son
code ne doit pas en être « impacté ».
Exposition une interface de
services
Expose une interface localisée dans le
périmètre du composant.
Caractéristiques :
Service Vs Composant
|
Service
|
Composant
|
Couplage
|
OUI
|
-
|
Contrat
|
OUI
|
OUI
|
Modèle d'architecture
|
OUI
|
OUI
|
Entité Physique
|
NON
|
OUI
|
N-Tiers
|
NON
|
OUI
|
Distribuable
|
FACULTATIF
|
FACULTATIF
|
Tableau 1 : Services Vs
Composants
|