Cosminexus V9 アプリケーションサーバ Cosminexus Reliable Messaging

[目次][用語][索引][前へ][次へ]

4.2.2 共用キューによるシステム間連携

<この項の構成>
(1) 共用キューによるシステム間連携の手順
(2) Reliable Messagingのバージョンと共用キューのバージョン

(1) 共用キューによるシステム間連携の手順

共用キューによるシステム間連携の手順を次に説明します。共用キューを使用する場合,共用キューのバージョンについてあらかじめ確認してください。共用キューのバージョンについては,「(2) Reliable Messagingのバージョンと共用キューのバージョン」を参照してください。

受信側システムの手順

  1. Reliable Messagingのリソースアダプタの開始
  2. 管理状態への移行
    Reliable Messagingを管理状態にします。hrmlsstatコマンドでReliable Messagingの状態を確認してください。実行状態の場合はhrmstopコマンドを入力すると管理状態に移行します。
  3. 受信用共用キューの作成
    hrmmkqueコマンドの-tオプションにshr_receiveを指定して,メッセージを受信するための受信用共用キューを作成します。hrmmkqueコマンドについては,「8.3.18 hrmmkque(受信用共用キューの作成)」を参照してください。
  4. 実行状態への移行
    hrmstartコマンドを入力して,Reliable Messagingを実行状態にします。

送信側システムの手順

  1. Reliable Messagingのリソースアダプタの開始
  2. 管理状態への移行
    Reliable Messagingを管理状態にします。hrmlsstatコマンドでReliable Messagingの状態を確認してください。実行状態の場合はhrmstopコマンドを入力すると管理状態に移行します。
  3. 送信用共用キューの作成
    hrmmkqueコマンドの-tオプションにshr_sendを指定して,送信用共用キューを作成します。hrmmkqueコマンドについては,「8.3.19 hrmmkque(送信用共用キューの作成)」を参照してください。
  4. 実行状態への移行
    hrmstartコマンドを入力して,Reliable Messagingを実行状態にします。
  5. ユーザアプリケーションの開始
    ユーザアプリケーションを開始して,共用キューによるシステム間連携を行います。

(2) Reliable Messagingのバージョンと共用キューのバージョン

Reliable Messagingのバージョンによって共用キューに格納する情報が異なるため,Reliable Messagingのバージョンに対応して共用キューにもバージョンが存在します。

また,Reliable Messagingのバージョンによって使用できる共用キューのバージョンが決められています。したがって,共用キューを使用する場合は,送信側システムと受信側システムのReliable Messagingのバージョンを統一し,必要に応じて共用キューをバージョンアップする必要があります。

Reliable Messagingのバージョンと,それに対応する共用キューのバージョンを次の表に示します。

表4-1 Reliable Messagingのバージョンと共用キューのバージョン

Reliable Messagingのバージョン 共用キューのバージョン
01-00 0100
01-01以降 0200

なお,共用キューのバージョン0200を使用してTP1/EEとシステム間連携する場合は,TP1/EEのDBキュー機能オプションはTYPE1に指定してください。共用キューのバージョン0100を使用する場合は,TP1/EEのDBキュー機能オプションはTYPE0に指定してください。