tcp 통신을 시도하면 서버가 소켓을 통해 x 초마다 메시지를 보내고 클라이언트가 특정 조건에서 메시지를 보내는 것을 중지해야합니다. 5 초 동안 아무 메시지도 보내지 않습니다. 더 자세히 설명하기 위해 클라이언트는 위에서 설명한 것과 동일한 소켓의 서버에서 모두 무시되는 상수 메시지를 보내고 알 수없는 시간에 메시지를 보내는 것을 중지 할 수 있습니다. 메시지는 단순화를 위해 살아있는 메시지로 사용되어 통신이 여전히 관련이 있다고 서버에 알립니다.tcp 클라이언트가 5 초 이상 활동하지 않을 때 감지
문제는 서버에서 반복되는 메시지를 보내려는 경우 "사용량이 많음"을 허용하지 않고 메시지 수신을 시작할 수 없으므로 새 메시지가 다른 쪽에서 도착하여 그에 따라 작동하는 것을 감지 할 수 없다는 것입니다. .
이 문제는 프로그래밍 언어와는 관련이 없지만 Python을 사용하여 더욱 구체적이고 클라이언트 코드에 액세스 할 수 없습니다.
단일 소켓에서 동시에 메시지를 보내고 보내는 옵션이 있습니까?
감사합니다.