Bonjour,
pourrait on résumer l'architecture presentation/métier/données comme ca?:
- présentation : c'est la mise en forme des données
- métier: le traitement des données
- données: accès aux données
D'avance merci
Bonjour,
pourrait on résumer l'architecture presentation/métier/données comme ca?:
- présentation : c'est la mise en forme des données
- métier: le traitement des données
- données: accès aux données
D'avance merci
Heu en fait non. C'est une vision très académique de la chose.
La vision serait plutôt :
Client
Présentation : Restitution finale des données
Modele : gestion des interactions entre la présentation et les services métiers
Controle / Presenteur / Vue Modele : propagation des événement de restitution dans les modeles métiers
Localisation des services : gestion de la localisation des services métiers (endpoints; activation...)
Service
Facade : Exposition Technique des services métier
Definition : Interfaces partagées de contrats de servic
Contextes : contextes d'exploitation des services (eg. : sécurité, log, propagation, messaging)
Services : Services métiers
Domaine Partagé (Service, persistence et client)
Objets métiers
Value Objects
D.T.O
Translation objets <--> DTO
Persistence
Couche Service : Accès unique
Couche Technique (eg. : Implémentation de différents SGBD, Fs, FTP...)
Là où toute ces segmentations ont peu d'intérêt c'est que souvent la donnée étant dans le sgbd, il y une volumétrie inutile d'objets anémiques (dit souvent métier) qui ne sont rien d'autre que des objets avec des gets/sets, qui sont tout sauf intelligents et que les services manipulent pour faire une application métier.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager