2017-05-11 1 views
0

클라이언트는 iOS app + RabbitMQ를 사용하여 서버에서 메시지를 보냅니다.ASP.NET MVC에서 RabbitMQ 사용

판매자는 ASP.NET MVC 웹 사이트를 사용합니다.

RabbitMQ for ASP.NET MVC를 사용하여 서버에서 메시지를 가져 오는 방법은 무엇입니까?

RabbitMQ 채널을 컨트롤러 내부의 소비자로 구독하면 컨트롤러가 View를 반환하고 EventHanlder가 실행되지 않기 때문에이 기능이 작동하지 않습니다.

+1

실시간으로 클라이언트에 메시지를 전달해야하는 경우 웹 소켓 또는 SignalR과 같이 클라이언트에서 asp.net 응용 프로그램으로의 지속적인 연결이 필요합니다. – Evk

답변

0

global.asax의 rabbitmq 또는 시작시 또는 프로그램 (이자가 호스트 인 경우) 또는 시작시 초기화 할 수있는 다른 장소에서 가입 및 수신 메시지를 작성할 수 있습니다. 이 경우 ASP.NET MVC는 중요하지 않습니다.