만약 제이쿼리(jQuery)를 사용하여 long polling을 구현할 경우 간단한 예제는 아래와 같습니다.

(function poll() {
    $.ajax({
        url: '/api/',
        type: 'GET',
        dataType: 'json',
        success: function() {
            console.log('success');
        },
        timeout: 3000,
        complete: setTimeout(function() { poll(); }, 6000)
    })
})();
​​​​​​​

위 코드는 서버와 통신하여 값을 받은 경우 다시 정해진 6초 후에 poll() 함수를 호출하여 지속적인 통신이 가능하도록 한 long polling 코드의 하나입니다.
 
code snippet widget