Problema connessione con socket [VB.NET]

martedì 10 luglio 2012 - 14.13

serDotNet Profilo | Newbie

Buongiorno a tutti,
sto cercando di eseguire una connessione con un server tramite socket il problema è che mi sono imbattuto nel problema, fin prima da me sconosciuto, della porta in TIME WAIT (l'errore che mi restituisce è "Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta)") che se non ho capito male è un "problema" del protocollo tcp che non si può risolvere..
cercando in giro ho scoperto della funzione ReuseAddress che si può impostare al socket ma non ho capito bene il suo funzionamento, ho provato a impostare quell'opzione al socket ma mi restituisce un errore dicendomi di utilizzare il beginconnect (cioè connessione asincrona se non sbaglio) ma nonostante abbia cercato di implementare la connessione asincrona seguendo una guida dell'msd mi compare sempre lo stesso problema della porta in TIME WAIT .
A questo punto non capisco come funzioni questo ReuseAddress.. qualcuno lo conosce e saprebbe darmi gentilmente una dritta?
Grazie in anticipo!!
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