Domande con tag 'layers'

1
risposta

Devo recuperare entità correlate dall'entità padre o dal livello di servizio?

Diciamo che ho una struttura di applicazione a tre livelli, con livelli di presentazione, servizio e dati. Il livello dati è gestito da un ORM e ha due modelli / entità, Show e Episode , con una relazione uno-a-molti (uno spettacolo è c...
posta 02.02.2017 - 17:57
4
risposte

Quale livello dovrebbe contenere interazioni con risorse esterne o remote che non sono strettamente operazioni di dati?

Assumere un'applicazione con un'architettura a livelli, ad esempio presentazione, business / dominio / logica, accesso ai dati: è opportuno collegare l'accesso alle API esterne nel livello dati se ciò che essi assomiglia alle operazioni dei dati...
posta 30.06.2016 - 16:44
2
risposte

Quali sono i vantaggi di mantenere rigorosamente dati separati | algoritmo | livelli di interfaccia?

Separo sempre l'interfaccia utente da altre funzionalità nei miei programmi - è il modo in cui mi è stato insegnato, e ha evidenti vantaggi dal momento che puoi cambiare l'interfaccia mantenendo la stessa funzionalità. Tuttavia, ho incontrato...
posta 28.03.2014 - 11:59
3
risposte

Che cos'è un "livello di astrazione"?

Ho bisogno di una spiegazione molto semplice perché non sono un programmatore professionista. Ho trovato la terminologia "livello di astrazione" che legge la documentazione dell'estensione mysqli dove è descritta la differenza tra le estensio...
posta 12.01.2014 - 18:26
1
risposta

Come viene implementata la transazionalità nelle applicazioni DDD?

Ho cercato e letto recentemente su DDD e, finora, penso di averne compreso le basi. Se ho capito bene, l'architettura è simile a questa: Database <--SQL--> DAO/ORM <--CRUD--> Repository/Aggreagtes <--Business--> **¿?** <...
posta 09.11.2016 - 23:58
3
risposte

La logica di presentazione vincola la progettazione del livello aziendale?

Abbiamo un plug-in e-mail che crittografa gli allegati di una posta quando l'utente invia una e-mail e concede ai destinatari della posta le autorizzazioni per decrittografare gli allegati. Le autorizzazioni del destinatario sono memorizzate su...
posta 02.03.2018 - 09:30
3
risposte

A quale livello appartiene il codice asincrono?

Sto sviluppando un'applicazione che consuma dati da un servizio esterno. L'applicazione viene implementata seguendo una tipica architettura a più livelli con livelli di interfaccia utente, presentazione, dominio e dati. Il client del servizio ri...
posta 02.08.2013 - 19:37
1
risposta

Test di un'architettura software stratificata

Attualmente sto costruendo un'applicazione con un'architettura a strati in C. Attualmente, ho costruito e testato il livello inferiore, che è un modulo di rete, fornendo funzionalità come la connessione / disconnessione, l'invio di messaggi, ecc...
posta 25.10.2015 - 02:31
3
risposte

tipi di ritorno delle funzioni DAL e BLL

Ecco come vedo le principali differenze tra DAL e BLL: Il DAL interroga direttamente il database. Il DAL non crea nuove informazioni . Può eseguire complesse richieste SQL, unendo diverse tabelle, ma il risultato di tale richiesta non for...
posta 03.01.2014 - 16:12
2
risposte

Architetture a strati e software modulare

Ho creato un'applicazione Java lato server di circa 10.000 righe di codice e su una revisione del codice un collega mi ha fatto notare che quando si sviluppa una nuova funzione aziendale, devo toccare diversi file. La mia spiegazione è la seguen...
posta 27.05.2016 - 11:41