Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Mandare un processo sul Server
sabato 24 settembre 2005 - 12.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Babi
Profilo
| Junior Member
197
messaggi | Data Invio:
sab 24 set 2005 - 12:24
Ciao a tutti.
Ho un'applicazione che gira su un client con una connessione ad un server dove risiede il DB.
Uno dei menu di questa applicazione fa partire delle subroutine che girano sul client e quindi
bloccano la macchina.
Come potrei fare per far girare questa parte dell'applicazione in background sul server?
Grazie a tutti per un aiuto.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
sab 24 set 2005 - 16:33
Mah diciamo che non è proprio così banale. Ti propongo un ventaglio di soluzioni.
1) Perchè non fare eseguire l'applicazione sul Client ? I processori di oggi sono sufficientemente potenti per fare questo genere di calcoli. Il fatto che ti blocchi l'applicazione è causato dal fatto che l'operazione gravosa e la finestra girano nello stesso Thread. Crea un Worker Thread (con Thread e ThreadStart) e facci girare dentro l'algoritmo pesante.
2) Puoi utilizzare .NET Remoting e creare una applicazione distribuita, lasciare dei componenti sul server che ti fanno i calcoli e te li restituiscono.
3) Altre soluzioni come la Compute Cluster Solution, cioè una nuova versione di Windows 2003 per far fare calcoli gravosi al Server, ma è ancora in Beta 1 ed è stata recentemente annunciata alla PDC 2005. Non credo sia il caso tuo.
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !