Abbiamo diverse opzioni per l'accesso alla nostra applicazione server .NET (C#). Utilizzeremo la libreria aziendale. Quindi, ecco i modi per andare:Confronto delle prestazioni per l'accesso a MSMQ/file di testo/database
1) Scrivere il log in MSMQ in modo sincrono, quindi leggere MSMQ con Win Service. La coda si trova sul computer locale per l'applicazione server.
2) Scrittura del registro su disco (vale a dire file di testo scorrevole) in modo sincrono.
3) Scrittura del registro nel database (Oracle, nella nostra applicazione) in modo sincrono.
L'importo del registro potrebbe essere abbastanza alto. Quindi qual è il più performante? Suppongo che l'ordine sia 1, 2, 3. Ho ragione? C'è qualche altro fattore di prestazione, oltre alla velocità di scrittura, in questo specifico scenario? Ci sono altre scelte, che non ho indicato qui, che potrebbe essere il modo migliore?
Ciao, grazie per la risposta. Domanda aggiornata riguardante "destinazione MSMQ/coda di destinazione". – rovsen