2016-08-24 9 views
1

特定のトピックにメッセージが到着するたびにエンドポイント(Rest-POST)に通知するためにサービスバスを空ける必要があります。 AWSではサービスバス(トピックの場合)が休憩ポイント(POST)に通知を送信する

、アズールで同等である何、このよう AWS llink

行われます。 注:メッセージを受信し、エンドポイントを呼び出すコードを記述したくありません。

答えて

1

Azure Service Busは通知サービスではなく、メッセージングサービスです。したがって、メッセージングだけを扱い、通知を作成しません。

AWS combines SQS (Simple Queuing Service) with SNS (Simple Notification Service)あなたが説明している機能を使用できるようにするためです。これは、SQSにイベントの振る舞いを許可することです。 Azure Service Busは、Topics and Subscriptionsのネイティブサポートを提供しています(探している場合)。私。キューにメッセージを送信するのではなく、メッセージがトピックに送信され、適切なサブスクライバがそれを取得します。

したがって、メッセージを受信して​​通知をトリガーしたくない場合のこの質問に対する短い答えは「いいえ」です。

「サーバーレス」機能(AWS Lambdasに似ています)で問題がなければ、Azure Functionsを使用してこの目標を達成できます。

+0

コメントをいただきありがとうございますが、私は自分自身をコードすることなく、AWSのようなアウトオブボックスソリューションを望んでいます。なぜAzureサービスバスがhttp ReSTエンドポイントにボックス外の通知を提供していないのか驚いています。これは、多くの購読者がhttpを介してReSTサービスのエンドポイントとして「メッセージで何をするのか」を明らかにする期待であるためです –

関連する問題