Bonjour,
J'ai besoin de conseil pour mon TFE car je me perds un peu dans mon architecture.
J'ai actuellement plusieurs couches.
DAL
=> contient mon edmx ainsi que mon contexte de données.
DTO (Data Transfert Object) réf : DAL
=> contient des coquilles vide de mes objets métiers.
BLL réf : DAL, DTO
=> contient ma logique
WCF réf : BLL, DTO
=> contient le service qui expose les méthodes de la BLL à mes différents clients.
GUI_Console réf : DTO
=> pour les tests
GUI_WPF réf : DTO
=> Interface d'administration
GUI_Silverlight
=> La partie la plus importante de mon programme, celle qui est visible aux utilisateurs.
GUI_Lightswitch
=> Pour l'admin, afin de procéder rapidement à un changement en base de données.
Un des problèmes que je rencontre et que ma solution Lightswitch nécessite de se brancher sur un WCF RIA, tout comme silverlight, mais je ne sais pas comment faire.
Mon architecture est déjà complexe et j'aimerai autant que possible éviter de multiplier les couches.
Avez-vous des idées ?
Pour le moment mon architecture est encore fort souple donc je peux encore faire des changements radicaux à ce stade du projet.
Bien à vous
Partager