Frage

In einem dreistufigen / Multitier-Architektur (UI / Logik / DAO / Domain-Modell) können Dienste als Angehörige der Business-Logik-Schicht betrachtet werden oder sind sie liegt als etwas trennen?

War es hilfreich?

Lösung

Sie werden wahrscheinlich feststellen, dass wirklich ein sehr allgemeines Wort wie „Service“ bedeutet verschiedene Dinge für verschiedene Menschen.

Ich denke an einen Dienst als etwas, das die Logik von Geschäftsobjekten (oder anderen Dienstleistungen) ausgesetzt orchestriert eine nützliche Aufgabe (wie ein Geschäftsprozess) zu implementieren. Also, für mich, ein Dienst ist ein Verbraucher von der Business-Logik-Schicht (und wahrscheinlich auch die Unterstützung Aspekten wie Logging).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top