havana7bs
05-07-2007, 21:08
Salve,
la risposta alla domanda che sto per porre per alcuni potrebbe essere banale. Per me non lo è dal momento che, costretto dal lavoro, ho sempre utilizzato l'ambiente poco conosciuto 4D che si occapa autonomamente del problema che sto per porre:
Volendo sviluppare un applicativo client/server in C# nel quale c'è un DB interrogato da N client, qual'è l'appoccio migliore?
Sviluppare un applicativo "stand-alone" e poi duplicarlo sui client puntando ad un DB comune? (e se si fanno 2 update sullo stesso record?!)
Sviluppare una sorta di applicativo server che si interponga tra i client e il DB gestendo le concorrenze???
Altro??? Grazie
la risposta alla domanda che sto per porre per alcuni potrebbe essere banale. Per me non lo è dal momento che, costretto dal lavoro, ho sempre utilizzato l'ambiente poco conosciuto 4D che si occapa autonomamente del problema che sto per porre:
Volendo sviluppare un applicativo client/server in C# nel quale c'è un DB interrogato da N client, qual'è l'appoccio migliore?
Sviluppare un applicativo "stand-alone" e poi duplicarlo sui client puntando ad un DB comune? (e se si fanno 2 update sullo stesso record?!)
Sviluppare una sorta di applicativo server che si interponga tra i client e il DB gestendo le concorrenze???
Altro??? Grazie