Cosminexus Reliable Messaging
Cosminexusシステムにとって,Cosminexus RMには未デプロイ状態,デプロイ済み状態,およびリソースアダプタ開始状態の三つの状態があります。また,リソースアダプタ開始状態のCosminexus RMの内部状態として,実行状態,管理状態,閉塞状態および開始中状態があります。
Cosminexus RMの状態について次に説明します。
Cosminexus RMの状態遷移について,次の図に示します。
図4-1 Cosminexus RMの状態遷移
リソースアダプタを開始した直後は,前回のオンラインでCosminexus RMを停止したときの内部状態に移行します。また,コマンドによっては特定の内部状態のときだけに入力できます。詳細については,「8.2 コマンドの一覧」を参照してください。
管理状態に移行するときは,あらかじめアプリケーションを停止させてください。
hrmstopコマンドを入力すると,Cosminexus RMは実行状態から管理状態へ移行します。移行時には,仕掛かり中のメッセージ処理に影響を与えないように,次に示す処理が実行されます。
Cosminexus RMのキュー間転送用WebアプリケーションをJ2EEアプリケーションとしてデプロイします。J2EEコンテナから見たキュー間転送用Webアプリケーションの状態として,未デプロイ状態,デプロイ状態,および開始状態の三つの状態があります。また,開始状態のキュー間転送用Webアプリケーションの内部状態として,実行状態があります。
キュー間転送用Webアプリケーションが開始状態に遷移できるのは,Cosminexus RMがリソースアダプタ開始状態であることが前提となります。
キュー間転送用Webアプリケーションの状態遷移について,次の図に示します。
図4-2 キュー間転送用Webアプリケーションの状態遷移
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.