機械翻訳について

インバウンド・キューへのメッセージの格納

このユースケースでは、「IBM MQ Series JMSアダプタ」を使用してインバウンド・メッセージ(この例ではINQ)にメッセージを格納する統合の作成方法について説明します。 インバウンド・メッセージからは、メッセージはテキスト・メッセージとして消費され、アウトバウンド・トピック(この例ではTOPINという名前)に公開されます。

  1. 接続ページで「IBM MQ Series JMSアダプタ」を構成します。
  2. アプリケーション駆動型統合を作成します。 これは、最初に作成する2つの統合のことです。 2つ目のユースケースについて説明します。 「メッセージをサブスクライブするトピックの使用」を参照してください。
  3. 統合にトリガー接続として「IBM MQ Series JMSアダプタ」を追加します。
    「Adapter Endpoint Configuration」ウィザードが表示されます。
  4. 「基本情報」ページで、「宛先タイプ」「キュー」が選択されています。
  5. 構成ページで、このユースケースに対して次の詳細を指定します。 選択内容は異なる場合があります。
    • 「宛先名」で選択するキュー(この例では、INQが選択されています)。
    • 「メッセージ・タイプ」値のTextMessage
    • 「メッセージ・セレクタ」値のJMSPriority=8 つまり、優先度が8のメッセージのみ消費されます。
    • 「ペイロードの構造を指定しますか」値のYes
    • 「スキーマ・ファイル」値に選択したスキーマ(この例では、singleString.xsdが選択されています)。
  6. ヘッダー・ページで、標準ヘッダー用のJMSTypeおよびカスタム・ヘッダー用のdepartmentが選択されます。
  7. 統合に起動接続として「IBM MQ Series JMSアダプタ」を追加します。
  8. 「基本情報」ページでは、「宛先タイプ」値の「トピック」が選択されています。
  9. 構成ページで、このユースケースに対して次の詳細が指定されます:
    • TOPIN 「宛先名」値の場合。
    • 「メッセージ・タイプ」値のTextMessage
    • 「メッセージ・セレクタ」値の「優先度[0 - 9]」
    • 「ペイロードの構造を指定しますか」値のYes
    • 「スキーマ・ファイル」値のsingleString.xsd
  10. ヘッダー・ページで、標準ヘッダー用のJMSPriorityJMSType、およびカスタム・ヘッダー用のdepartmentが選択されます。 これらのヘッダーは、インバウンド・キューから取得され、アウトバウンド・トピックに割り当てられます。
  11. マッパーでは、次のマッピングが指定されます:
    • ソースJMSType要素は、ターゲットJMSType要素にマップされます。
    • ソース「JMSProperty部門」要素は、ターゲット「JMSProperty部門」要素にマップされます。
    • ターゲットJMSPriority要素が手動で4に設定されていること。 メッセージがインバウンド・キューで受信されると、JMSPriority8であるかどうかがチェックされます。 有効な場合は、これが4JMSPriorityに設定され、アウトバウンド・トピックのJMSヘッダーの設定が表示されます。