2014-01-21 5 views
1

Я изучаю интеграцию пружин и activemq. Я хочу экспериментировать с этими двумя технологиями в приложении для игр (Spring MVC), которое я разрабатываю. В моем приложении игру можно запустить игроком и пригласить своих друзей для участия в игре. Все зарегистрированные игроки получат уведомление (видимое на странице), и они могут начать игру. Я хочу знать, где интеграция весны вписывается в это? Я надеялся использовать его, чтобы разобраться с ходами, сделанными каждым игроком, и обновлять других игроков для получения уведомлений, и, соответственно, пользовательский интерфейс может обновлять соответствующий контент на странице. Любая идея, как мне создать материал канала, потребителя и поставщика?Весенняя интеграция весной Применение MVC

ответ

2

Как вы говорите, ваше приложение WEB, похоже, было бы лучше использовать для вашего случая WebSockets. У нас есть весеннее аналогичное решение по этому вопросу через Spring Messaging: https://spring.io/guides/gs/messaging-stomp-websocket, https://spring.io/guides/gs/messaging-stomp-msgsjs.

Что касается решения Spring Websockets на принципах обмена сообщениями (Message, Channel, Handler) из фонда Spring Messaging, а предстоящая версия Spring Integration 4.0 распространяется на один и тот же модуль, это будет не так сложно получить сделку с потоком интеграции из уровня Websocket и наоборот.

HTH

Смежные вопросы