기존 응용 프로그램에 SSL 지원을 추가하기 위해 노력하고 있으며 이전 버전과의 호환성에 대해 생각하기 시작했습니다.동일한 포트에서 SSL 및 비 SSL 지원
내가 읽은 다른 게시물과 다른 점은 서버가 SSL 코드로 업데이트되지 않을 수도 있다는 것입니다. 그래서 나는 SSL에 관해 아무것도 모르는 서버에 SSL 클라이언트를 연결하게 할 것이다.
이 설명을 위해 응용 프로그램은 한 번에 하나씩 서버로 키 입력을 보내고 각 키 입력에 대해 새 소켓이 만들어집니다. 따라서 기존 포트 번호에서이 작업을 수행하고 서버가 SSL을 지원하는지 여부를 확인하기 위해 시간 초과를 사용하지 않는 방법을 찾아야합니다.
이 문제를 해결할 수있는 적절한 방법에 대한 제안이 있으십니까?
SSL은 TCP의 최상위 프로토콜이기 때문에 항상 동일한 포트에서 실행됩니다. –
죄송합니다. 나는 내 문제를 잘못 말했다. 결정된. – BigHands79
데이터가 불충분합니다. * 서버 *가 업그레이드 될 때/업그레이드가 어떻게 될지 생각해야합니다. 서버가 SSL로 업그레이드되었거나 업그레이드되지 않은 클라이언트를 어떻게 처리합니까? 예를 들어 StartTLS를 사용할 것입니까? – EJP