Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo mantiene la conexión el socket vb.net

Cómo mantiene la conexión el socket vb.net

Dim s As Socket

Función privada compartida ConnectSocket (servidor ByVal como cadena, puerto ByVal como entero) Como Socket 'Crear conexión

Dim s As Socket = Nada

Dim hostEntry como IPHostEntry = Nada

Dim dirección como dirección IP

dirección = System.Net.Socket(dirección, puerto)

Dim endPoint como nuevo IPEndPoint( dirección, puerto)

Atenuar tempSocket como nuevo socket (endPoint.AddressFamily, SocketType.Stream, ProtocolType.Tcp AddressFamily, SocketType.Stream, ProtocolType.Tcp)

tempSocket.Connect(endPoint )

Si tempSocket.Connected Entonces

s = tempSocket

Finalizar si

Devolver s

Finalizar función

Llamada: s = ConnectSocket(Dirección IP, Puerto) 'Número de puerto, como 8000, 8080, etc.

s.close 'Cerrar la conexión.