Есть ли плагины Rails, которые используют JS для опроса сервера для завершения фонового процесса?

StackOverflow https://stackoverflow.com/questions/2582405

Вопрос

Я знаю, что это может быть просто написать некоторые избирательные js, которые просит заявку Rails, если он завершил фоновую работу. Но мне интересно, у кого-нибудь уже упаковывают эту функциональность в качестве плагина.

В принципе, у меня есть несколько задержки_Jobs, и ищите плагин, который будет опросить сервер для завершения определенной работы, а затем активирует обратный вызов, когда он найдет, что задание завершено.

Любые идеи кто-нибудь?

Бернс

Это было полезно?

Решение 2

Я закончил использовать плагин периодика для jQuery. Вот ссылка:

http://www.360innovate.co.uk/blog/2009/03/periodicalupdater-for-jquery/

Другие советы

Вероятно, есть несколько плагинов, которые делают это, потому что это часто очень конкретное решение, особенно на стороне сервера. Это достаточно легко, чтобы построить, с рельсами действия, возвращающие статус работы в JSON, а затем использовать setTimeout and jQuery.ajax() или прототип Ajax.PeriodicalUpdater Чтобы опросить сервер на регулярных интервалах.

Вам не нужен большой каркас или сервер Comet, чтобы сделать это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top