15
T A K E I T T O T H E N T H

No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

T A K E I T T O T H E N T H

Page 2: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

Michael F. Smith Jr.

Principal Technologist –CTO Office

BEA Systems, Inc.

[email protected]

Page 3: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

WLS 7.0 New Feature Overviewその他の機能拡張

高可用性 JMS管理機能の拡張

EJBコンテナの効率化WebキャッシングjCOMの統合RMI/IIOPの改良トランザクション管理

WTC

パフォーマンスの向上

リリーステーマ

開発者の生産性向上

Webサービス実装の改良

新しいセキュリティ構造

J2EE 1.3 certification

Page 4: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

“WebLogic Workshop”最新の統合開発環境

WebLogic Workshop – Webサービスに基づくエンタープライズ・アプリケーション開発環境

一般的なソフトウェア開発者をターゲットに

J2EE, XML等の経験を必要としない

分散化され、疎結合されたアプリケーションをすばやく、簡単に

開発することを支援

J2EEの複雑な構造を意識せずに利用できる

WLSの拡張性、信頼性、高いパフォーマンスを引き出すアプリケーションを開発できる

Page 5: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

“WebLogic Workshop”最新の統合開発環境

Design ViewDesign View

� ゴール: これまでの1/10の時間で複雑なWebサービス・アプリを開発、テスト、配布できる

Source ViewSource View

Test ViewTest View

Page 6: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

BEA WebLogic Integrationの用途

メインフレーム

ERP

企業システム

企業内・企業間のプロセス管理データ変換バックエンド統合(EAI)B2Bによる企業間取引

ERP

セキュリティ

ビジネス・トランザクション

パートナ・インテグレーション

高信頼性メッセージング

B2B商取引

TradingExchange

ロジスティクス

XML

XML

XML

XML

製造業者 / サプライヤ

ディストリビュータ / リセラーバックエンド統合

Page 7: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

BEA WebLogic Integrationの用途

メインフレーム

ERP

企業システム

企業内・企業間のプロセス管理データ変換バックエンド統合(EAI)B2Bによる企業間取引

ディストリビュータ / リセラー

ERP

バックエンド統合

製造業者 / サプライヤ

セキュリティ

ビジネス・トランザクション

パートナ・インテグレーション

高信頼性メッセージング

B2B商取引

TradingExchange

ロジスティクス

EAIEAI

B2BピアtoピアB2Bピアtoピア

B2Bハブandスポーク

B2Bハブandスポーク

XML

XML

XML

XML

BPMBPM

DIXML/nonXML

DIXML/nonXML

DIXML/XML

DIXML/XML

Page 8: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

Business Process Management: System Architecture

EJBs & Javaclasses

RMI

TemplateStoreTemplate Definition

Client API

InstanceStoreProcess Flow Monitoring

WorklistClient

API

notification

E-MailStandard

E-MailClient

Plug InFramework

JMSApplicationXML

Plug-In

AI Plug In Application Integration

B2B Plug In B2B Integration

Custom Plug In Custom Environment

ProcessEngine

Page 9: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

Business Process Management: System Architecture

Page 10: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

J2EE CA 概要

App Server

J2EE CAContainer

ConnectionManager

TransactionManager

SecurityManager

ResourceAdapter

Enterprise InformationSystem (例: SAP)

Container-ComponentContract

ApplicationComponent (例: JSP)

Adapter Client Interface(多くの場合、CCI)

System Contracts

EIS固有のAPI

Page 11: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

J2EE CAに足りない要素� アダプタの双方向性と非同期性

� 片方向(アプリケーションサーバからパッケージアプリケーションへのリクエスト/ レスポンス)のみサポート

� 標準的なクライアント・インタフェース� CCIはクライアントAPIを定義しているが、オプションに位置付け� CCIはデータフォーマットを定義していない� リソースアダプタは固有のインタフェースを持つことができる

� XMLサポート� メタデータ・サポート

� ターゲットアプリケーションを介したメタデータのビューは提供しない

� JMI(Java Metadata Interface)については静観

Page 12: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

WLI Application Integration:機能概要� アダプタの双方向コネクティビティのサポート

� サービスアダプタはメッセージを受け取り個別アプリケーションへ渡す

� イベントアダプタは個別アプリケーションからのメッセージをWLIに渡す

� クライアント・インタフェースとデータフォーマットの確立� アプリケーションサーバと個別アプリケーション間のビジネスレベルのインタフェースを定義

� XMLをデータフォーマットとして採用

� メタデータに対する自動認識機能� BPMのプラグイン・フレームワークとの連携

Page 13: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

Platform

BEAWebLogic

E-BusinessPlatform

Page 14: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

Platform

Application Server

Security Integration

Development & DeploymentPortal

Operations, Administration & Management

PartnersPartners

CustomersCustomers

EmployeesEmployees

PackagedApps

PackagedApps

ExtendedApps

ExtendedApps

CustomApps

CustomApps

Page 15: No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  · J2EE CAに足りない要素 ˜ アダプタの双方向性と非同期性 ˜ 片方向(アプリケーションサーバからパッケージアプリケーション

How Business Becomes E-Business.™www.bea.com