Was ist der Unterschied zwischen den Begriffen Fabrik, Anbieter und Service?
Einstieg in NHibernate und sein Repository-Muster (POCO-Klassen usw.).
Was ist der Unterschied zwischen den Begriffen Fabrik, Anbieter und Service?
Einstieg in NHibernate und sein Repository-Muster (POCO-Klassen usw.).
Factory : Assembliert Klassen, indem entweder eine Reihe von Bits zusammengesetzt werden oder der Typ basierend auf einem bestimmten Kontext ausgewählt wird
Anbieter : Anbieter ist etwas, das Microsoft "erfunden" hat (im Grunde genommen ein abstraktes Fabrikmuster), mit dem eine Fabrik von Fabriken erstellt werden kann oder das über eine gemeinsame Fabrikschnittstelle verfügt, über die Fabriken ausgetauscht werden können. Es wird überall im MS-Webstack verwendet, um die Komponenten konfigurierbar zu halten.
Dienst : Ein Dienst ist eine Gruppe verwandter Funktionen. Stellen Sie sich vor, Sie teilen Ihre Architektur horizontal auf, Sie haben eine "Business Logic" -Ebene. Wenn Sie diese vertikal aufteilen, erhalten Sie Services.