При вызове onRequestEnd из напрямую callbackClass компилятор возвращает ошибку
error: cannot find symbol method onRequestEnd(String)
На счет схожести - да, тоже нужно, чтобы данные возвращались в основной поток, но еще необходимо их перед этим обрабатывать на ошибки и другое, и без отдельного класса тут не обойтись.
Проблема была в сессионном файле. Нашел решение без изменений в js.
В обработчике(php) перед частью, отвечающей за ожидание события: session_write_close();
Перед отправкой результата: session_start();
В worker.js вставил один xhr запрос, не подходит. Меняется исключительно инициатор longpoll запроса. Все ajax, встроенные в страницу, все также не выполняются пока не окончится longpoll.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.