ciao.
Da sempre sono stato affascinato dai webservices , soprattutto per l'idea di creare uno o piu' client winform e quindi piu' intuitivo e veloce che si interfaccia lato server con un webservice.
Penso che il web e i webform(webcontrols) siano piu' macchinososi per alcune applicazioni da gestire e da utilizzare in quanto spesso wul web esiste un interfaccia tipo wizard.
Questa idea mi è venuta osservando programmi come emule o alcuni giochi .
Se è vero che l'interfaccia del client(unita al webservice) è piu' semplice e intuitiva è anche vero che gestire piu client che accedono ai dati modificandoli(soprattutto) e leggendoli in massima libertà è difficile,infatti ho fatto alcuni esperimenti e il difficile era gestire le update/delete/insert
Il problema principale per me era soprattutto la gestione della concorrenza.
sono qui quindi a chiedervi un consiglio.
Sono caduto in un falso mito(il client/server e i webservices)?
è meglio tentare di gestire tutto lato server magari utilizzando ajax?
Sbaglio a gestire il webservice?
o forse basterebbe gestire la replica dei db , ma si puo' senza lasciare aperte delle porte(sicurezza)?
avete link su questo tipo di applicazione ?
grazie.