デプロイメントは、データをブローカー上の実行グループに転送し、それをブローカーで有効にするプロセスです。 メッセージ・フローおよび関連リソースは、デプロイメント用にブローカー・アーカイブ (BAR) ファイルにパッケージされます。
メッセージ・フローなどのアプリケーション・リソースをWebSphere® Message
Broker Toolkit で作成する場合、それらを実行したいブローカーに配布する必要があります。 メッセージ・フローおよび関連リソースのデータは、ブローカー・アーカイブ (BAR) ファイルにパッケージされてからブローカーに送信されます。
WebSphere Message
Broker Toolkit を使用すると、メッセージ・フローおよび関連付けられているリソースを 1 ステップでパッケージ化およびデプロイできます。
フローの開発時にこの方法を使用すると、変更を加えることができ、迅速に結果を確認できます。実稼働環境にデプロイするときには、パッケージ化のステップとデプロイメントのステップを分離できます。これにはまず、リソースをパッケージ化して BAR ファイルを生成し、その後でファイルをデプロイします。BAR ファイルは以下の方法で作成できます。
- WebSphere Message
Broker Toolkit を使用
- mqsipackagebar コマンドの使用
- mqsicreatebar コマンドの使用
リソースのパッケージ化の詳細については、『
リソースのパッケージ化』を参照してください。
BAR ファイルを作成したら、別のブローカーへデプロイするためにファイルをカスタマイズできます。例えば、キュー名またはデータ・ソース名を指定します。BAR ファイルのカスタマイズの詳細については、『ブローカー・アーカイブの構成可能プロパティー』を参照してください。
BAR ファイルを作成し、カスタマイズしたら、以下の方法で BAR ファイルをデプロイできます。
- WebSphere Message
Broker Toolkit から実行する
- WebSphere Message
Broker Explorerから実行する
- mqsideploy コマンドの使用
- メッセージ・ブローカー API (CMP API としても知られる) によって定義される機能の使用
作業パターンに応じて、異なる時点でこれらのすべての方法を使用することもできます。 これらのオプションについては、
デプロイメントの方式で説明されています。
これらの概要トピックを読み終えたら、このセクションの後続のトピックで、実行するタスクの詳細な手順を参照してください。