BEA ホーム | 製品 | デベロッパ・センタ | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > WebLogic Integration > AI トピック > Application Integration ユーザーズ ガイド > アプリケーション ビューの定義 |
Application Integration ユーザーズ ガイド
|
アプリケーション ビューの定義
この章では、以下のトピックを取り上げます。
始める前に
アプリケーション ビューを定義する場合、WebLogic Server と企業内の特定 EIS アプリケーションの間で使用される XML ベースのインタフェースを作成します。アプリケーション ビューを作成したら、ビジネス アナリストはそれを使用して、ビジネス プロセスを作成できます。任意のアダプタに対して、アプリケーション ビューをいくつでも作成できます。また、各アプリケーション ビューには、サービスとイベントをいくつ定義しても構いません。
アプリケーション ビューの定義を開始する前に、以下の前提条件が満たされていることを確認してください。
アプリケーション ビュー定義の基本手順
図2-1 は、アプリケーション ビューを定義、コンフィグレーションする手順の要約図です。
図2-1 アプリケーション ビューの定義およびコンフィグレーションの手順
アプリケーション ビュー定義の手順の具体例
この節では、DBMS という名前の仮想データベース EIS に対する EIS アダプタを使って、アプリケーション ビューを定義、保守する方法を説明します。ここで示す各手順は、図2-1 のそれぞれの手順に対応しています。
実際に企業用にアプリケーション ビューを作成する場合、このマニュアルで示されたビューとは見かけ上かなり異なることもあると思われます。アプリケーション ビューのアダプタによって、各アプリケーション ビューの画面に必要な情報が決まり、また各企業には独自の専用アダプタがあるため、このような違いが生じるのは当然のことと言えます。企業内で使用するアダプタの詳細については、担当のテクニカル アナリストまたは EIS のスペシャリストに問い合わせてください。
注意: 以下の手順を実行する前に、WebLogic Server がシステムで稼動していることを確認してください。
手順 1 : [Application View Console] へのログオン
[Application View Console] には、WebLogic Integration 環境内のすべてのアプリケーション ビューがフォルダ編成で表示されます。
Application View Console にログオンする手順は、次のとおりです。
http://host:port/wlai
手順 2 および 3 : アプリケーション ビューの定義および接続パラメータのコンフィグレーション
[Connection Factory] 選択画面からは、いつでも [Select Connection] または [Connection Configuration] 画面を表示できます。新しい接続ファクトリと既存のファクトリとは、アプリケーション ビューのデプロイ前であればいつでも切り替えることができます。
既存の接続ファクトリを使用すれば、特に複数のアダプタが 1 つの EIS と対話する場合のサーバ管理を簡素化できます。また、接続ファクトリを共有して使用することにより、管理者はその接続ファクトリのコンフィグレーション パラメータを設定し、ユーザに既存の接続を選択するように指示できます。その場合、ユーザが接続パラメータのコンフィグレーション方法をあらかじめ知っている必要はありません。
手順 4A : アプリケーション ビューへのサービスの追加
多くの場合、この必須情報は、データベースからの情報検索、またはデータベース情報の更新に使用する SQL 文に組み込まれます。次のサンプル文では、ユーザが指定した国の値に基づき、顧客テーブルから顧客情報を検索します。
select * from PBPUBLIC.CUSTOMER_TABLE
where COUNTRY=[country varchar]
WebLogic Integration に付属のサンプル アプリケーション ビューには、SQL 文を使用するサービスが収められています。[Application View Administration] 画面を表示して、サービスに対する [View Summary] リンクをクリックしてください。[Summary] 画面に SQL 文が表示されます。
手順 4B : アプリケーション ビューへのイベントの追加
手順 5 : アプリケーション ビューのデプロイ
イベントまたはサービスを最低 1 つ追加すれば、アプリケーション ビューをデプロイできます。アプリケーション ビューは、そのサービスおよびイベントをテストしたり、WebLogic Server 環境でそのビューを使用する前に、デプロイする必要があります。アプリケーション ビューをデプロイすることによって、サービスおよびイベント関連のメタデータが、実行時メタデータ リポジトリ内に格納されます。また、デプロイにより、他の WebLogic Server クライアントがアプリケーション ビューを使用できるようになります。その結果、ビジネス プロセスとアプリケーション ビューとの対話が可能になり、アプリケーション ビューのサービスおよびイベントをテストすることができるようになります。
アプリケーション ビューをデプロイする手順は、次のとおりです。
任意手順 : アプリケーション ビューのアンデプロイ
アプリケーション ビューの接続パラメータの編集、サービスやイベントの追加、またはクライアントによるアプリケーション ビューの使用を不可能にする場合、アプリケーション ビューをアンデプロイする必要があります。接続パラメータの編集については、手順 2 および 3 : アプリケーション ビューの定義および接続パラメータのコンフィグレーションを参照してください。アプリケーション ビューをアンデプロイすると、他の WebLogic Server クライアントはそのビューと対話できなくなり、そのビューのサービスまたはイベントのテストもできなくなります。
アプリケーション ビューをアンデプロイする手順は、次のとおりです。
手順 6A : アプリケーション ビュー サービスのテスト
アプリケーション ビュー サービスのテストは、そのサービスが対象 EIS と適切に対話できるかどうかを評価することがその目的です。テストできるのは、デプロイされ、少なくとも 1 つのイベントまたはサービスが定義されているアプリケーション ビューに限られます。アプリケーション ビューのサービスをテストする手順は、次のとおりです。
手順 6B : アプリケーション ビュー イベントのテスト
アプリケーション ビュー イベントのテストは、そのアプリケーション ビューが EIS アプリケーションに対して適切に応答できるかどうかを評価することがその目的です。テストできるのは、デプロイされ、少なくとも 1 つのイベントまたはサービスが定義されているアプリケーション ビューに限られます。アプリケーション ビューのイベントをテストする手順は、次のとおりです。
[Service] を選択した場合
[Manual] を選択した場合
アプリケーション ビューの編集
アプリケーション ビューを定義するときは、接続パラメータをコンフィグレーションする必要があります。サービスおよびイベントを追加してテストした後でも、接続パラメータを再コンフィグレーションしたり、サービスとイベントを削除したりできます。
既存のアプリケーション ビューを編集する手順は、次のとおりです。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |