PDA

View Full Version : [java]thread multicast e TCPserver in parallelo,client non si connette..


santaclause83
25-06-2007, 10:45
ho un semplice server che appena avviato:
1-lancia un thread costantemente in ascolto su un indirizzo di multicast per ricevere info da server remoti,
2-poi il server si mette in ascolto su una porta dedicata per richieste da clienti,
3-e per ogni cliente lancia un thread dedicato

per prova faccio girare tutto (cliente,server remoti e server principale) nella stessa macchina: il primo punto gira bene,ma non riesco a far connettere il client,il server continua a rifiutarmi la connessione..?

vorrei che le comunicazioni multicast rimanessero attive in parallelo alle connessioni con i client,invece sono costretto a dover fermare il multicast sennò al client viene lanciata l'eccezione "connection refused"

consigli?..grazie mille!

tglman
25-06-2007, 14:19
Controlla tutte le porte su cui lavorano i vari servizzi,e controlla anche che l'avvio del server dei server ( -;) ) nn vada in conflitto in qualche modo con il server dei client, tipo se magari spegne il thread, o chiude la porta in ascolto.