Quelle est la différence entre les termes usine, fournisseur et service?
Entrer dans NHibernate et son modèle de référentiel (classes POCO, etc.).
Factory: Assemble les classes, soit en composant un tas de bits ensemble, soit en choisissant un type basé sur une sorte de contexte
Fournisseur: Le fournisseur est quelque chose que Microsoft a "inventé" (essentiellement un modèle d'usine abstrait) qui est un moyen 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 pour garder les composants configurables.
Service: Un service est un groupe de fonctionnalités associées. Pensez-y comme si vous divisez votre architecture horizontalement, vous avez une couche "Business Logic", si vous la divisez verticalement, vous aurez des services.