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!
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!