2017-12-30 22 views
-1

저는 Azure에서 매우 새로 왔습니다. 새 메시지에 대한 요청을 만드는 일종의 cron 메커니즘을 만드는 대신 자동으로 대기열/주제에서 메시지를 수신 할 수있는 방법이 있습니까? 이러한 종류의 기능은 RabbitMQ 클라이언트에서 사용할 수 있습니다.Azure 서비스 허브가 자동으로 자바 스크립트에서 메시지를 수신합니다.

+0

이와 같은 질문을 게시하기 전에 설명서를 참조해야합니다. –

+0

나는 워드 프로세서를보고 있었고 나는 대답을 찾지 못했습니다. @Mikhail은 Javascript SDK가이를 지원하지 않는다고 슬.니다. 내가 js 솔루션을 찾고 있다고 언급하는 것이 내 실수였다. – TjDillashaw

+1

걱정할 필요가 없습니다. 그렇습니다. SDK의 질문을 언급하거나 적절하게 태그를 지정하면 상황이 크게 바뀝니다. JS 지원은 .NET 또는 Java만큼 좋지 않습니다. [문서의 주석] (https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-nodejs-how-to-use-topics-subscriptions)만이 귀하가 다시 basking. 슬프게도, 결코 대답하지 않았다. JavaScript SDK가 수행 할 경로를 명확히하기 위해 [ASB 팀과 함께 제기] (https://github.com/Azure/azure-service-bus/issues)를 제안합니다. –

답변

1

질문은 다소 모호합니다. C# SDK에는 콜백이 있습니다. docsa full example in C#을 참조하십시오.

서버를 사용하지 않고 메시지를 처리하는 방법을 완전히 보려면 ​​Azure Functions Service Bus Trigger을보십시오. 자체 호스팅 앱에서 직접 사용할 수있는 WebJobs SDK을 기반으로합니다.

+0

고마워하지만 거기에 자바 스크립트에서 만드는 모든 상응하는 방법이 무엇입니까? 이것은 무엇을 찾고 있고 문서에서 찾을 수 없습니다. – TjDillashaw

+0

자바 스크립트 SDK가 지원하지 않는다고 생각합니다. JS는 Azure 함수에서 지원됩니다. – Mikhail

+0

azure-sb 패키지의'''serviceBusService''는'''receiveSubscriptionMessage''' 메소드를 가지고 있습니다. 5 초마다이 메소드를 호출하는 'cron like'솔루션에 대해 어떻게 생각하십니까? 그것은 좋은 방법입니까? 아니면 JS에서 메시지를 받기 위해 SignalR을 호출 할 .NET 서비스를 만드는 것이 더 낫겠습니까? – TjDillashaw

관련 문제