TIBCO ActiveMatrix BusinessWorks 内のプロセスを仮想化するために CA Continuous Application Insight を使用できます。 仮想サービスが展開されると、仮想サービスはサービス イメージで収集された応答でプロセス アクティビティの動作を置き換えます。
以下の方法がサポートされています。
ステートフルまたはステートレス仮想サービスを生成できます。 ステートレスを推奨します。 この設定は、仮想サービス イメージ レコーダおよび DevTest ポータルから制御できます。
仮想サービスには、不明な会話型要求および不明なステートレス 要求に対して送信される応答が含まれます。 仮想サービスを作成する場合、これらの応答のボディを設定できます。 以下のリストではオプションについて説明します。
仮想化されたアプリケーションで例外を発生させます。
クラスおよびメソッドがまったく仮想化されなかったように、元の要求がそのまま通過できます。
これらの手順は、TIBCO ActiveMatrix BusinessWorks に DevTest Java エージェントがインストールおよび設定されていると仮定しています。
注: DevTest Java エージェントのインストールおよび設定の詳細については、「エージェント」を参照してください。 仮想サービス イメージ レコーダの使用および仮想サービス モデルの展開の詳細については、「CA Service Virtualization の使用」を参照してください。
DevTest ワークステーション から TIBCO ActiveMatrix BusinessWorks を仮想化する方法
基本情報を提供するように促されます。
仮想化する Java クラスを選択するように促されます。
サービス イメージおよび仮想サービス モデルが作成されます。
DevTest ポータルから TIBCO ActiveMatrix BusinessWorks を仮想化する方法
注: 統合されたトランザクションの詳細については、「仮想サービスを作成する場合のトランザクションの統合」を参照してください。
例: ユーザの追加プロセスの仮想化
以下の図は、TIBCO Designer でのプロセス定義を示しています。 プロセスには、File Poller、JMS Queue Sender、Confirm、および End アクティビティが含まれています。

File Poller アクティビティはテキスト ファイルをモニタします。 ファイルが変更されると、アクティビティはプロセスを起動します。
JMS Queue Sender アクティビティは指定されたキューにメッセージを送信します。
以下の図は、仮想サービス イメージ レコーダが生成したサービス イメージを示しています。 4 つのノードとの会話が[トランザクション]タブに表示されます。 4 つのノードはプロセス定義内の 4 つのアクティビティに対応します。

会話の各ノードには[操作]フィールドが含まれます。 このフィールドの値は完全修飾プロセス名およびアクティビティ名から構成されます。 上記の画像では、選択したノードの値は Tibco:VSE/Processes/AddUser.JMS Queue Sender です。
仮想サービス モデルは Java トランスポート プロトコル用のデフォルトです。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|