MQ クライアントのセットアップ
Sterling™ Order Managementシステムと外部システム間の統合をテストするために、 MQ クライアントをインストールして設定することができます。
手順
- MQ クライアントを外部システムにダウンロードしてインストールします。
- にアクセスし https://www-945.ibm.com/support/fixcentral/、製品名として「 IBM 」を入力または選択してください。 MQ
- MQ クライアントの最新バージョンを選択します。
- クライアントをインストールする場所に基づいてプラットフォームを選択します。
- 次に進むには、「続行」をクリックしてください。 検索結果ページが表示されたら、ご使用のプラットフォームに該当するファイルをダウンロードします。 例えば、 8.0.0.7-WS-MQC-Win64 は Windows 64 ビット・マシン用です。
- MQ 自己署名 SSL 証明書を IBM Cloud Dropbox または SI DEV Team BOX 領域から取得します。
- MQ クライアントのトラステッド鍵ストアに証明書をインストールします。MQ Client の一部としてインストールされている
iKeymanユーティリティーを使用して、key.dbを作成し、証明書をインストールします。 - 以下の方法で MQ クライアントを構成します。
- チャネル定義を作成します。 (
AMQCLCHL.TABファイルを生成します)- Linux または Unixの場合:
cd <MQ_Client_Installation_Path>/binを実行します。Windowsの場合:
cd <MQ_Client_Installation_Path>\binを実行します。 - Linux または Unixの場合:
./runmqsc -nを実行します。Windowsの場合:
runmqsc -nを実行します。 - 以下のコマンドを実行して、チャネル定義を作成します。
DEFINE CHANNEL(SYSTEM.SSL.SVRCONN) CHLTYPE(CLNTCONN) TRPTYPE(TCP) CONNAME(‘<cust>-oms.<env>.coc.ibmcloud.com(1415)’) QMNAME(OM_QMGR) SSLCIPH(TLS_RSA_WITH_AES_128_CBC_SHA256) - 生成された
AMQCLCHL.TABファイルをクライアント・マシン上で見つけます。 - MQ クライアントの以下の環境変数を設定します。
set MQCHLTAB = AMQCLCHL.TAB set MQCHLLIB = <path of AMQCLCHL.TAB> set MQSSLKEYR = <path of the key repository that holds the digital certificate>\key
- Linux または Unixの場合:
- チャネル定義を作成します。 (