Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - java remote desktop
Forum - Java - java remote desktop

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Segnala al moderatore
Postato alle 20:04
Domenica, 28/11/2010
salve a tutti.. ho bisogno urgentemente di una grandissima mano perche sto impazzendo da 3 giorni :)
dopo svariati tentativi sono riuscito a visualizzare su un panel lo screen shot scattato dal server :).
il problema è questo (il piu grave): va lentissimoooo(non è proprio fluido-*premetto che l'ho testato su due computer in locale con una buona qualità di rete) !! xD.... non mi visualizza nel client neanche la freccetta del mouse ... cosa sbaglio ? devo curare assolutamente questo problema per cui vi allego il server e il client,cosi testandoli numerosi, potreste aiutarmi il piu presto. non capisco cosa è che va male. fatemi sapere presto .. grazie anticipatamente :)


killer ha allegato un file: Java Remote Desktop.zip (365241 bytes)
Clicca qui per scaricare il file

Ultima modifica effettuata da killer il 28/11/2010 alle 20:05
PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 20:32
Domenica, 28/11/2010
Per implementare questa funzionalità di solito il server ottimizza  capendo quali sono le parti dello schermo che si sono effettivamente aggiornate e invia solo quelle.

PM
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 21:02
Domenica, 28/11/2010
non ho capito..potresti spiegarmi meglio ?

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 21:07
Domenica, 28/11/2010
Invece di fare il refresh del client ogni volta mandando l'intera screen, il server suddivide lo schermo in settori e manda solo quelli che si sono significativamente modificati.

Tieni anche conto che certi sistemi operativi dovrebbero offrire delle API di base per implementare queste funzionalità.

PM
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 21:17
Domenica, 28/11/2010
Ok quindi esistono gia delle classi (sun)  che permettono di fare tutto cio ? quali sono ? su google non ho trovato alcun che..

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 21:19
Domenica, 28/11/2010
No classi java lo escluderei, direi più API del sistema operativo su cui gira l'applicazione.

http://msdn.microsoft.com/en-us/library/aa383464(VS.85).aspx

PM
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 21:33
Domenica, 28/11/2010
ma come faccio ad accedere alle api per fare tutto questo ? ossia come dovrei cominciare ? :)

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 21:35
Domenica, 28/11/2010
Prima di tutto devi studiare le API.
Poi per poterle usare da java devi sfruttare il JNI (http://en.wikipedia.org/wiki/Java_Native_Interface) per richiamare dei wrapper C o C++ appositamente sviluppati.

PM
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 21:48
Domenica, 28/11/2010
ahhh credo di aver capito..cioè pratikamente dovrei imparare delle funzioni native c++ e richiamarle tramite jni da java ?

PM
Pagine: [ 1 2 ] Precedente | Prossimo