Quelle est la différence entre les termes Usine, Fournisseur et Service?
Juste entrer dans NHibernate et son modèle de référentiel (classes POCO, etc.).
Quelle est la différence entre les termes Usine, Fournisseur et Service?
Juste entrer dans NHibernate et son modèle de référentiel (classes POCO, etc.).
Usine : assemble les classes, soit en composant un tas de bits ensemble, soit en choisissant un type basé sur une sorte de contexte
Fournisseur : Provider est quelque chose que Microsoft a "inventé" (essentiellement un modèle d'usine abstrait) qui est une façon de faire une usine d'usines, ou d'avoir une interface d'usine commune qui permet aux usines d'être échangeables. Il est utilisé partout dans la pile Web MS comme un moyen de garder les composants configurables.
Service : un service est un groupe de fonctionnalités associées. Pensez-y comme si vous divisiez votre architecture horizontalement, vous avez une couche «Business Logic», si vous la divisez verticalement, vous aurez des services.