次の方法で共有


方法 : メッセージの受信確認を要求します。

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

正の確認、否定応答は、または、MessageQueue コンポーネントによって送信されたメッセージの受信確認の種類の組み合わせに対する要求できます。 受信確認の種類の概要については メッセージの受信確認 を参照してください。

メッセージの受信確認を要求するには

  1. MessageQueue コンポーネントのインスタンスを作成し、その Path プロパティを参照するキューを設定します。 詳細については、「方法 : MessageQueue コンポーネントのインスタンスを作成します。」を参照してください。

  2. 送信するメッセージを作成します。 詳細については、「送信とメッセージをシリアル化」を参照してください。

  3. AdministrationQueue オブジェクトに、 Message プロパティ先となる受信確認メッセージの送信キューに設定します。

  4. Message オブジェクトの AcknowledgeType プロパティを適切な値に DefaultPropertiesToSend 領域、 で設定します。

    • 受信確認メッセージに達するとまたは送信するキューに到達に失敗したときに必要な場合 FullReachQueue にプロパティを設定します。

    • 場合、メッセージに到達または失敗したときに受信確認をする有効期限の前に、キューから取得するプロパティに設定、FullReceive にします。 この受信確認が、送信先のアプリケーションではなく、キュー マネージャーによって生成されることに注意ください。

    • メッセージがキューから取得に失敗したときに否定受信確認を要求する場合は、プロパティを NegativeReceive を設定します。

    • 受信確認を送信するメッセージがキューに到達できない場合にのみ必要な場合 NotAcknowledgeReachQueue にプロパティを設定します。

    • 場合にのみ、送信先のアプリケーションで取得できませんでしたを送信するメッセージの受信確認をする場合は NotAcknowledgeReceive にプロパティを設定します。

    • 肯定受信確認のメッセージがそのキューに達する場合 PositiveArrival にプロパティを設定します。

    • 場合肯定受信確認のメッセージがキューから正常に取得されるときは、プロパティを PositiveReceive を設定します。

      ヒント

      正および負の受信確認については、メッセージの受信確認 を参照してください。

  5. メッセージを送信し、適切な受信確認の AdministrationQueue プロパティに指定されたキューをチェックします。 詳細については、「読み取りとメッセージの取得」を参照してください。

受信確認メッセージが送信されるようにするには

参照

処理手順

方法 : MessageQueue コンポーネントのインスタンスを作成します。

概念

メッセージの受信確認

その他の技術情報

送信とメッセージをシリアル化

読み取りとメッセージの取得

送信とメッセージをシリアル化