Domande con tag 'layers'

3
risposte

Come si può separare un monolite in librerie gestite da domini senza duplicare interfacce e mantenere semplici le dipendenze?

Sto lavorando a un progetto con servizi web e ho strutturato cose in cui: Il servizio web contiene il livello della logica aziendale Una libreria che gestisce il livello di accesso ai dati Di recente ho studiato i microservizi . Co...
posta 06.05.2016 - 19:34
2
risposte

Le migliori pratiche per i controlli di sicurezza, in superficie o strato profondo? [chiuso]

Prendiamo un'app WebServices sul lato server, dobbiamo assicurarci che tutte le funzioni applichino tutte le regole di sicurezza e mantenga il codice pulito. In tal caso, di solito preferisco posizionare i miei controlli di sicurezza sui live...
posta 12.03.2014 - 20:54
1
risposta

OOP - Come rifattorizzare una "architettura piramidale"

All'insaputa di me mentre lo stavo costruendo, ho costruito un'architettura a "piramide". Non me ne sono reso conto fino a quando non l'ho esposto nel mio nuovo Visual Studio 2013 Layer Diagrammer. Ogni livello dipende dal livello sottostante,...
posta 06.03.2015 - 18:35
3
risposte

Un'alternativa all'architettura a 3 strati?

Al lavoro, un architettura a 3 strati è il punto di riferimento ogni volta che un'applicazione web è necessaria. Non mi dispiace, ma molte delle applicazioni che iniziamo, non sembrano avere una necessità iniziale per questo. Queste applica...
posta 03.07.2017 - 10:48
1
risposta

Dove si trovano le librerie di utilità in un'architettura a livelli?

Considera questo mock-up di una pila di software progettata pensando all'architettura a strati: Ogni livello dell'applicazione viene disaccoppiato tramite chiamate API, ma viene utilizzata una libreria di gestione della memoria. Tutti gli...
posta 28.04.2014 - 21:25
2
risposte

Pattern per un risultato di una chiamata al metodo

Molto spesso ho bisogno di chiamare un metodo di servizio da un controller e in base al risultato, se c'è un errore mostra un messaggio di errore appropriato a seconda dell'errore (o qualche altra azione, mostrare il messaggio è solo un esempio)...
posta 29.12.2016 - 15:23
2
risposte

Come viene chiamato il livello tra il controller MVC e il back-end?

Ho un'applicazione ASP.NET MVC con il seguente controller e azione: public class AccountsController { public ActionResult Index() { var accounts = AccountsManager.GetAccounts(); return View(accounts); } } e Ac...
posta 17.11.2017 - 07:23
3
risposte

Abstracton layer per controllare l'accesso ai servizi all'entità db denormalizzata

Il nostro db è ottimizzato per il numero minimo di join (parzialmente denormalizzato). Per esempio. la nostra entità User contiene i dati dell'account (nickname, ID facebook, ecc.), le statistiche numeriche dell'utente (totale partite gioca...
posta 21.06.2015 - 00:23
1
risposta

Perché l'architettura a strati non si traduce facilmente nell'architettura a più livelli?

Fondamentalmente, sto cercando di capire perché strati e livelli sono così diversi e perché non si traducono facilmente l'uno con l'altro. Capisco che i livelli potrebbero essere 3 file di classe separati per UI, BL e DAL. Mentre tiered può e...
posta 18.05.2013 - 12:02
1
risposta

Cosa sono "Componenti del processo utente"?

Questo articolo sulla progettazione dell'architettura dell'applicazione menziona "Componenti del processo utente" come parte del livello di presentazione. User process components. Your user process components help synchronize and orchestr...
posta 05.05.2011 - 12:37