2012-11-24 2 views
0

나는 페니 옥션 사이트를보고 어떻게 작동하는지 알아 내려고 노력했습니다. 이 사이트에는 최신 입찰자가 이기기 전에 얼마나 오래 경매가 걸리는지 보여주는 라이브 타이머가 있습니다. 타이머는 누군가가 입찰 할 때마다 재설정되거나 타이머가 0에 가까워지면 더 많은 시간을줍니다.웹 응용 프로그램은 프런트 엔드에서 라이브 카운터/타이머를 어떻게 업데이트합니까?

HTTP 요청이 있는지 그리고 매 초마다 GET 요청을 보내는지를보기 위해 방화 녀 콘솔을 조사했습니다. 업데이트 된 타이머를 가져 오지만 다른 사이트에서는 그렇지 않습니다. 타이머 (다른 타이머와 독립적으로)는 임의의 요청을 서버에 보내지 않고 임의의 시간에 새로 고침됩니다. 그들은 어떻게 이것을 달성합니까?

답변

2

당신이 조사하고있는 웹 사이트가 어떻게 구현되고 있는지 확실하지 않지만 웹 소켓으로는 가능하다고 생각합니다. http://www.websocket.org/echo.html

관련 문제