Domanda

In un tre livelli / architettura multilivello (UI / Logic / DAO / modello di dominio), possono essere considerati servizi come appartenenti allo strato di logica di business o sono situati come qualcosa di separato?

È stato utile?

Soluzione

Probabilmente troverete che una parola abbastanza generico come "servizio" significa cose diverse per persone diverse.

Credo che di un servizio come qualcosa che orchestra la logica esposta da oggetti di business (o altri servizi) per implementare un compito utile (come ad esempio un processo di business). Quindi, per me, un servizio è un consumatore dello strato di logica di business (e, probabilmente, di aspetti di supporto come la registrazione).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top