2014-01-21 3 views
1

저는 스프링 통합과 activemq를 배우고 있습니다. 나는 개발중인 게임 웹 (Spring MVC) 애플리케이션에서이 2 가지 기술을 실험하고 싶다. 내 응용 프로그램에서 플레이어가 게임을 시작하고 친구들이 게임에 참여하도록 초대 할 수 있습니다. 로그인 한 모든 플레이어는 알림을 페이지에 표시하고 게임을 시작할 수 있습니다. 스프링 통합이 어디에 들어 맞는지 알고 싶습니다. 각 플레이어가 만든 동작을 처리하고 다른 플레이어를 업데이트하여 알림을 받도록 UI를 사용하여 UI에서 페이지의 관련 콘텐츠를 업데이트 할 수 있기를 바랬습니다. 어떤 생각을 어떻게 채널, 소비자 및 제공 업체의 물건을 디자인합니까?스프링 통합 MVC 응용 프로그램에서 스프링 통합

답변

2

응용 프로그램이 WEB라고 말하면서 케이스 웹 소켓에 사용하는 것이 더 좋을 것 같습니다. 우리는 봄 메시징을 통해이 문제에 대한 비슷한 해결책을 가지고있다 : https://spring.io/guides/gs/messaging-stomp-websocket, https://spring.io/guides/gs/messaging-stomp-msgsjs.

스프링 메시징 솔루션의 메시징 원칙 (메시지, 채널, 처리기)과 스프링 통합 4.0 릴리스가 동일한 모듈에서 제공되는 한, 거래를 얻는 것은 그리 어렵지 않을 것입니다. Websocket 레이어의 통합 흐름 및 그 반대로.

HTH