2010-05-13 2 views
0

연결 풀의 tcp 연결은 서버에 연결하려는 클라이언트가 이전에 연결을 만들었을 때만 재사용 할 수 있습니다 (같은 IP 등).). 따라서 서버가 특정 클라이언트에 연결을 시도하면 (예 : 풀에서 연결을 가져 오는 경우) 서버에서 어떻게 수행합니까? 고객의 IP를 제공해야합니까?tcp 연결 풀이 다른 클라이언트를 구분하는 방법

+0

컨텍스트 란 무엇입니까? 예를 들어, OS가 연결 풀링을 수행하고 있습니까? 어떤 OS인가? –

+0

OS가 아닙니다. tcp 연결 풀을 유지하려고하는 서버를 말하십시오. – stackazcat

+0

다른 말로하면 내 질문에 풀에있는 모든 TCP 연결이 동일한 리소스로 취급되었거나 풀의 다른 연결이 다른 클라이언트의 연결 요청에 사용됩니까? – stackazcat

답변

0

연결 풀링은 클라이언트 측 기술입니다. 예를 들어 .NET 응용 프로그램에서 연결을 처음 만들고 연결 풀링을 사용하여 연결을 닫으면 연결은 실제로 닫히지 않지만 클라이언트 프로세스 내의 캐시 인 풀에서 열린 상태로 유지됩니다. 동일한 프로세스 내에서 연결 요청이 있으면 풀에서 값을 반환 할 수 있습니다.