11
วิธีกำหนดค่าการหมดเวลาการเชื่อมต่อซ็อกเก็ต
เมื่อลูกค้าพยายามเชื่อมต่อกับที่อยู่ IP ที่ถูกตัดการเชื่อมต่อจะมีการหมดเวลานานกว่า 15 วินาที ... เราจะลดระยะหมดเวลานี้ได้อย่างไร? วิธีการกำหนดค่าคืออะไร? รหัสที่ฉันใช้เพื่อตั้งค่าการเชื่อมต่อซ็อกเก็ตมีดังต่อไปนี้: try { m_clientSocket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IPAddress ip = IPAddress.Parse(serverIp); int iPortNo = System.Convert.ToInt16(serverPort); IPEndPoint ipEnd = new IPEndPoint(ip, iPortNo); m_clientSocket.Connect(ipEnd); if (m_clientSocket.Connected) { lb_connectStatus.Text = "Connection Established"; WaitForServerData(); } } catch (SocketException se) { lb_connectStatus.Text = "Connection …