Подтвердить что ты не робот

Как использовать комету с Spring MVC?

Я хотел бы добавить некоторые Comet/server push для простого веб-приложения. У меня возникли проблемы с поиском актуальной информации о том, как это сделать.

Может ли кто-нибудь указать мне на некоторые примеры, учебные пособия, блоги или что-то новое, что поможет вам с помощью Comet с Spring MVC?

В случае, если это имеет значение, я использую Freemarker для отображения представлений и JQuery для рамки JavaScript.

Кроме того: я уже знаю все о Lift и его потрясающей встроенной поддержке Comet. Это приложение является доказательством концепции, которую я уже реализовал с помощью Lift. Теперь я создаю его с помощью Spring MVC для сравнения и сравнения.

Изменить: я начал опробовать DWR. Это не фантастика, но я могу сделать что-то, что работает. Я также проверил Atmosphere, но я никак не мог с ним справиться.

Я оставляю вопрос открытым. Надеемся, что придут более хорошие предложения.

4b9b3361

Ответ 1

Атмосфера действительно лучшая, что я видел (я ее не использовал, но я оценил несколько решений). Хорошая вещь заключается в том, что он использует лучший доступный механизм. Если работает на сервлет 3.0 - используя поддержку async. При использовании причала - используя его поддержку и т.д. Он также имеет интеграцию spring.

Итак, возможно, вы должны задать конкретный вопрос об атмосфере. См. этот и этот связанные вопросы.

Ответ 2

Попробуйте ItsNat Comet, Spring можно использовать для настройки вашего приложения (свяжитесь со мной, если вы не знаете, как вы это делаете поэтому), но Spring MVC не используется.