SOCKET连接超时问题
请教各位:
我电脑做了一个TCP 客户端,连接几台设备,采取断开一个连接,再启动另一连接,来读写数据,有时一个设备会断网,
它的连接时间会有十几秒,这个时间能不能设置,就是使得很快进入下一台设备的访问。
Label13.Text = "正在连接..."
Socket1 = Nothing
Socket1 = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
While True
Try
Socket1.Connect(localEndPoint(i))
GoTo Connected
Catch ex As Exception
MsgBox("ERROR")
End Try
End While
Connected:
ReDim DataBytesRec1(Socket1.ReceiveBufferSize)
ThreadSocketRec1 = New Thread(AddressOf SocketReciveData1)
ThreadSocketRec1.IsBackground = True
ThreadSocketRec1.Start(Socket1)