TCP를 사용하는 레거시 응용 프로그램에 연결하는 VB.NET 응용 프로그램을 작성하고 있습니다.TcpClient 연결 속도를 향상시킬 수있는 방법이 있습니까?
통신은 잘 작동 한 번에 연결 매우 빠르게,하지만 난 내 로컬 컴퓨터에 연결하고 경우에도 새 연결을 만들 때 (약 2.5 ~ 3.5 초) 지연 항상 존재한다 :
Private _client As TcpClient
Public Property PortNumber As Int32 = 3338
Public Property ServerName As String = [Local machine name]
_client = New TcpClient(ServerName, PortNumber) ' <- takes some time to execute this line
은
누군가 개선 할 수 있습니까?
당신은 정확 했습니까 이름이 해상도가되었지만 프레임 워크가 그것을하고있는 것보다'GetHostAddresses'를 사용하여 훨씬 더 빨리 이것을 할 수있는 것이 이상합니다 –