потоковая страница приводит к скалатре / нефильтрованной - PullRequest
1 голос
/ 28 октября 2011

при написании сценария CGI или базового сервлета вы можете отправить часть ответа клиенту до того, как будет сгенерирован весь ответ.Это выгодно, например, при выполнении большого запроса SQL и отображении результатов в таблице HTML.Отображение результатов по мере их поступления делает приложение намного более отзывчивым.Возможно ли это в базовой среде REST, такой как Scalatra или Unfiltered, где возвращаемое значение часто является текстом ответа?

1 Ответ

1 голос
/ 28 октября 2011

Я думаю, что вы говорите о Chunked Transfer Encoding, вам нужна поддержка этой кодировки с помощью движка сервлета. AFAIK, Атмосфера с правым бэкэндом может помочь вам, вы можете попробовать использовать его со скалатрой. Что касается нефильтрованного, то у него есть нетто-бэкэнд, я не уверен, что чанкованное кодирование в настоящее время поддерживается нефильтрованным, но вы можете попробовать взломать его.

P.S. Вы можете посмотреть пример потокового сервера в нефильтрованном: https://github.com/n8han/All-Aboard.

...