Read
- 更新日2025-08-04
- 2分で読める
キューからメッセージを返します。
メッセージを読み取るには、メッセージがパブリッシュされるトピックをサブスクライブする必要があります。トピックをサブスクライブしないと、メッセージを受信できません。このため、メッセージを読み取ることができません。
キューに入れられたメッセージがない場合、指定されたタイムアウトまたはWebサービスで定義されている最大タイムアウトのいずれか小さい方まで、呼び出しが同期的にブロックされます。SystemLinkサーバは、10秒後にタイムアウトします。
入力/出力
message session in
サーバとの間で同期メッセージセッションが確立されました。
timeout
このノードがタイムアウトする前に、キューに入れられたメッセージを待機する時間 (ミリ秒)。
デフォルト値: 100
error in
このノードを実行する前に発生したエラー状態。
ノードは、標準エラー動作に基づいてこの入力に応答します。
デフォルト値: エラーなし
message session out
サーバに対して確立済みの同期メッセージセッション。
topic
エンドポイントがメッセージをパブリッシュまたはサブスクライブするチャンネル。
名前の競合を避けるために、トピック名が重複しないようにしてください。
message
メッセージが存在する場合、トピックのサブスクライバが読み取れるようにパブリッシュするテキスト。
error out
エラー情報。
ノードは、標準エラー動作に基づいてこの出力を生成します。
dequeue status
ノードの現在の状態に関する情報です。
Trueの場合、ノードは受信メッセージを受信しました。Falseの場合、ノードはタイムアウトしました。