• 検索結果がありません。

Application Integration

ドキュメント内 tutorial.book (ページ 120-124)

WLIS_BuyerQPAPrivateおよび WLIS_BuyerPOPrivate ワーク フ ローは、

WebLogic Integration

で提供 さ れる Application Integration の機能 と 、 ワーク フ ロー と アプ リ ケーシ ョ ン統合サービ ス間の会話の最 も重要な部分を示し ます。

3-31 ページの 「バ イ ヤの QPA プ ラ イベー ト ワー ク フ ロー」 と 3-66 ページの

「バイ ヤの PO プ ラ イベー ト ワーク フ ロー」 を参照し て く だ さ い。

企業は、 元のアプ リ ケーシ ョ ン コー ド やデータ構造を変更する こ と な く 、 アプ リ ケーシ ョ ン間でデータ と ビ ジネ ス プ ロ セス を共有で き る よ う にする エン ター プ ラ イ ズ アプ リ ケーシ ョ ン統合 (EAI) ソ リ ューシ ョ ン を必要 と し ています。

WebLogic Integration は、 アダプタ を使用する こ と で、 エン タープ ラ イ ズ間の統

合をサポー ト する アプ リ ケーシ ョ ン統合フ レーム ワーク を提供し ます。

アダプタは、 アプ リ ケーシ ョ ンがエン タープ ラ イ ズ データにプロ グ ラ ム的にア ク セ スする ために使用で き る イ ン タ フ ェース を提供し ます。 た と えば、 アダプ タ は Java ク ラ ス を使用し てエン タープ ラ イ ズ データ を表し た り 、 アプ リ ケーシ ョ ンがデータにア ク セ スする ために呼び出せる メ ソ ッ ド を提供し た り で き ます。 ア プ リ ケーシ ョ ンがア ク セス メ ソ ッ ド を呼び出す と 、 アダプ タはその メ ソ ッ ド を

Application Integration

Data Integration

れる Application Integration の機能は、 J2EE Connector Architecture (JCA) に基づ いています。 WebLogic Integration で利用可能なアプ リ ケーシ ョ ン統合ツールは、

J2EE

標準に完全準拠し てい る以外に も、 以下の重要な機能を提供し ます。

WebLogic Integration

は双方向の通信をサポー ト し てい るので、 Java プ ロ グ ラ ムは EIS で提供さ れ るサービ ス を呼び出し た り 、 EIS に よ って生成さ れた イベン ト に応答し た り する こ と ができ ます。

WebLogic Integration は、 XML ベースの高レベル アプ リ ケーシ ョ ン ビ ュー

を提供し ます。 アプ リ ケーシ ョ ン ビ ューは、 JCA 準拠の EIS アダプ タに介 し た ビジネス サービ スの抽象です。 アプ リ ケーシ ョ ン ビ ューは、 Java プ ロ グ ラ ム と EIS 間の イベン ト / サービ ス イ ン タ フ ェースの定義で使用し ます。

WebLogic Integration Studio

では、 EIS を ワー ク フ ローに加え る場合に使用 し ます。

WebLogic Integration

環境の Application Integration の詳細については、

『Application Integration 入門』 を参照し て く だ さ い。

アプ リ ケーシ ョ ン ビ ューを定義する場合、 WebLogic Integration と EIS アプ リ ケーシ ョ ン間の XML ベースの イ ン タ フ ェース を作成し ます。 こ のサンプルで は、 EIS シ ス テ ムは RDBMS です。 サンプルで使用する Application Integration ア ダプ タは、 WebLogic Integration 製品 と 一緒にパ ッ ケージ化さ れてい る DBMS ア ダプ タ です。 こ のサンプルのアプ リ ケーシ ョ ン ビ ュー (WLISAppView

.

sav) は、

DBMS

アダプ タに基づいて、 WebLogic Integration で定義およびデプロ イ さ れて います。 WebLogic Integration の イ ン ス ト ール デ ィ レ ク ト リ の

\samples\wlis\src\examples\wlis\wlai\WLISAppViewDeployer.javaを確 認し て く だ さ い。

アプ リ ケーシ ョ ン ビ ューを定義、 テ ス ト 、 およびデプロ イする には、 Web ベー スのユーザ イ ン タ フ ェースであ る WebLogic Integration

Application View Console

を使用し ます。 アプ リ ケーシ ョ ン ビ ューの定義方法については、 『Application Integration ユーザーズ ガ イ ド 』 を参照し て く だ さ い。

3

サン プルについて

2.

以下のいずれか 1 つを実行し ます。

サンプルを起動し た Web ページ (http://localhost:7001) 上の [AI]

リ ン ク を ク リ ッ ク し ます。

[

ス ター ト |プ ロ グ ラ ム| BEA WebLogic Platform 7.0 | WebLogic

Integration 7..0

| Application View Console] を選択し ます。

Application View Console

が表示さ れます。 画面には [Root] フ ォルダが表示 さ れます。 こ のフ ォルダには、 エン タープ ラ イ ズ用のアプ リ ケーシ ョ ン ビ ューを整理し た フ ォルダ リ ス ト が含まれています。 こ の ウ ィ ン ド ウ のフ ォ ルダの 1 つが WLISAppViewで、 こ のサンプルのアプ リ ケーシ ョ ン ビ ューを 格納し ています。

3.

WLISAppViewを ク リ ッ ク し て、 アプ リ ケーシ ョ ン ビ ューの リ ス ト を ウ ィ ン ド ウに表示し ます。 こ の リ ス ト には、 サンプル アプ リ ケーシ ョ ン用に定義 さ れてい る アプ リ ケーシ ョ ン ビ ュー (sav) が含まれています。 ス テータ スが

Deployed

になっ てい る こ と に注目し て く だ さ い。

4.

savを ダブル ク リ ッ ク し て、 次の図に示す WLISAppView.sav アプ リ ケー シ ョ ン ビ ューの詳細を表示し ます。

Application Integration

Data Integration

3-26 WebLogic IntegrationApplication View Console

WLISAppView.savアプ リ ケーシ ョ ン ビ ューには、 以下のサービ スおよびイベン ト が含まれています。

サービ ス getContact updatePOData insertPOData getPOData getAddress getSupplier

3

サン プルについて

Application View Console

の以下の リ ン ク を ク リ ッ ク する と 、 サービ ス ま たは イ ベン ト の詳細が表示さ れます。

View Summary

- SQL 式が表示さ れます。

View Request Schema

-要求データの XML ス キーマが表示 さ れます。

View Response Schema

-応答データの XML ス キーマが表示さ れます。

ドキュメント内 tutorial.book (ページ 120-124)