No Slide Title - XML Consortiumxmlconsortium.org/seminar/m08/data/20020319_03-2.pdf2002/03/19  ·...

Preview:

Citation preview

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

Michael F. Smith Jr.

Principal Technologist –CTO Office

BEA Systems, Inc.

smitty@bea.com

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

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

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

WTC

パフォーマンスの向上

リリーステーマ

開発者の生産性向上

Webサービス実装の改良

新しいセキュリティ構造

J2EE 1.3 certification

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

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

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

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

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

開発することを支援

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

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

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

Design ViewDesign View

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

Source ViewSource View

Test ViewTest View

BEA WebLogic Integrationの用途

メインフレーム

ERP

企業システム

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

ERP

セキュリティ

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

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

高信頼性メッセージング

B2B商取引

TradingExchange

ロジスティクス

XML

XML

XML

XML

製造業者 / サプライヤ

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

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

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

Business Process Management: System Architecture

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

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

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

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

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

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

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

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

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

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

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

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

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

Platform

BEAWebLogic

E-BusinessPlatform

Platform

Application Server

Security Integration

Development & DeploymentPortal

Operations, Administration & Management

PartnersPartners

CustomersCustomers

EmployeesEmployees

PackagedApps

PackagedApps

ExtendedApps

ExtendedApps

CustomApps

CustomApps

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

Recommended