SSBを使用してメッセージを送信する場合、サービスとの間で指定することにより、会話を初期化します。
しかし、読むとき、私たちがすることは、サービスを指定せずに受信することだけです。では、サービスX専用のメッセージを確実に読み取るにはどうすればよいですか?
それとも私は根本的な何かを逃したことがありますか?
SSBを使用してメッセージを送信する場合、サービスとの間で指定することにより、会話を初期化します。
しかし、読むとき、私たちがすることは、サービスを指定せずに受信することだけです。では、サービスX専用のメッセージを確実に読み取るにはどうすればよいですか?
それとも私は根本的な何かを逃したことがありますか?
サービス A の RECEIVE には、サービス A のキューから RECEIVE します。サービス B から RECEIVE するには、サービス B のキューから RECEIVE します。
処理が同じで、メッセージがどちらのサービスに属しているかを本当に気にしない場合にのみ、2 つのサービスを同じキューに配置する必要があります。RECEIVE 結果セットにサービス名を射影することもできるので、メッセージが処理において重要な場合に、メッセージが A または B に属していることを知ることができます。原則として、「基準 X を満たすメッセージを受信し、残りを無視する」と宣言する方法はありません。メッセージは処理が必要なイベントであるため、次にどのイベントを見るかを選択することはできません。