ローカル ID のみを使用しているときは、ブローカー・コンポーネントをインストールしていないコンピューター上で CMP アプリケーションと他のユーティリティーをインストールおよび実行します。
ブローカー・コンポーネントが未インストールの場合でも、
CMP API を使用する Java™ アプリケーションを実行することができます。これらの
CMP アプリケーションには、独自のアプリケーションおよび以下のコマンド・ユーティリティーが含まれます。
- mqsicreateexecutiongroup
- mqsideleteexecutiongroup
- mqsimode
- mqsipackagebar
- mqsireloadsecurity。mqsireloadsecurity の CMP アプリケーション・バージョンは、mqsireloadsecurityscript と呼ばれます。
- mqsistartmsgflow
- mqsistopmsgflow
ブローカー・コンポーネントがインストールされていない環境で CMP アプリケーションをインストールするには、以下のステップを完了します。
- ターゲット・コンピューターに、互換性のある Java ランタイム環境 (JRE) があることを確認します。 JRE を含むブローカー・コンポーネントをインストールしないため、代替オプションを使用する必要があります。
MQSI_JREPATH を JRE のインストール・パスに設定する必要もあることに注意してください。
Java サポートは、追加のソフトウェア要件で定義されています。
- ブローカー・コンポーネントがインストールされているコンピューターからターゲット・コンピューターに以下のファイル・セットをコピーします。
- classes ディレクトリーからの ConfigManagerProxy.jar。
- WebSphere MQ Classes for Java。
- Windows の場合、これらのクラスは com.ibm.mq.jar ファイル内にあります。
- その他のプラットフォームの場合、これらのクラスはコンポーネントのインストール・イメージにあります。
- CMP アプリケーションおよびすべての構成ファイル (例えば、.broker ファイル)。
- ブローカー・コマンドをターゲット・コンピューター上で実行する場合は、以下のステップを完了します。
- brokerutil.jar を classes ディレクトリーからコピーします。
- 必要なユーティリティー bat ファイル、またはシェル・スクリプトを bin ディレクトリーからコピーします。 シェル・スクリプトには、Windows の場合は、.bat 拡張子が付き、UNIX プラットフォームの場合は拡張子はありません。
- mqsicreateexecutiongroup またはmqsicreateexecutiongroup.bat
- mqsideleteexecutiongroup またはmqsideleteexecutiongroup.bat
- mqsimode またはmqsimode.bat
- mqsipackagebar またはmqsipackagebar.bat
- mqsireloadsecurity または mqsireloadsecurityscript.bat
- mqsistartmsgflow またはmqsistartmsgflow.bat
- mqsistopmsgflow またはmqsistopmsgflow.bat
- ブローカー (BIP) メッセージを米国英語以外の英語環境で表示する場合は、すべての BIPmsgs*.properties ファイルを messages ディレクトリーからコピーします。
- ターゲット・コンピューターで、システム機能を使用して以下のファイルを組み込みように CLASSPATH 環境変数を更新します。
- CMP クラスの定義を含む JAR ファイル、ConfigManagerProxy.jar。
- CMP クラスをインポートするアプリケーション。
- WebSphere MQ Classes for Java、com.ibm.mq.jar、およびこのパッケージで必要とされる追加の JAR ファイル。
- その他のすべての必要な JAR ファイルおよびディレクトリー。 例えば、ターゲット・コンピューターで使用可能ないずれかのコマンド・ユーティリティーが必要な場合は、brokerutil.jar を組み込み、ブローカー (BIP) メッセージを米国英語以外のロケールで表示する必要がある場合は、BIPmsgs*.properties が含まれているディレクトリーを組み込みます。
- ターゲット・コンピューターが使用するユーザー ID が以下の権限を持っていることを確認します。
- ブローカーが使用するキュー・マネージャーに接続するための権限
- ブローカー・オブジェクトを取り扱うための権限
次に行う事柄: CMP アプリケーションおよび指定したコマンド・ユーティリティーをターゲット・コンピューターで実行できるようになります。