2012-06-08 3 views
0

, основанный на названии выше. Каков наилучший способ реализации прослушивателя базы данных Ajax.Лучший способ внедрения прослушивателя базы данных AJAX

Сценарий, в котором мы хотим реализовать слушателя (например, если мы хотим получить дополнительные записи в конкретную таблицу каждый раз, когда вставлена ​​новая запись).

Я попытался использовать рекурсивный запрос jQuery ajax для проверки записей в таблице. Но я не знаю, лучший ли это. Может быть, вы можете поделиться чем-то большим и лучше.

function my_table_db_listener(){   
    $.ajax({ 
     type : 'post', 
     url : 'http://mysite.com/?axn=get_table_new_entries', 
     success : function(data){ 

        //process data 
        ... 
        ... 

        //recursive call 
        my_table_db_listener();     
     }, 
     error : function(xhr, ajaxOptions, thrownError){ 
        alert(xhr.statusText); 
     } 
    }) 
} 

ответ

1

Длинный пул, известный также как обратный AJAX - это то, что вы должны изучать.

Вот example

+0

спасибо сэр за ответ. возможно, мне следует провести некоторое исследование о длительном пуле. Можете ли вы предложить некоторые рекомендации по этому поводу? – rechie

Смежные вопросы