Socket.Connected

mercoledì 11 aprile 2007 - 14.35

bitabit Profilo | Newbie

vorrei trovare una soluzione per fare questo:

il client si collega al server tramite oggetto socket.

manualmente poi chiudo il sever...e nel client
all'interno del gestore tick del controllo timer scrivo: if(socket.connected) ....

problema: anche se chiudo il server manualmente, la proprietà socket.connected è sempre true...mentre io ho bisogno di sapere di non poter piu dialogare con il server.

mi è stato suggerito di utilizzare il metodo send() e gestire l'eventuale eccezione generata (in base al tipo di codice di errore so se sono ancora connesso oppure no) ma questo è un metodo che "non posso utilizzare".


come mai socket.connected mi restituisce sempre valore ture anche se il server è stato chiuso?questa è proprio la prorpietà di cui ho bisogno..ma non funge.

grazie
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5