|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Aug 2006
Messaggi: 4
|
Condivisione Database Server/Client
Sto cercando una soluzione ottimale che mi permetta di far comunicare una Client-Application e un sito web a un database.
Purtoppo su internet ho trovato poca roba e spiegata in maniera molto complicata. Da solo sono arrivato a questa conclusione: Per fare in modo che i dati disponibili nel database siano disponibili sia per una client-application che dal web tramite una interfaccia grafica, esistono diverse soluzioni, ognuna con dei vantaggi e degli svantaggi. DATABASE SUL SERVER ---------------------------------------------- In tal caso il database risiederà nella rete internet (con adeguate procedure di protezione). .: Vantaggi:. Database unico che non necessita di sincronizzazione dati tra client e server .: Svantaggi :. In caso di assenza della rete internet non è possibile utilizzare la client-application Rallentamento nella lettura/scrittura dei dati 2 DATABASES SINCRONIZZATI oGNI 30 MINUTI (tempo gestibile) ---------------------------------------------- .: Vantaggi :. Anche in mancanza di rete si può continuare a leggere/scrivere dati nel database Velocità di lettura/scrittura dati adeguata .: Svantaggi :. Possono avvenire dei problemi al momento della sincronizzazione dei dati. (ad esempio nel caso dell'e-commerce se si hanno a disposizione 10 oggetti e questi vengono venduti tramite la web-application del client, i dati nella rete riguardanti quella vendita non vengono variati prima della sincronizzazione, quindi rimangono ancora disponibili i 10 oggetti anche se in realtà non lo sono più). CLIENT APPLICATION SUL SERVER ---------------------------------------------- .: Vantaggi :. Anche in mancanza di rete si può continuare a leggere/scrivere dati nel database dalla web-application .: Svantaggi :. In caso in cui il computer viene spento o si blocchi o manchi la rete non sarà possibile utilizzare i dati nel database da internet In caso in cui ci sia una notevole mole di dati in lettura da internet il pc viene rallentato Ora io vorrei sapere: 1) è giusto quello che ho scritto? 2) qual'è la migliore soluzione e quale usano la maggior parte di programmi client/server? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:59.


















