Il design e la descrizione di alto livello di un sistema software. Il design architettonico distilla i dettagli di implementazioni, algoritmi e rappresentazione dei dati per concentrarsi sull'interazione dei componenti della "scatola nera".
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 6 anni fa . Dalla mia esperienza nello sviluppo web, so che linguaggi come PHP, Java, Python..etc sono usati per cose …
Non ho lavorato con alcun meccanismo di memorizzazione nella cache e mi chiedevo quali fossero le mie opzioni nel mondo .net per il seguente scenario. Fondamentalmente abbiamo un servizio REST in cui l'utente passa un ID di una categoria (cartella think) e questa categoria può avere molte sottocategorie e ciascuna …
Per quanto ho imparato, IRepositorydovrebbe contenere CRUD. Poi abbiamo ereditato questo IRepositorynelle nostre altre interfacce come IProducte attuare IProductclasse concreta ProductRepository, con metodi come GetAllProducts(), Top5Products(). Potremmo anche fare lo stesso con l'architettura di livello n. come, creazione DAL Class Librarye in essa definire una classe Productcon metodi come GetAllProducts(), …
Ho studiato architetture di microservizi cercando di ottenere una panoramica di alto livello di tutti i pro e i contro, perché e perché, molte informazioni che sto leggendo / guardando provengono da ThoughtWorks (Martin Fowler, Neal Ford, et al). La maggior parte del lavoro di Martin Fowler sull'argomento ha pochi …
Sto lavorando in un'architettura, offrirà api di riposo per client Web e app mobili. Sto usando Spring (spring mvc, spring data jpa, ... ecc.). Il modello di dominio è codificato con le specifiche JPA. Sto cercando di applicare alcuni concetti di architettura pulita ( https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html ). Non tutti, perché manterrò …
Una scelta popolare di architettura di alto livello nel programma moderno è un sistema di microservizi basato su REST. Ciò presenta numerosi vantaggi come accoppiamento lento, facile riutilizzo, limitazione limitata alle tecnologie utilizzabili, elevata scalabilità, ecc. Ma uno dei problemi che prevedo in tale architettura è la scarsa visibilità su …
Sto usando il modello MVP in un'app Android che sto sviluppando. Ho fondamentalmente 4 elementi: AddUserView in cui è possibile aggiungere un nuovo utente: AddUserPresenter The UserInfo (il pojo) UserInfoManager (logica di gestione e gestore archiviazione) La mia domanda è: Quando premo il pulsante "Aggiungi" in AddUserView, dovrebbe ottenere il …
Sto leggendo sull'approvvigionamento di eventi e non riesco a smettere di chiedermi se ha senso solo in situazioni esotiche in cui le scritture sono molto rare o è richiesto un controllo di livello militare. Un sistema non eccezionale con un uso significativo potrebbe produrre tra centinaia e migliaia di scritture …
Stavo leggendo questo wiki sul principio delle astrazioni stabili (SAP) . Il SAP afferma che più stabile è un pacchetto, più astratto dovrebbe essere. Ciò implica che se un pacchetto è meno stabile (più probabilità di cambiare), dovrebbe essere più concreto. Quello che non capisco davvero è perché questo dovrebbe …
Contesto A causa dell'apolidia dello stile architettonico REST che implica che ogni richiesta è completamente indipendente, il server non memorizza mai alcuna informazione sul client. Pertanto, il controllo pessimistico della concorrenza non è adatto perché richiederebbe a quel server store quale client ottiene il blocco su una risorsa. Vengono quindi …
Spero che queste chiacchiere chiariscano la mia domanda - capirò totalmente se non lo faranno, quindi fammi sapere se è così, e proverò a chiarirmi. Ecco BoxPong , un gioco molto semplice che ho realizzato per conoscere lo sviluppo di giochi orientati agli oggetti. Trascina la casella per controllare la …
Mi sto imbarcando in un progetto di business intelligence che richiederà astrarre l'accesso a due data warehouse esistenti. Devo progettare un'architettura applicativa per consentire alla business intelligence self-service di unire i dati e fornire un'unica vista sui due magazzini esistenti. Ho escogitato qualcosa del genere: Sto lottando con il pezzo …
Ho fatto delle ricerche prima di pubblicare questa domanda. Tra le altre domande o post, uno di questi è fornito di seguito. Non sono riuscito a capire bene come determinare .. Oggetti business all'interno di un livello di accesso ai dati Ho un repository e i livelli aziendali chiamano il …
Ho il compito di progettare un framework applicativo che consenta ad ogni implementazione di personalizzare parti dell'interfaccia utente. Un esempio potrebbe essere che l'implementazione (chiamiamola client da ora in poi) può definire le celle della vista di raccolta da restituire per una determinata schermata. Il framework è semplicemente responsabile della …
Sto progettando un'API REST per un sistema a tre livelli come: Client application-> Front-end API cloud server-> user's home API server (Home). Homeè un dispositivo domestico e dovrebbe mantenere la connessione Front-endtramite Websocket o un lungo sondaggio (questo è il primo posto in cui stiamo violando REST. In seguito peggiorerà …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.