powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Долгоиграющий запрос.
6 сообщений из 31, страница 2 из 2
Долгоиграющий запрос.
    #38882293
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвадя,

у клиента как сохранить?
для тех кого в гугле забанили
http://habrahabr.ru/post/112286/
...
Рейтинг: 0 / 0
Долгоиграющий запрос.
    #38882294
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

"песочница" слово о чём нибудь говорит?
...
Рейтинг: 0 / 0
Долгоиграющий запрос.
    #38882315
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
это то , чем я пользуюсь
...
Рейтинг: 0 / 0
Долгоиграющий запрос.
    #38882324
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилДринкинсПо окончании формирования - получить файл обычным гетом.
топи читал хоть по диагонали?

Читал. В чём проблема? Вебсокеты по таймаутам не отваливаются.
...
Рейтинг: 0 / 0
Долгоиграющий запрос.
    #38882329
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяИзопропилпропущено...

топи читал хоть по диагонали?
браузер не может отвалиться по таймауту. отваливается сервер.
надо на сервере задавать длительность сессии. (или продлять при наличии задачи)
а Дринкинс ошибся на 50% - если запускать задачу websocket(ом) - то и готовый файл отправлять websocket(ом)

Я бы так сделал. ПО вебсокету идёт команда на формирование файла. Сервер стартует отдельный процесс формирования файла. Процесс отчитывается о своём состоянии через какую-нибудь очередь сообщений, через которую сервер веб-сокета это самое состояние передаёт клиенту. Как только процесс отчитался об успехе/неудаче - клиент гетом запрашивает файл, откуда - это уже куда процесс формирования файла его положит. Да, блин, хреново объясняю, но как-то так. Можно конечно это же самое делать ажаксом по таймеру, но веб-сокетом как-то кошернее.
Да, потребуется настройка со стороны серверной части. Если на серваке nginx - то проблем вообще никаких.
...
Рейтинг: 0 / 0
Долгоиграющий запрос.
    #38882410
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дринкинс
Я бы так сделал. ПО вебсокету идёт команда на формирование файла. Сервер стартует отдельный процесс формирования файла. Процесс отчитывается о своём состоянии через какую-нибудь очередь сообщений, через которую сервер веб-сокета это самое состояние передаёт клиенту. Как только процесс отчитался об успехе/неудаче - клиент гетом запрашивает файл, откуда - это уже куда процесс формирования файла его положит. Да, блин, хреново объясняю, но как-то так. Можно конечно это же самое делать ажаксом по таймеру, но веб-сокетом как-то кошернее.
Да, потребуется настройка со стороны серверной части. Если на серваке nginx - то проблем вообще никаких.
в общем я так и делаю, давно перешёл на ws и наслаждаюсь
с ws снимаются многие проблемы. к примеру тс, пока идет подготовка файла можно продолжать ра,
ботать с сервером, чего не получится при ajax
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Долгоиграющий запрос.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]