연결을 유지하기 위해 웹 소켓에서 핑 / 탁구 메시지에 대해 계속 읽었지만 그 내용이 확실하지 않습니다. 고유 한 프레임 유형입니까? (핑퐁과 관련된 크롬의 Javascript WebSocket 객체에는 메소드가 표시되지 않습니다). 또는 디자인 패턴 일뿐입니다 (예 : 문자 그대로 "ping"또는 다른 문자열을 서버에 보내고 응답하도록합니다). 탁구가 연속 프레임과 관련이 있습니까?
내가 묻는 이유는 Mongrel2 뒤에서 실행되는 Python 프레임 워크를 사용하고 있기 때문에 Mongrel2에 특정 Ping / Pong 메시지를 보내어 Python 앱이 필요없이 연결을 유지하도록 지시하는 방법이 있는지 궁금합니다. 그것에 대해 걱정하십시오. 별도의 HTTP 메소드가있는 것과 비슷하다고 생각합니다. 그리고 전용 핑 / 퐁 메시지 프레임이 문자열 "ping"보다 간단 할 수 있지만 (서버 및 네트워크의로드가 적을 수 있음) 너무 중요하지는 않다고 생각합니다.
편집 : 방금 RFC 6455를 보았고 Ping과 Pong이 자체 opcode로 제어 프레임 유형 인 것처럼 보입니다. Chrome의 자바 스크립트에서 Ping 프레임을 보내려면 어떻게해야합니까?