Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo
Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo
Il più recente robot per la pulizia domestica di Dreame, modello Aqua10 Ultra Roller, abbina un potente motore di aspirazione della polvere a un sofisticato sistema di lavaggio con rullo integrato. Il tutto governato dalla logica di intelligenza artificiale, per i migliori risultati
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Siamo volati fino a Belfast, capitale dell'Irlanda Del Nord, per scoprire il nuovo Realme 15 Pro 5G Game Of Thrones Limited Edition. Una partnership coi fiocchi, quella tra Realme e HBO, un esercizio di stile davvero ben riuscito. Ma vi raccontiamo tutto nel nostro articolo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
Il Gigabyte Gaming A16 offre un buon equilibrio tra prestazioni e prezzo: con Core i7-13620H e RTX 5060 Laptop garantisce gaming fluido in Full HD/1440p e supporto DLSS 4. Display 165 Hz reattivo, buona autonomia e raffreddamento efficace; peccano però le USB e la qualità cromatica del pannello. Prezzo: circa 1200€.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-12-2004, 11:53   #1
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
[Java] La mia chat

Ho fatto una chat con il socket TCP e la volevo inserire nel mio sito (ho quindi guardato come funzionano le applet perché devo fare una specie di conversione)...

ho usato la textarea e la textfield, quando uno scrive spedisce al server che gira sul mio pc a ip fisso...il server ha una lista a cui si accede in maniera sincronizzata e spedisce i messaggi agli altri...2 sono i problemi ora:

1) innanzitutto che se modifico la classe sul browser non me la refresha ma ho già aperto un'altra discussione

2) facendo girare la classe dal sito la pagina resta in caricamente (con la x su sfondo grigio)...se guardo sulla console l'errore è "Thread not owner"...mi sa che i thread per le applet funzionano un po' diversamente dai thread in un normale programma col main, o no?
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2004, 20:17   #2
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
mi sa ke non puoi fare girare un applet su un server remoto.....
Se tu carichi la pagina messa su quel server, in realtà scarichi la applet e la esegui in locale......

x refreshare la classe devi sovrascrivere quella vekkia ke hai scritto.... se quindi la vekkia gira su un server devi inviare il nuovo .class (o .jar) nella stessa directory del server dove c'era quello precedente, in modo da sovrascriverlo....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2004, 17:44   #3
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
ho un grosso problema...ho inserito la classe del client "ChatClient.java" sul mio sito chat ...con il mio pc dove ho installato sia la jvm che il jdk per poter compilare la classe mi viene caricata mentre invece ho chiesto ad amici di accedere alla pagina e tutti mi hanno risposto che non viene caricato nulla e dàcome errore class ChatClient not found...il che è impossibile perché è effettivamente su quel percorso,uno perché a me funzia (in remoto dal mio pc) e due perché l'ho messa con ftp...a questo punto mi chiedo che succede!!!
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2004, 21:40   #4
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
mi sa ke è lo stesso motivo x cui non vedi il refresh dell'applet
probabilmente ti stati incasinando con l'indirizzo ke hai messo nel file html ke va a leggere una classe ke hai in locale penso.....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 07-12-2004, 22:57   #5
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
mi sembra impossibile...il file è index.htm e il codice è:

<html>
<head>
<title>
chat
</title>
</head>
<body>
<APPLET code="chatclient.class" width=500 height=200>
</APPLET>
</body>
</html>


che quindi prende il file nella cartella sul server!
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2004, 10:42   #6
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
prova a cancellare il codice del server e vedi ke succede.
Se non parte più nemmeno a te rimettilo nella stessa locazione.
cmq se non sbaglio manca l'indicazione del codebase ... non so se ti può servire x farlo funzionare correttamente....
Io x fare funzionare la mia applet ho perso un casino di tempo, ma quella era più complicata perchè dovevo aggiungere un bel pò di librerie nel jar....

Un ultima cosa. Qui avevi detto
Quote:
ho inserito la classe del client "ChatClient.java"
Hai messo il .class e non il . java vero????
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2004, 10:44   #7
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
ooppss....
a me funziona la tua chat... solo ke non si collega al server.
Per caso sei riuscito a risolvere???
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2004, 15:38   #8
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
non si collega al server perché per ora che in fase di test faccio partire il server dal mio pc solo quando lo provo...però ti ha caricato la classe...ed anche a me! però agli altri amici a cui l'ho fatto provare no, non vorrei che andasse solo a quelli che hanno il jdk oltre che la jvm, boh!!

__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 08-12-2004, 16:54   #9
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
sembra che ora non funga anche la connessione...il codice per il server è:

listener=new ServerSocket(3333);
e il while(true) con l'accept

il client invece è

Socket clientSocket = new Socket(server,porta);

nel try-catch...nel router ho impostato il NAT sulla porta scelta per farmi passare i dati, ma non funge...parte l'eccezione del catch. Come porta ho provato la 3333, dovrebbero andare bene tutte sopra la 1024...

mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 09-12-2004, 00:36   #10
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
cmq stai attento ad una cosa...
il server lo devi fare girare NECESSARIAMENTE sulla makkina ke carica l'applet...
questo perkè le applet permettono solo di creare connessioni con lo stesso host da dove è stat caricata l'applet...
se prova a collegarsi qualcuno, scaricando l'applet dal server, e collegandosi al tuo pc riceve un errore....
l'unico modo x aggirare questa limitazione, ke io sappia, è signare l'applet.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 09-12-2004, 08:03   #11
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
ah, non lo sapevo...io vorrei fare una chat da mettere sulla mia pagina web e vorrei che la potesse usare chiunque, un po' come le chat java quelle che si posono prendere gratis dalla rete. Quindi l'unico modo è signarle: non so cosa vuol dire (immagino dare una sorta di certificato) e non so soprattutto come !
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 09-12-2004, 11:25   #12
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
qui è spiegato abbastanza bene come effettuare il signing....
http://personal.vsnl.com/sureshms/javasign1.html
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 09-12-2004, 11:32   #13
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
cmq il problema non è ke non lo possono usare tutti senza il signing....
il problema è ke dovresti fare girare il server PER FORZA nella stessa makkina del server web.....
Se invece il server gira sulla tua makkina e il client è su una pagina web di un' altra makkina, la java machine lancia un eccezione di sicurezza (o qlkosa del genere)
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 09-12-2004, 22:42   #14
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
va beh...potrei fare una piccola paginetta web con il client sulla mia macchina e gestirla con apache...farò sapere!
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
Old 10-12-2004, 12:23   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
mi sa ke è la cosa migliore...
fare girare il server chat sulla tua makkina in sieme al server web ke contiene le pagine con le applet...
In questo modo non avrai problemi di signing.....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 11-12-2004, 23:01   #16
bettola
Senior Member
 
L'Avatar di bettola
 
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
Funziona! grosse cose...mi chiedevo come si faccia a far partire un processo in bacground...poiché metterei nell'esecuzione automatica l'esecuzione della classe server ma vorrei che ad ogni avvio mi restasse in background senza averla sulla barra di applicazioni tutto il tempo
__________________
www.valeweb.net - fotografare.wordpress.com
Sony Vaio FE21H with Fluxbox on Ubuntu
bettola è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo Dreame Aqua10 Ultra Roller, la pulizia di casa c...
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti Recensione Realme 15 Pro Game Of Thrones: un ver...
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Lapt...
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Cina, effetto sanzioni USA: Cambricon - ...
La gamma Mac riceverà tante novit...
DDR5 supera i 13.000 MT/s, stavolta uffi...
Il nuovo iPhone con display pieghevole p...
ASUS ProArt PA32KCX: ecco a voi il primo...
DAZN ci riprova: piano Full a meno di 20...
Nuovi prezzi, più bassi: scendono...
PC Desktop HP Victus con RTX 4060 e Ryze...
Giù di altri 10€: solo 939€ per M...
Offerte Amazon da non credere: sconti fo...
Windows 11 scivola sugli aggiornamenti d...
Razer Kiyo V2: la nuova webcam 4K con AI...
ASUS ROG NUC 9: i mini PC (ex) Intel, ad...
Streaming illegale, il ministro dello Sp...
Microsoft avrebbe affidato a Intel la pr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:32.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v