oracle as adapter...oracle as adapter – おもな機能 デザイン・タイム...

38

Upload: others

Post on 05-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

議題

• Oracle AS Adapter概要

• Oracle AS Adapter Service• Oracle AS Adapter - テクノロジー

• Oracle AS Adapter - パッケージ・アプリケーション

• Oracle AS Adapter - レガシー・アプリケーション

• Oracle AS Adapter - BPEL PM統合

• Q&A

ORACLE AS 10g Adapter

– 概要

Oracle Application Server 10g Release 2

Oracle Integration 10.1.2コンポーネント

接続性のためのワンストップ・ショップOracle, Informix, DB2, MSSQL, Sybase

Delimited, Positional, Cobol copy book, DTD, XSD, PDF, PS

Oracle Applications, Peoplesoft, Siebel, J.D.Edwards

Tuxedo, VSAM, IMS/TM, IMS/DB, CICS

Database/Files

Packaged

Legacy

Oracle AS Adapters

Messaging Middleware

JMS, AQ, OC4J JMS, IBM MQSeries, TIBCO Rendezvous

Enterprise Manager

Adapter Wizard

Eclipse, JDeveloper

Oracle AS Adapters企業情報システム(EIS)の接続性を実現する強力な

インフラストラクチャ

• 双方向の接続性

• サービス指向アーキテクチャ

(SOA)

• オープン・スタンダードのサポート

• WSIF

• WSDL

• JCA

• WSIL

• SOAP

• 広範な接続性

• 使いやすいウィザード

• Oracle Application Server 10gを

介した管理

• Oracle AS製品とのシームレスな

統合

Oracle AS Adapter – おもな機能

デザイン・タイム

• EISスキーマの参照、検索、

抽出、生成

• Oracle JDeveloper/Eclipse Adapterウィザード

• アウトバウンドおよび

インバウンドの両方向対話用

WSDLスキーマ

• パッケージ・アダプタおよび

レガシー・アダプタ用のWSILブラウザ

ランタイム

• 標準ベースのアダプタ・

フレームワーク

• 同期および非同期通信

のサポート

• トランザクションの

サポート

• リアルタイム・イベントの

サポート

• 標準J2EE Server(Oracle Application Server、BEA WebLogic、IBM Websphere、JBoss)のサポート

• グローバリゼーション・

サポート

標準のサポート

• オープン・スタンダードの

サポート

• WSDL、WSIF、WSIL• XSD• JCA、JMS

• アーキテクチャ

• SOA• EDA

• 軽量SDK

ライフ・サイクル管理

• 高度なエラー管理と

リカバリ

• スケーラブル

• ロード・バランシング

• 接続管理

• BPELクラスタ、

Oracle ASクラスタ、

Oracle Grid• フェイルオーバー、

HAサポート

• Application Server Controlによる管理

300を超えるアダプタ

アプリケーション• Oracle

Applications• SAP R/3 • Peoplesoft• JD Edwards• Siebel • Clarify• Lotus Notes• Ariba• AXIOM mx/open• Baan• BroadVision• Clarify• Commerce One• Hogan Financials • i2 Technologies• Lawson• Livelink • Manugistics • Microsoft CRM• Vantive• Walker Interactive • Remedy• Sales Force

データベース• Oracle 8i以上

• IBM DB/2 UDB• Informix• Clarion• Clipper• Cloudscape • DBASE • Dialog • Essbase • FOCUS Data Access • Great Plains • Microsoft SQL Server• MUMPS (Digital Standard MUMPS)• Navision Financials (ODBC 3.x)• Nucleus• Paradox• Pointbase• PROGRESS• Red Brick• RMS • SAS Transport Format• Sybase• Teradata• Unisys DMS 1100/2200• UniVerse

テクノロジー• SOAP• HTTP、HTTP-S• 電子メール – POP3、SMTP、IMAP• FTP、FTP-S• フラット・ファイル

• LDAP• JMS• Oracle AQ• IBM MQSeries• TIBCO Rendezvous• ソケット

レガシー• CICS• IMS/DB • IMS/TM• VSAM• ADABAS• Natural• Tuxedo• CA-Datacom• Screen Scraping• CA-IDMS• C-ISAM、D-ISAM、K-SAM、

QSAM

アダプタ・パートナー

• iWay Software Ltd • Attunity• Neon Systems• Librados• Pervasive Software• GT Software• ItemField

アダプタ・サービス

Oracle AS Adapter Services – アウトバウンド2-ウェイ同期

Backendapplication

Oracle AS Adapter Services – サブスクライブ – JCA 1-ウェイ・アウトバウンド対話

Backendapplication

Oracle AS Adapter Services –非同期イベント公開(JCA インバウンド対話)

Oracle AS Adapter Services – メタデータ抽出

EISメタデータのブラウズ、検索、およびEISビジネス・オブジェクト/オペレーション用XSD/WSDLスキーマの作成

Backend Application

Adapter Design-TimeTool

Oracle Database

Repository

FileRepository

BackendNative API

StoresConfiguration (XSD/WSDL)

Browse & select EIS schemas

ORACLE AS

Adapter – テクノロジー

Databaseアダプタ• 実績のあるTopLinkテクノロジーを利用して、オブジェクト・

リレーショナル・マッピングを実行

• 任意のJDBCプロバイダをプラグイン可能

• 各種DML操作をサポート

• データベース・イベントを公開する複数の方法をサポート

• 堅牢な問合せフレームワーク

• リレーショナルとオブジェクト・スキーマ間のマッピングを

おこなうための迅速に開発できる使いやすいJDeveloperウィ

ザード・ベースのモデリング

• 複雑な問合せのビジュアル・インタフェースを介した構築の

ための式のサポート

• XSDおよびWSDLとして表現されたメタデータ

• JTAトランザクションのサポート

• 高パフォーマンスを実現するキャッシング

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内に

デプロイ可能

Oracle, Informix, DB2, MSSQL, Sybase

Databaseアダプタ• 実績のあるTopLinkテクノロジーを利用して、オブジェクト・

リレーショナル・マッピングを実行

• 任意のJDBCプロバイダをプラグイン可能

• 各種DML操作をサポート

• データベース・イベントを公開する複数の方法をサポート

• 堅牢な問合せフレームワーク

• リレーショナルとオブジェクト・スキーマ間のマッピングを

おこなうための迅速に開発できる使いやすいJDeveloperウィ

ザード・ベースのモデリング

• 複雑な問合せのビジュアル・インタフェースを介した構築の

ための式のサポート

• XSDおよびWSDLとして表現されたメタデータ

• JTAトランザクションのサポート

• 高パフォーマンスを実現するキャッシング

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内に

デプロイ可能

Oracle, Informix, DB2, MSSQL, Sybase

Filesアダプタ• 各種ファイル形式(区切り文字指定、位置指定、XML、

バイナリ、COBOLコピーブック、固定長、可変長、複雑

なリレーションシップ、非構造化データ)の構文解析と

フォーマットの包括的なサポート

• 高度なファイル・パターン・マッチングおよびポーリング

機能

• エラー・リカバリとチェック・ポイント機能

• 分かりやすいOracle JDeveloperモデリング

• Native Format Builderウィザードによるファイルの

サンプリングとメタデータの自動生成

• 構文解析とフォーマットの詳細を含む、XSD/WSDL

形式のメタデータ

• マルチスレッドによる同時実行のサポート

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内に

デプロイ可能

• バッチ化/非バッチ化によるperformanceNativeの実現

FTPアダプタ

• FTP読取りおよび書込み操作

• 各種FTPサーバーでの認定

• 豊富なファイル・パターン・マッチングおよびポーリング

機能

• セキュアFTPのサポート

• エラー・リカバリとチェック・ポイント機能

• 分かりやすいOracle JDeveloperモデリング

• 構文解析とフォーマットの詳細を含む、XSD/WSDL

形式のメタデータ

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内に

デプロイ可能

• バッチ化/非バッチ化による高度なperformanceSecure

の実現

AQアダプタ• ポイント・ツー・ポイントおよび公開/サブスクラ

イブの両パラダイムのサポート

• 豊富なAQデータ・タイプ(Raw、Object (ADT)、

XML)のサポート

• 汎用AQヘッダーとペイロード・ヘッダーの公開

• AQネイティブ相関のサポート

• 優先順位、相関ID、およびルールベースの

サブスクリプションに基づくAQメッセージの

処理が可能

• 分かりやすいOracle JDeveloperモデリング

• 区切り文字指定または位置指定のペイロード

を処理するNative Format Builderウィザード

• XSD/WSDL形式で表現されたメタデータ

• OC4J接続管理を利用したスケーラビリティの

実現

• Oracle Application ServerおよびBPELクラスタ

内にデプロイ可能

• エラー処理、メッセージ拒否/修復機能の拡張

• AQトランザクションのサポート

JMSアダプタ• BPEL PMによる操作を拡張するためにJMS

ヘッダーを公開

• JMSネイティブ相関のサポート

• 各種JMSタイプのサポート

• 優先順位、相関ID、およびSQL-92ベースの

メッセージ・フィルタに基づくJMSメッセージの

処理が可能

• 迅速に開発できて分かりやすいOracle

JDeveloperウィザードによるモデリング

• 区切り文字指定または位置指定のペイロード

を処理するNative Format Builderウィザード

• XSD/WSDL形式で表現されたメタデータ

• OC4J接続管理を利用したスケーラビリティの

実現

• Oracle Application ServerおよびBPELクラスタ

内にデプロイ可能

• エラー処理、メッセージ拒否/修復機能の拡張

• JMSトランザクションのサポート

ORACLE AS

Adapter – パッケージ・

アプリケーション

Oracle Applicationsアダプタ• OracleによるOracleへの直感的な統合

• すべてのEBS 11iモジュールをサポート

• 100を超えるEBSユーザーで実績のある

テクノロジーを利用

• オープン・インタフェースを介した統合と、

Oracle Applicationにデータを挿入するための

Oracle Applicationストアド・プロシージャ

• Business Event System(BES)との統合に

より、900を超えるOracle Application

イベントをリアルタイムで受信可能

• XMLゲートウェイとの双方向のXML統合に

より、OAGベースのXMLドキュメントを交換

可能

• 迅速に開発できて分かりやすいOracle

JDeveloperウィザードによるモデリング

• XSD/WSDL形式で表現されたメタデータ

• OC4J接続管理を利用したスケーラビリティ

の実現

• Oracle Application Serverおよび

BPELクラスタ内にデプロイ可能

Oracle Applications

Adapter

Peoplesoftアダプタ• People Tools 8.1および8.4xの包括的な双方向の

サポート

• Component Interface(CI)、Integration Broker

with Application Messages、

および(PeopleTools 8.42より導入された)SOAP

からCIへのインタフェースといった強力なPeoplesoft

統合テクノロジーを活用したPeoplesoftに対する

双方向インタフェース機能

• カスタムのコンポーネント・インタフェース(カスタムの

インタフェースを含む)とコンポーネント・インタフェー

ス内のカスタムメソッドのサポート

• イベントの確実な配送をサポート(FTP、HTTP、

TCP/IP、JMSを介してアプリケーション・メッセージを

受信可能)

• 使いやすいモデリング・ツール

• XSD/WSDL形式で表現されたメタデータ

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内

にデプロイ可能

AdapterPeopleTools

Siebelアダプタ• Siebel 7.xの包括的な双方向サポート

• Siebelのビジネス・オブジェクト、ビジネス・サービス、

および統合オブジェクトのサポート

• Java Data BeanとCOM Data Bean APIを介した

インタフェース

• Siebelイベント(Files、MQSeries、HTTP)の確実な

配送をサポート

• 迅速な開発が可能で使いやすいモデリング・ツール

• すぐに使えるSiebelオブジェクトおよびカスタムの

Siebelオブジェクトの動的なイントロスペクション

• XSD/WSDLとして表現されたスキーマ

• OC4J接続管理を利用したスケーラビリティの実現

• Oracle Application ServerおよびBPELクラスタ内

にデプロイ可能

AdapterSiebel

SAPアダプタ• SAP Basis 4.0B~4.7、SAP Web Application

Server 6.2以上、およびMySAP.comテクノロジー・

ソリューション(SAP BW、SAP APO、SAP CRM、

SAP SRM、SAP EBP、SAP SEM、SAP WP、

SAP KW)の包括的な双方向サポート

• SAP認定

• BAPI、IDOC、RFC、およびトランザクションRFC

のサポート

• SAPイベントの確実な配送のサポート

• SAPカスタマイズのサポート

• SAP Business Object Repository(BOR)との

統合

• XSD/WSDLとして表現されたスキーマ

• OC4J接続管理を利用したスケーラビリティの

実現

• Oracle Application ServerおよびBPELクラスタ

内にデプロイ可能AdapterSAP

J.D.Edwardsアダプタ• J.D.Edwards –Enterprise One 8.9、8.10、8.11

の包括的な双方向のサポート

• Gen Java Business Function、Z-File、Real-time

event notification(RTE)のサポート

• JDEイベントの確実な配送のサポート

• J.D.Edwardsイベントの確実な配送のサポート

• JDEカスタマイズのサポート

• XSD/WSDLとして表現されたスキーマ

• OC4J接続管理を利用したスケーラビリティの

実現

• Oracle Application ServerおよびBPELクラスタ

内にデプロイ可能

J.D.Edwards Enterprise One

ORACLE AS

Adapter – レガシー

レガシー・アダプタ・アーキテクチャ

レガシー・アダプタ – 機能• 既存のレガシー・データの利用

• メインフレーム統合化プロジェクトの促進

• メインフレームのサービス指向アーキテクチャへの統合

• Oracle Application Server製品コンポーネントとの密接

な統合

• 標準ベースのソリューション

• 迅速に開発できて使いやすいモデリング・ツール

• PSB、DBD、およびCOBOLコピーブック内の定義を

XSD/WSDLに変換

• 並列処理による高いパフォーマンスを実現

• ロード・バランシングとHAのサポート

• ネイティブのメインフレーム・セキュリティ・メカニズム

(RACF、ACF-2、TopSecret)のサポート

• セットアップ、設定、管理が容易

レガシー・アダプタ – 機能

CICS

• CICSトランザクションをWeb

サービスとして公開

• XML形式でのリアルタイム

のイベントの捕捉と配信

• TCP/IPプロトコルを使用

(SNAの設定は不要)

• EXCIを介した通信と

COMMAREAバッファの

交換

• 堅牢なトランザクション管理

(CICS同期ポイントのサポー

ト)とIBM Resource

Recovery Service(RRS)と

の統合

VSAM

• CICS配下のDirect VSAMま

たはVSAM

• VSAMアクセス: KSDS、

RRDS、ESDS

• 最適化された問合せ実行の

ための問合せプロセッサ

• 堅牢な分散トランザクション

管理とIBM Resource

Recovery Service(RRS)と

の統合

• 非リレーショナル・データ・ソー

スのリレーショナル・データ・

モデルへのマッピング

IMS/DB

• IMS/DBを統合するための

3つの方法:

- DL/Iを介した直接

データ・アクセス

- CICS(DBCTL)を

介したIMS/DBへの

アクセス

- IMS/TM(DBDC)を

介したIMS/DBへの

アクセス

• 問合せプロセッサによって

最適化された問合せ実行の

ための問合せプロセッサ

• 堅牢な分散トランザクション

のサポート(XAのサポート)

• リアルタイム・イベント・

サービス

IMS/TM

• IMS/TMを統合するための

2つの方法:

- メッセージ処理プログ

ラムへのOTMAによる

アクセス

- IMSトランザクション・ゲー

トウェイへのTCP/IPに

よるアクセス

• リアルタイム・イベント・

サービス

• 堅牢なトランザクション管理

とIBM Resource Recovery

Service(RRS)との統合

ORACLE AS

Adapter – BPEL PM

統合

テクノロジー・アダプタ –デザイン・タイム

パッケージ/レガシー・アダプタ –デザイン・タイム

BPEL PM起動 – アダプタのパートナー・リンク

BPEL PM受信 – アダプタのパートナー・リンク

質 疑 応 答