WebSphere アダプターおよび WebSphere Business Integration Adapter 間の差異

WebSphere® アダプター および WebSphere Business Integration Adapter は、いずれもコンポーネントとエンタープライズ情報システムの間の 通信を仲介します。これら 2 種類のアダプターは、 統合、JCA への準拠、データ・モデル、接続の管理などの点が 異なっています。

WebSphere アダプターおよび WebSphere Business Integration Adapter 間には、いくつかの差異があります。これらの区別は、アプリケーションの開発に最も重要です。 アプリケーションを実行中のサーバーに配置する場合、使用中のアダプターの性質は、 実行される必要があるいくつかのステップに影響を与えます。

アダプターは、Enterprise Information System (EIS) と WebSphere アプリケーション間の通信メカニズムを提供します。アダプターの操作を説明するために、図 3 および図 4 では、WebSphere Process Server と EIS 間の、2 つのアダプター・タイプの通信について詳しく説明します。

図 1. WebSphere アダプターの詳細な図式画像は、WebSphere アダプターと連動する WebSphere Process Server の詳細図を示しています。

図 4 は、WebSphere Process Server によってサポートされている J2EE コンポーネントと EIS 間の接続を管理する WebSphere アダプターを示しています。WebSphere アダプターは、WebSphere Process Server に常駐しています。

図 2. WebSphere Business Integration Adapter の詳細な図式画像は、WebSphere Business Integration Adapter と連動する WebSphere Process Server の詳細図を示しています。

図 5 は、WebSphere Integration Broker と EIS 間の通信を仲介する WebSphere Business Integration Adapter を示しています。統合ブローカーは、Java™ Messaging Service (JMS) トランスポート・レイヤーを介して、WebSphere Business Integration Adapter と通信します。

2 つのアダプター・タイプ間の差異は、以下のとおりです。
表 1. WebSphere アダプターおよび WebSphere Business Integration Adapter 間の差異
フィーチャー WebSphere アダプター WebSphere Business Integration Adapter
JCA Compliance JCA 完全準拠 (バージョン 1.5)。 JCA 非準拠。
Connectivity Manager 標準 JCA 契約を利用し、開始および停止などのライフ・サイクル・タスクを管理します。 WebSphere Adapter Framework を利用し、接続を管理します。
Event Notification EventStore サブクラスを使用して、EIS からのイベントを検索します。 pollFor Events メソッドを使用してイベント通知を管理します。
Request Processing クライアントは、いくつかの相互作用契約の 1 つを直接起動し、EIS のデータを照会または変更します。 組み込みサーバーおよび WebSphere Adapter Framework を利用して、処理要求を開始し、支援します。
Data Models Enterprise Metadata Discovery (EMD) ユーティリティーを使用して、EIS を解析し、Service Data Object (SDO) およびその他有用な成果物を開発します。EMD は、WebSphere アダプターのインプリメンテーションの一部です。 分離した Object Discovery Agent (ODA) を使用して、EIS をイントロスペクトし、 ビジネス・オブジェクト定義スキーマを生成します。
Integration WebSphere Process Server で実行します。 WebSphere Process Serverの外側にあります。 サーバーまたは統合ブローカーは、Java Message Service (JMS) トランスポート・レイヤーを介してアダプターと通信します。
WebSphere アダプターは推奨ツールです。

(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。