oracle as adapter...oracle as adapter – おもな機能 デザイン・タイム...
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, 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 – メタデータ抽出
EISメタデータのブラウズ、検索、およびEISビジネス・オブジェクト/オペレーション用XSD/WSDLスキーマの作成
Backend Application
Adapter Design-TimeTool
Oracle Database
Repository
FileRepository
BackendNative API
StoresConfiguration (XSD/WSDL)
Browse & select EIS schemas
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 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 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)との統合