• 検索結果がありません。

WebLogic 6.0

N/A
N/A
Protected

Academic year: 2021

シェア "WebLogic 6.0"

Copied!
32
0
0

読み込み中.... (全文を見る)

全文

(1)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEAシステムズが実現するWebサービスの概要

日本BEAシステムズ株式会社

マーケティング部

プロダクトマーケティング マネージャ

伊藤 敬

(2)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Agenda

BEAシステムズのご紹介

BEAシステムズがご提供するWebサービス

シンプルWebサービス

ビジネスWebサービス

(3)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

(4)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA スナップショット

企業データ

– 従業員

:約3,500名以上

– 売上(昨年度)

:$819.8 million (約990億円)

– 事業拠点 :32 カ国、92営業所

– 顧客数

:10,000 以上

事業内容: E-ビジネス向けミドルウェア・プラットフォーム製品群の開発

とサービスの提供

BEA WebLogic E-Business Platform™

– BEA WebLogic Server

– BEA WebLogic Integration

– BEA WebLogic Portal

– BEA Tuxedo / BEA eLink

– プロフェッショナル・サービス / トレーニング / カスタマ・サポート・サービス

企業データ

従業員

:約3,500名以上

売上(昨年度)

:$819.8 million (約990億円)

事業拠点 :32 カ国、92営業所

顧客数

:10,000 以上

事業内容: E-ビジネス向けミドルウェア・プラットフォーム製品群の開発

とサービスの提供

BEA WebLogic E-Business Platform™

BEA WebLogic Server

BEA WebLogic Integration

BEA WebLogic Portal

BEA Tuxedo / BEA eLink

(5)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic

E-Business Platform

プラットフォームの融合を推

デファクト・スタンダード・プラ

ットフォームの提供

Future-proof the business

BEA WebLogic Integration

アプリケーション統合 ビジネス・プロセス管理 B2Bインテグレーション トランザクション パーシスタンス 高信頼性/可用性 スケーラビリティ セキュリティ

BEA WebLogic Server

ビジネス

Webサービス

シンプル

Webサービス

Enterprise Applications ERP CRM SCM Custom HR Legacy

BEA WebLogic Portal

Custom Applications Third Party Applications

Personalization Commerce Campaign Manager

BEA WebLogic

FIREWALL

Partners Suppliers

Customers Employees

(6)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

最新版

BEA WebLogic Server 6.1Jの特長

Webサービス・アプリケーションの開発と運用

既存のJ2EEアプリケーションをWebサービス化

JCA1.0(J2EE Connector Architecture)の実装による

既存アプリケーションとの直接的な連携

最新のJ2EE環境を実装

さらに全体的なパフォーマンスの向上を図る

(7)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic Server

(8)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

(9)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEAが提供するWebサービスは

システム開発の全領域をカバーする

シンプル

Webサービス

ビジネス

Webサービス

BEA WebLogic Server™

SOAP, UDDI, WSDL

ポイント-to-ポイント

RPCおよびメッセージング

トランザクションなし

Webセキュリティ

認証

認可

シンプル

標準技術

BEA WebLogic Integration™

ebXML, BTP

N-to-M

コラボレーション / ワークフロー

トランザクションあり

高度化セキュリティ(PKI)

否認防止

デジタル署名

カンバセーション・ステート

セッション

特長

(10)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

シンプル

Webサービス

data

口座残高照会

サービス

例:銀行口座の預金残高確認

ポイント-to-ポイント

• RPCスタイルもしくはメッセージスタイル

• トランザクションなし

• Webベースのセキュリティを適用

顧客

• HTTP / SOAPを介したコミュニケーション

• WSDLによるWebサービスの登録と利用

• UDDLによるWebサービスの検索と認知

(11)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

ビジネス

Webサービス

例:B2B型の各種取引

マルチパーティ(N対M)

• カンバセーション・ステート

• トランザクションあり

• 高度化セキュリティ

• デジタル署名

• 否認防止

メーカー

FIREWALL

F IR E W A LL

Suppliers

Suppliers

Suppliers

F IR E W A LL

Logistics

(12)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

(13)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 6.1Jが実現する

Webサービスのアーキテクチャ

BEA WebLogic Server シンプルWebサービス

SOAP Router Servlet

JMS J2EE Components

Service

Registry

UDDI API

WSDL SOAP Client

WebLogic

Client

UDDI Client Routing Workflow Rules Engine UDDI API Publish Unpublish Service Broker OA&M WSDL

WebLogic

Server

MDB EJB

(14)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 6.1J

Web Services Enhancements

J2EEモデルのWebサービス拡張

J2EE

– アプリケーションサーバによるWebサービスの提供

– RPCスタイル Webサービス: Stateless EJB

– Messageスタイル Webサービス: JMSリスナ, message-driven beans

モデルのWebサービス拡張

アプリケーションサーバによるWebサービスの提供

RPCスタイル Webサービス: Stateless EJB

Messageスタイル Webサービス: JMSリスナ, message-driven beans

SOAP

Router

Servlet

Stateless

EJB

XML

Message

Request

WebLogic Server

JMS

Message

Driven

Bean

Other

J2EE

Components

WebLogic

“Thin”

Java client

SOAP

Client

HTTP

(15)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WebLogic Server 6.1J

Web Services Enhancements

開発モデル

– 開発者はJ2EE開発モデルに基づく stateless EJBやJMSアプリを開発

– EJBやJMSアプリを Webサービスとして運用

– WSDL, client interface, proxy, SOAP routerは自動生成される

– Client開発者はクライアントをダウンロード、もしくはWSDLをダウンロードし

、独自のクライアントを生成

開発モデル

開発者はJ2EE開発モデルに基づく stateless EJBやJMSアプリを開発

EJBやJMSアプリを Webサービスとして運用

WSDL, client interface, proxy, SOAP routerは自動生成される

Client開発者はクライアントをダウンロード、もしくはWSDLをダウンロードし

、独自のクライアントを生成

SOAP

Router

Servlet

Stateless

EJB

XML

Message

Request

WebLogic Server

JMS

Message

Driven

Bean

Other

J2EE

Components

WebLogic

“Thin”

Java client

SOAP

Client

HTTP

(16)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

(17)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic

E-Business Platform:

アプリケーション統合

BEA WebLogic Portal

Custom Applications Third Party Applications

Personalization Commerce Campaign Manager

BEA WebLogic

FIREWALL Partners Suppliers Customers Employees Transaction Persistence State Management High Reliability/Availability Scalability Security

BEA WebLogic Server

BEA WebLogic Integration

アプリケーション統合 ビジネス・プロセス管理 B2Bインテグレーション

ビジネス

Webサービス

シンプル

Webサービス

Enterprise Applications ERP CRM SCM Custom HR Legacy

(18)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

ビジネス

Webサービス:

WebLogic Integration

ビジネス・プロセス管理とWebサービスの融合:

ワークフロー管理機能が個別のWebサービスのエントリーポイント

としての役割を持つ

RPC-スタイルのWebサービスはワークフローの「アクション」の一

部、もしくは「タスク」として起動される

ebXML, BTP等のビジネスプロトコルへの組み込み

ebXML – 次世代標準B2Bフレームワーク

BTP – ビジネスプロセス間で制御する長期トランザクションを定義

ハブ-and-スポーク、ポイント-to-ポイント型コラボレーション

の実現 / 仲介型メッセージングモデルの採用

(19)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Enterprise Integration

Manufacturer

Suppliers

Suppliers

<!ELEMENT protocol (state+ )> <!ATTLIST protocol type CDATA #REQUIRED > <!ELEMENT state (transition+ )> <!ATTLIST state time_out CDATA #IMPLIED state_id CDATA #REQUIRED > <!ELEMENT transition (action )> <!ATTLIST transition rule_id CDATA #IMPLIED message_id CDATA #IMPLIED state_id CDATA #REQUIRED transition_id CDATA #REQUIRED message_type CDATA #IMPLIED timeout CDATA #IMPLIED > <!ELEMENT action EMPTY> <!ATTLIST action rule_id CDATA #IMPLIED action_id CDATA #REQUIRED >

Vocabulary Schema Start Send Receive Done Buyer Start Done Send Supplier

Document

Exchange

• PO, Order,

Inventory,

Shipment

Start Send Receive Done Buyer Start Done Send Supplier

Demand

Planning

Customers

Enterprise

Integrated

Customer

Care

WebLogic Integration

Retailers/Distributors

(20)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WLI: B2B Integration:

Trading Partner Integration

Browser-based

Document Mailbox

HTTPS

Disconnected

Client (Email, FTP)

FTP

Standard Business Protocols

cXML, ebXML,

RN v1.1, RN 2.0

Simple

Web Service

SOAP

WebLogic Integration

Transaction Protocol

(ebXML + BTP based)

WebLogic Integration

(Full, Partner, Enabler)

(21)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Enterprise

Manufacturer

Supplier

ERP

Logistics

Security

Private/Public Processes

Back-end Integration

Business Transaction

Partner Integration

Back-end Integration

Reliable Messaging

Collaboration Agreements

B2B Exchange

Trading

Exchange

BEA WLI: B2B Integration:

Inter-Enterprise Process

Integration

(22)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic Integration

アプリケーション・サーバ

アプリケーション統合

標準技術ベースのインフラストラクチャ

広範囲のベンダをサポートする接続性

アダプタ開発キットの提供

アプリケーション・サービスを生成・配布す

るためのデザインツール

J2EE

Webサービス

クラスタリング

キャッシング

運用管理

セキュリティ

ビジネス・プロセス管理

B2B

インテグレーション

既存システムに短時間で簡単に接続

コラボレーション・トレーディング・パートナ

シップの構築と実行

高度な認証と否認防止

ビジネスWebサービスの構築と実行

複数のビジネスプロトコルのサポート

バリューチェーンをまたがる複合的なビジ

ネス・プロセスを統合・自動化

設計・実行・モニタリングのための単一プ

ラットフォーム

複合アプリケーションの生成

(23)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

WLI Business Process

Management:

Design, Execution and

Monitoring

(24)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

B2Bi Security Model

WLIをベースとするB2Biシステムでは、WebLogic Serverの

セキュリティ機能を活用

Authentication(認証)

B2Biシステムに相手が間違いなく本当の相手であることを確認する

PKI

Authorization(認可)

認証主体の属性の定義に基づき、アクセス権限の制御する

独自レルム、J2EEセキュリティに準拠

シングル・サイン-オンの仕組みは次版のWLIで提供予定

(25)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BTP

複数のビジネスアプリケーションやモジュラー間を「カンバセーション

」として結合し、トラッキングおよび管理されることを可能にする

トランスポート・プロトコルやメッセージ・フレームワークからは独立

ebXML Messagingへの組み込みを提案中

BTPの目的は、含まれるリソース全てにおけるビジネストランザクショ

ンの結果の伝播を管理すること

BTPはビジネスプロトコルを定義していない。単に ビジネストランザ

クションの結果、関連する全てのモジュールやプログラムが確実に

終了、もしくは目的を満たすためのメカニズムとしてのしくみと規則を

提供する

トランザクションマネージャとの連携でトランザクションに必要な原子

性、一貫性、耐久性を保証する

(26)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BTP Flow (for example)

Shipper

Manufacturer

Check product price Place Order Arrange shipping Commit Abort

Supplier

Calculate product price Wait for order Book order Check truck schedule Reserve shipping Decline customer

Business message

Time

(27)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic

E-Business Platform:

ポータル

FIREWALL Partners Suppliers Customers Employees

BEA WebLogic Integration

BEA WebLogic Server

Business Web Services Simple Web

BEA WebLogic Portal

Custom Applications

3

rd

Party Applications

BEA WebLogic

Commerce & Personalization

Enterprise Applications ERP CRM SCM Custom

(28)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic Portal 4.0:

Files

Internal

Custom Business

Logic

Customization &

access control

JCA

Content

SPI

JavaMail

Personalization

BEA platform

and components

Groupware &

e-mail

Web Service

SOAP

Apps

WebLogic Portal

ERP

Legacy

External

Content

J2EE:

BEA WebLogic

Application Server

(29)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

Business User-Driven

Personalization

Portal

Controls

Header

Portlet

Portlet

Controls

Footer

(30)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

BEA WebLogic

E-Business Platform

プラットフォームの融合を推

デファクト・スタンダード・プラ

ットフォームの提供

Future-proof the business

BEA WebLogic Integration

アプリケーション統合 ビジネス・プロセス管理 B2Bインテグレーション トランザクション パーシスタンス 高信頼性/可用性 スケーラビリティ セキュリティ

BEA WebLogic Server

ビジネス

Webサービス

シンプル

Webサービス

Enterprise Applications ERP CRM SCM Custom HR Legacy

BEA WebLogic Portal

Custom Applications Third Party Applications

Personalization Commerce Campaign Manager

BEA WebLogic

FIREWALL

Partners Suppliers

Customers Employees

(31)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

弊社へのお問い合わせ

弊社製品に関するお問い合わせは、

E-Mail : [email protected]

TEL : 03-5545-8440

までお願いいたします。

日本BEAシステムズ(株)ホームページ

http://www.beasys.co.jp

The BEA WebLogic E-Business Platform

TM

The essential infrastructure for building a

future-proof e-business

(32)

参照

関連したドキュメント

Mudambi, Susan 2002, ‖ Branding Importance in Business-to-Business Markets: Three Buyer Clusters, ‖Industrial Marketing Management,‖ 31 6, 525– 533.. Narelle Pittard, Michael

Christensen C.R1953Management Succession in Small and Growing Enterprises Harvard Business Press Gersick et al.,1997 Life Cycles of the Family

Kaspersky Endpoint Security for Business Advanced Kaspersky EDR-Optimum Bundle. Kaspersky Embedded Systems

In program management, especially in the scheme model type project, it is essential to design business models with considering business ecosystem, then the methodology/process

Windows 10 Home 64 ビット版 Microsoft Office Professional 2019.. Office Microsoft Office Home &amp;

Work Values, Occupational Engagement, and Professional Quality of Life in Counselors- in Training: Assessment in Constructivist- Based Career Counseling Course.. Development of

In this, the first ever in-depth study of the econometric practice of nonaca- demic economists, I analyse the way economists in business and government currently approach

Internet Fraud by Fake Warnings 6 Business Service Outage Caused by Denial of Service Attacks Unauthorized Use of Internet Banking. Credentials 7 User Information Leakage from