diplugin.book

Similar documents
interop.book

b2bintro.book

intro.book

b2bsampl.book

time.book

tutorial.book

support.book

migrate.book

wlec.book

install.book

applets.book

cluster.book

cluster.book

rosnet.book

relnotes.book

file.book

secwlres.book

comtools.book

rmi.book

jconnector.book

diuser.book

edi.book

untitled

WebサービスとCORBA

new_logo.eps

wpEnterpriseSvr.doc

WebLogic 6.0

aiuser.book

admin_domain.book

relnotes.book

tour.book

snmpman.book

cstour.book

glossary.book

WebLogic File Services ユーザーズ ガイド

Oracle Application Server 10g (9.0.4): Manually Managed Cluster

jcom.book

cxml.book

upgrade.book

jmx.book

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

Oracle Application Server 10g(9

Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Packインストレーション・ガイド リリース2.2

JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版)

Oracle Application Server10g (9.0.4) - OracleAS PortalによるOracleAS Web Cacheの配置

はじめに

untitled

- 2 Copyright (C) All Rights Reserved.

<Documents Title Here>

Microsoft Word - migrateto10g2.doc

Cosminexus Application Designer操作ガイド

<Documents Title Here>

JB_weblogic_guide.indd

実施していただく前に

CAC

new_logo.eps

<Documents Title Here>

Oracle Identity Managementの概要およびアーキテクチャ

ESA_UI_1110.PDF

Oracle Enterprise Manager概説 リリース2.2

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

Testing XML Performance

Oracle Application Server 10g( )インストール手順書

Oracle Application Server 10g(9

日本オラクルのSOA戦略

fm

jdbc.book

<82CD82B582B28C4E20666F E646F7773>

plugins.book

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

<Documents Title Here>

橡CoreTechAS_HighAvailability.PDF

1. COBOL COBOL COBOL COBOL 2

jms.book

ejb.book

Install.PDF

Oracle Service-Oriented Architecture Suite

橡CoreTechAS_OverView.PDF

Oracleコール・インタフェース for Windows スタート・ガイド リリース8.1.6

EMC NetWorker Module for Microsoft SQL Server リリース5.2 SP1インストール・ガイド

XISによる効率良いシステム開発のポイント

Configuring_01

PowerPoint プレゼンテーション

TravelXMLを利用した Webサービス実証実験デモ

untitled

BC4J...4 BC4J Association JSP BC4J JSP OC4J

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

IT Web NEC Corporation

(OnePoint) ( URL Web Copyright 2005 Microsoft Corporation. All rights reserved. Microsoft Windows Visual Basic Visual Studio Microsoft Corporation

<Insert Picture Here>

konicaminolta.co.jp PageScope Net Care

Microsoft Word - jpluginmanual.doc

Adobe LiveCycle Workbench 11 のインストール

<%DOC NAME%> (User Manual)

Web Microsoft 2008 R2 Database Database!! Database 04 08

Dolphin 6110 Quick Start Guide

Microsoft Word - AV600U_Japanese_V3.0.doc

Transcription:

BEAWebLogic Integration Data Integration ªªª ª ªªªªª ª ªªªª 7.0 ªª ª ª : 2002 6

m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ BEA Systems, Inc. ˆ t tt fv w s tt BEA vw FAR 52.227-19 Commercial Computer Software-Restricted Rights ªªªª ªª ª (c)(1) DFARS 252.227-7013 Rights in Technical Data and Computer Software ªªªªªªª (c)(1)(ii) NASA FAR t 16-52.227-86 Commercial Computer Software--Licensing ªªªª ª ª ª (d) y ªª ª ª v BEA y ª ª ª ªª ª ª ~ ««Š v BEA Š ª ª ª ªª ª ª v s s ƒ BEA Jolt Tuxedo WebLogic BEA Systems, Inc. ƒ BEA Builder BEA Campaign Manager for WebLogic BEA elink BEA Manager BEA WebLogic Commerce Server BEA WebLogic E-Business Platform BEA WebLogic Enterprise BEA WebLogic Express BEA WebLogic Integration BEA WebLogic Personalization Server BEA WebLogic Platform BEA WebLogic Portal BEA WebLogic Server BEA WebLogic Workshop How Business Becomes E-Business BEA Systems, Inc m Data Integration ªªª ª ªªªªª ª ªª ª ª ª ª ªªª ª ª 2002 6 7.0

目次 1. Data Integration ªªª ª XML...1-1 ªª ª...1-2 vv Data Integration ªªªªªªª...1-4 s Data Integration ªªªªªªª...1-5 BPM (Business Process Management) h ª ª ª ª...1-5 ª ªªª ª...1-6 2. Data Integration ª ª ª ª Data Integration ªªª ª ªªª...2-1 XML ª ªª...2-3 ª ªª XML...2-7 ªª ª ªªª...2-10 ªª ª ªª ªª ª ª...2-11 Data Integration ªªª ª...2-15 ªªª ªªª Data Integration ªªª ª...2-15 ªªª fªªª v...2-15 Format Builder...2-16 Repository Import ªªª ª ª...2-18 WebLogic Server ªªªª ªªª ª...2-19 ªªªª Data Integration ªªª ª v...2-19 3. WebLogic Integration ªªªª ªªªªªªª s...3-1 ªªªª ª ª ªªªª s...3-1 ªªªª ª ª ªªªª...3-2 ªªªª ª ª ªªªª s...3-3 ªªªª 1. Sample Application Launcher z...3-4 ªªªª 2. ªªª ªªªªª v...3-7 ªªªª 3. ªªªª XML ªªª ª ª ªªª ~...3-8 EJB ªªªª s...3-9 Data Integration ªªª ª ªªªªª ª iii

EJB ªªªª...3-9 EJB ªªªª s...3-11 ªªªª 1. ªª ª ª ªª f ªªª ª...3-11 ªªªª 2. ªªªªªª...3-14 ªªªª 3. ªªªªªª...3-16 4. v...3-18 KX Data Integration ªªª ª ªªªªª ª

1 Data Integration プラグイン ªªª ª Data Integration ª ª ª ª h w w ª ª ª ª XML ªª ª ªªªª ª XML Enterprise Application Integration (EAI) EAI ª ªªªªª ª ªªª XML ~ ª ª ªªª ª ª ª ª ªªª ª ª ªªª ªªª ª ªª ªª ª ª ªªª ª XML ªªª ª Data Integration ªªª ª ªªªª ª ª ª ª ªªª ª XML ªªª ªªª ª ª ª ªªª ª ª h ª ª ªªª ª ª ªªª ª ª ª ª ªªª ª ªªª ª ª ªª ª ªª ªª ª i v~ ª ª ªªª ª ª ª ª ª ªªª ª ª ªª ªªª u ªªª ª ªªª ª «ª ªªªª«ª ªªªªªª } u XML ª ª ªªª ª ª XML ªªª v~ ªªª ª ª ªªª } ª ª ªªª ª ª ªªª XML u t ªªª ~ s ª ª ªªª ª ª ª ª ªªª ª ª ªªªªª } u Data Integration ªªª ª ªªªªª ª 1-1

1 Data Integration ªªª ª ª ªª ªªª XML ªªª XML u ªª ª ªªª ~ ª ªª ªªª XML ªªªªªª s ª ªªªª u ªª ª ª ª ª ª ªªª ª ªª ª ª ªª ª f ª ªªªª XML ª ªªª ª ª ªªª ªª ª ª ª ª ªª ª h ª ª ª ªªª ª ª ª ªªª v~ XML 1-1 XML ª ª ª ªªª 1-1 XML ªªª (Tom;Jones;1345;19;) WebLogic Server ªªª ª ª ªª ªªªªªª ª ªªª ª ªªª ª XML WebLogic Server ªªª ª ª ªª ª ª ªªª ª ª ªªªª ªªª ªªª WebLogic Integration ª ªª ªª ª ª ªªª ª XML ªª ª ª ªªª ª ~ ªªª XML uw XML u XML ªªª ªªªªª ªªª ªªª u ªªª ªªªªª ª ª ª ªªª ª ª ªªª ªªªª WebLogic Integration ªªªª ª ª ª ªªª XML ~ ªªª XML ª ªª ª ª XML ªªªªªªª XML 1-2 Data Integration ªªª ª ªªªªª ª

ªªª WebLogic Integration Studio ªªªªªª WebLogic Integration 3 ªªª ªªª ˆ XML XML ~ ªªªª vv Data Integration ªªªªªª ª s Data Integration ªªªªªª ª BPM (Business Process Management) h ª ª ª ª 2 s vv ªªª Format Builder ª ªª ªª ª v~ Format Builder ª ª ªª ª ª ª ª ªª ª ª ªª ª ª ª ª ªª ªªª Format Builder ªªªªª «ªªª v~«ª ª ªª ª ª ª ªªª ª ªªª ªuw «MFL«ªªªªªª WebLogic Integration COBOL ªªªªªª ª ªª ªªªªª ~ ªªª ª ªªªª ª ªªª ª f i ªªªª WebLogic Integration s ª ªªªª ª ª ª ª ª ªª ª ªªªªª XML 1-2 ˆ XML XML ªªª ªªª ªªª BPM h ªªª ª v ª ª ª Data Integration ªªª ª ªªªªª ª 1-3

1 Data Integration ªªª ª 1-2 Data Integration ˆ XML XML ªª ª ª ªª vv Data Integration ªªªªªª ª WebLogic Integration vv ªª ª ª ªªªªª ª Format Builder Java ªªªªªªª Format Builder ª ª ª ªª ª ªªªª v~ Format Builder XML ªª ª ª ªª ªª ª ª ª ª ªªª ª ª v ~ Format Builder v~ ª ª ªªª ª ªªª ªuw «MFL«XML MFL ªªªªªª Data Integration s ª ªªªª BPM h Data Integration ªª ª ª ª ª ªª ª ª ª ª ªª ª ªªªª ªªªª ª XML ªªªªª ª ªªªªª «~«s Format Builder XML ªªªªªª v~ DTD XML ª ªªª ªªªªªª 1-4 Data Integration ªªª ª ªªªªª ª

ªªª s Data Integration ªªªªªª ª WebLogic Integration s Data Integration ªªªªªª ª Java ªªª ªªª ª ªª ª ªªª ª XML ª ªªª ª ªª ª ª ª ª ª Java ªªª Š WebLogic Server EJB ªªª Studio ªª ª ª ªª ª ªª ª ªªªª ª ª Java ª ª ªªª ª ª BPM (Business Process Management) h ª ªª ª Business Process Management (BPM) Data Integration ªªª ª ª ªªª ª ªª ªª ª XML ªªª ªªª ª ª ª ªªª ª ª h Data Integration ªªª ª XML ª ªª ª ªª XML ªªª BPM ªªªª ªªª h Data Integration ªª ª ª h ª ªª ª ªªª ª ªªª ªª ª ªª ªªªª MFL ªªªªªª ªªª ª ªªª ªªª ªª ª ª ªªª h ª ªª ªªª d s BinaryData WebLogic Server ªªªª s Data Integration BPM h Data Integration ªªª ª ªªªªª ª 1-5

1 Data Integration ªªª ª ÓÏÒÖ Ò Ñ MFL ÒÐÕÕ Ò ªªª ªªªªªª ªªªªªªªªª Data Integration ªªªª XML ªªªªªª BPM Data Integration ªªª ª BEA ªªª Integration Java ªªª MFL ªªªªªª XML ªªªªªª ªªªª ª MFL ªªªªªª Format Builder «h«dtd XML ªªªª ªªªª ª ªªªª ª ªªªªªª h 4 Š ªªª ª ªª ªªª ª MFL «ªªªªªª ªªªªuw ª ª ªªªª DTD «XML f ªªªªªª XSD «XML ª ªªª ªªªªªª XSLT «XSLT ªª ªªªª 1-6 Data Integration ªªª ª ªªªªª ª

ªªªª ª ªªªª ª ªªªªªª ªªª Data Integration Business Process Management B2B Integration ªªªªªª ªªªª ª MFL DTD XSD XSLT ª ª ªªªª ªªªª ª s ªªª ªªªª ªªª ª ª Data Integration ªªª ª ªªªªª ª 1-7

1 Data Integration ªªª ª 1-8 Data Integration ªªª ª ªªªªª ª

2 Data Integration プラグインの使用 Data Integration ªªª ª ªªª ªªª ªªª ªªª ªª ªªªª ªªª ªªª Data Integration ªªª ª WebLogic Server ªªªª ªªª ª Data Integration ªªª ª ªªª Data Integration ªªª ª«Data Integration plug-in«business Process Management (BPM) h s ˆ XML ªªªªªª XML ªªªªªª ~ h s 1. WebLogic Integration Studio Studio ªª ªª WebLogic Integration Studio ªªªªª ª Studio ªª ª ªª 2. ªªªªª ª f ª ª ª ªªªªªªª [ ªªª ªªªª ] ª ªª ª ªªª «2-1«s Data Integration ªªª ª ªªªªª ª 2-1

2 Data Integration ªªª ª 2-1 [ ªªª ªªªª ] ª ªªªªªª 3. ªªª ªªª ªªªª ª ª ª ÿ [ ] ªªªª 4 ~ [ ~ ] ªªªª ªªªª ~ [ ªªªª ~ ] ª ªª ª ªªª «2-2«s 2-2 Data Integration ªªª ª

Data Integration ªªª ª ªªª 2-2 [ ªªªª ~ ] ª ªª ªªªª 4. [ ª ª ª ª ] ª ª ª ªª ª ª ª ª ª s ªªª [ ªªª ] ªªªª ªªª s XML ª ªª ª ªª XML s ª ª XML ª ª ª XML ª ª ª s 1. [ ªªª ª ~ ] ª ªªª ªªª «2-2«[Translate XML to Binary] [XML to Binary] ª ªª ª ªªª «2-3«s Data Integration ªªª ª ªªªªª ª 2-3

2 Data Integration ªªª ª 2-3 [Translate XML to Binary] ª ªªªªªª 2. s ª ªª ª ªªª 2-4 Data Integration ªªª ª

Data Integration ªªª ª ªªª s 2-1 [Translate XML to Binary] ª ªªªªªª ª ªª ªªªª ª ª ªªª ª ªªª ª ªª ªªª ª ªªª w [ ] ªªªªª ª ªª ª ª ªªª ª ª ªª ª [ ] ª ª ªª ªªªª ª ª ªªªªª ªªª [ w ] ªªªªª ª ªª ª ª w s : ªª ª ª s ª ªª ª ª ªªª ªªª ª d [ ªª] ªªªªª ª ªª ª ª ªª ª s : ªª ª ª s ª ªª ª ª ªªª ªªª ª d ª ª ªªª ª ªªª ª ªªªª ª ªª [ ] ªªªª ª MFL ªªªªªª [ s ] Message Format s y ªªª ªª ª ª ª v [ ªª ª ª ] ª ªªªª ªªª ª h h ªª ª ª ª ª ª ª WebLogic Server ªª ª ª } ªª ª ª ª [ XML ] XML ªª ª ª ª ª s 1. [OK] ª ª ªª vª ª ªªª ªª ªª s 2. [Yes] ª ª ª ª [ ] Binary Data ªªªªªª s 1. [OK] ª ª ªª 2. [Yes] ª ª ª ª Data Integration ªªª ª ªªªªª ª 2-5

2 Data Integration ªªª ª 3. ªªª ª ªª [OK] ªªªª 2-6 Data Integration ªªª ª

Data Integration ªªª ª ªªª ª ªª XML ª ªª XML s 1. [ ªªª ª ~ ] ª ªªª ªªª «2-2«[ ªªªª ªª ª Translate Binary to XML] [XML to Binary] ª ªª ª ªªª «2-4«s Data Integration ªªª ª ªªªªª ª 2-7

2 Data Integration ªªª ª 2-4 [Translate Binary to XML] ª ªªªªªª 2. s ª ªª ª ªªª 2-8 Data Integration ªªª ª

Data Integration ªªª ª ªªª s 2-2 [Binary to XML] ª ªª ªªªª ª ªªª ª ªª ªªªª ª ª ªªª ª ªªª ª ªª ªªª ª ªªª w [ ] ªªªªª ª ªª ª ª ªªª ª ª ªª ª [Browes] ªªªª ªªªª ª ª ªªªªª ªªª [ w ] ªªªªª ª ªª ª ª w s : ªª ª ª s ª ªª ª ª ªªª ªªª ª d [ ªª] ªªªªª ª ªª ª ª ªª ª s : ªª ª ª s ª ªª ª ª ªªª ªªª ª d ª ª ªªª ª ªªª ª ªªªª ªªª [ ] ªªªª ª MFL ªªªªªª [ s ] Message Format s y ªªª ªª ª ª ª v [ ªª ª ª ] ª ªªªª ªªª ª h h ªª ª ª ª ª ª ª WebLogic Server ªª ª ª } Data Integration ªªª ª ªªªªª ª 2-9

2 Data Integration ªªª ª s 2-2 [Binary to XML] ª ªª ªªªª ª ªªª ª ªª ªªªª ª ªªª w ª ª ª ª ª [ ª ª ª ] [ ] ª ªª ªªª ª ªª s 1. [OK] ªªªª vªªªªª ªªªª s 2. [Yes] ª ª ª ª XML ªª ª ªªªªªª s 1. [OK] ªªªª 2. [Yes] ª ª ª ª 3. ªªª ª ªª [OK] ªªªª ªª ª ªªª Data Integration ªªª ª«Data Integration plug-in«ª ªª ªªª XML ªªª ª ª ªª ª ª ª ª ª ªªª ªªª ª ªª h h ªª ª ªªª ª ªªª ªª ª ª JMS ª ª ªªª ª ª ª ª ªª ª ª ª ª s Data Integration ªªª ª«Data Integration plug-in«ª ª ªª ª 3 JMS ªªªª u WLPIContentType: "binary/x-application/wlxt" WLPIPlugin: "com.bea.wlxt.wlxtplugin" WLPIEventDescriptor: MFL_document_name 2-10 Data Integration ªªª ª

ªª ª ª ª ªª ª ª 2 JMS ªªªªª ªªªª ªªª ªª ª ª ª ªªªª ª ª ª ªªª 3 ªªªª ª ª ªª ª ª ª ª ªªª v~ MFL ªªªªªª : WLPI EventDescriptor MFL ªªªªªª ªªªª ª u ªªª ªªª 2-1 ªªª ªª ª ª ª ªªªª ªªª ªªª ªªª 2-1 ªªª ªª ª ª ªªª byte[] bindata =... the binary data... pub = sess.createpublisher(topic); BytesMessage msg = sess.createbytesmessage(); msg.writebytes(bindata); msg.setstringproperty("wlpiplugin", "com.bea.wlxt.wlxtplugin"); msg.setstringproperty("wlpicontenttype", "binary/x-application/wlxt"); msg.setstringproperty("wlpieventdescriptor", mymfldoc ); pub.publish(msg); ªªªª ª ª ªªªª ª ª ªªª ª ª ªªª ª ª ªªª ªªª ªª ª ª u ªªª ªªª ªªªª s ªªªª ª ª ªªªª s ªªª 3-1 ªª ª ªª ªªªª Data Integration ªªª ª«Data Integration plug-in«mfl ªªªªªª ªªª ª ªªªªª u ªªª ªª ª ª ªªªª ª ªª ª ªªª ª ª ªªª ª ªª ªª ª ª ªªªªª ªª ª ª ªªª w ªªª ªª ªªªª : MFL ªªªªªª s MFL ªªªªª ª ªªª ª ªªªªª u Data Integration ªªª ª ªªªªª ª 2-11

2 Data Integration ªªª ª ªªª ªªªªªª ªªª ª ª ª Business Process Management ª ª ª ª v Business Process Management 1. WebLogic Integration Studio Studio ªª ªª Studio ªªª ªª 2. [ ªªª ªªªªªª ªªª ª ] [ ªªª ª ªª ª ªªªªªª] ª ªª ª ªªª s «2-5«2-5 [ ªªª ª ªªª ªªªªªª ] ª ªªªªªª 3. [ ªªª ª ª ª ª ] [ ] ªªªª Data Integration ªªª ª«Data Integration plug-in«[ ªªª ªªªªªª ] ª ªªª ªªª «2-6«2-12 Data Integration ªªª ª

ªª ª ª ª ªª ª ª 2-6 Data Integration ªªª ª [ ªªª ªªªª ª ª ] ª ªªªª ªª 4. ª ª ªª ªª u ªªªª w ª ªªª ªªª ª ªª ªªªª ª ªªª w [ ªª ª ] [i ] Studio i Data Integration ªªª ª «Data Integration plug-in«[ ] Studio Data Integration ªªª ª «Data Integration plug-in«[ ] Studio Data Integration ªªª ª «Data Integration plug-in«data Integration ªªª ª ªªªªª ª 2-13

2 Data Integration ªªª ª ª ªª ªªªª ª ªªª w [Data Integration Object Pool] MFL ªªªªª [Preferred Pool Size] [Current Size] [High Water Mark] [MFL Requests] [Cache Hits] ªªª ªª ª ª f ª ª ª ªªª ª ª v v : ªªª v ª ª ª ªª ª ªªª ª ª z ~ ªªª ÿ ªªª ªª ª ª ªª ª ª ªªª } ªªª ªª ª ª s ªªªz ªªª ªª ª ª s MFL ª ªª ª ª ª ª ª ª ª v s u MFL ªªªªªª ªªªªª u s [Hit Ratio] ªªªªªª ªªªªª MFL ªªªªª ª w } ª ª ª ª s MFL ªªª ªª ªªª ª ªªª Event Handler ªª ª ª [Refresh] [Clear] [Enable Debug Messaging] ªªª ª ª ª ª ~ MFL ªªªªª v MFL ªªªªªª ª ª ª ª ª u f MFL ªªªªªª ªªªª ª ªªª ªª ª ªª ª ª ªªªª ª ª ªªª h v ªª ª ª ª ª ªªª WebLogic Server ªª ª ª } Data Integration ªªª ª«Data Integration plug-in«bpm h d s h h ª ª ª ªªª s d Format Tester Hex Editor ªªªªªª ª 2-14 Data Integration ªªª ª

Data Integration ªªª ª Data Integration ªªª ª Data Integration ªªª ª«Data Integration plug-in«ª ªª ªªª d s Binary Data Binary Data ª ª ª ªªª w ª ª ª ªªªª h ~ s h Data Integration ªªª ª«Data Integration plug-in«ªª ª ª ª ªª ªªª ªªªªª Workflow Instance Monitor ª ª ª s d ªªª ªªª Data Integration ªª ª ª WebLogic Integration ªªª i u ªªª ª ªª ªª ª ªªª fªªª h ªªª f ªªª h Data Integration s ªªª ªªª ªª ª ª ª ª ª ª ª ª ª ªªª f ªªª h ˆ } ªªª ªªª fªª ª v Data Integration ªªª ª«Data Integration plug-in«ªªª f ªªª CLASS ªªªªªª WebLogic Integration ªªªª ª s Data Integration ªªª ª«Data Integration plug-in«u ª ªª ª ª ªªª fªªª ª ª ª w } Data Integration ªªª ª«Data Integration plug-in«ªª ª ªª ªªªª ªªªª u MFL ª ªª ª ª ªªªªª Business Process Management ªªªªª ªªª Data Integration ªªª ª ªªªªª ª 2-15

2 Data Integration ªªª ª ªªª ªªªª ªªª ªªªªªª ªªªª ª ª ªª ª w Format Builder Repository Import ªªª ª ª Format Builder Format Builder ªªª fªªª ª ªª ª ª s 1. [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder z Format Builder ª ª ªª s 2. [Repository Log In] [WebLogic Integration ªªªª ª ªª ª ] ªª 3. [ ªªª ] ª ªªª ªªª ªªª ªªª ID 4. [ ªªªªª ] ª ªªª ªªª ªªª ªªªªª 2-16 Data Integration ªªª ª

ªªª fªª ª v : ªª ª ª ªªª ªª ªª ª WebLogic Integration z ª ª ª ª WebLogic Integration ªªª ªª ªª ª 5. ªªª v ªª ª [Server[:port]] ª ªªª : [WebLogic Integration ªªªª ª ªª ª ] ªª ª ª ª 3 s 3 ªª ª ª ªªªª s ªª ª 3 [Repository Log In] ªª ª e } 6. [ ] ª ª ªª ªª ª [ ªª ª ] ªª Format Builder ª ªª ªª [WebLogic Integration ªªªª ª ª ª ª ] ªª ªªª ªªª s ªª ª ªªªª ª ªªªª s ªªª 7. [Tools User Defined Types] [Add/Remove User Defined Types] ª ªª ª ªªª s ªªªª ª [Add/Remove User Defined Types] ª ªªª ª ª ª ƒ ªªª fªªª ªªªª ª s Data Integration ªªª ª ªªªªª ª 2-17

2 Data Integration ªªª ª ªªªª ª ªªª f ª ªª ª ª ª ªªª ª ª ªª ª ªªª [Installed Types] ªª ª ªªª ª ª ªªª f ª ª j ª ªªª ª s [ d ] «ªªª fªªª ª ªª ª ª [ j ] «ªªª fªªª ª ªª ª ª ª ªª ªª ª ªªª ª ª ª ªª ª ª ªªª ª ª [ z ] «ªªª fªªª ª ªª ª ª 8. [Installed Types] ªªª ª ª ª ª ª ª [Publish] ªªªª ªª ª ªª j d ªªª ªªªª ª Repository Import ªªª ª ª ªªªª ª ªªªª ªªª ª ª ªªª fªªª Java ªªª ª ª ªªª ª 1. [CLASSPATH] wlxt-repository.properties ª ª ª ª wlxt.repository.url=server_url wlxt.repository.url=t3://localhost:7001 2. ªªªª ªªª ª ª Import ªªªª ª ª java com.bea.wlxt.repository.import filename ªªªª ª ª ª ª ª ª ª ª ª ª ªªªª java com.bea.wlxt.repository.import *.class 2-18 Data Integration ªªª ª

WebLogic Server ªªªª ªªª ª : Repository Import ªªª ª ª ªªª fªªª Java ªªª ª ª ªªª ª ª ªªªª h ªªª fªªª com.bea.wlxt.bintype.bintype ªªª ~ ªªª ª ª WebLogic Server ªªªª ªªª ª Data Integration ªªª ª«Data Integration plug-in«weblogic Server ªª ªª h ª ªªª ªª ª ª f ª ªªª 1 ª ª ª f s ª ªª ª ªªªª ª ª ª ª ª ª ª ªªª ª ~ JMS ª ªª ª JMS ªªªª WebLogic Integration ª ª ª ª ª ª ª ~ ªªªª Data Integration ªªª ª v ªªªª h Data Integration ªªª ª«Data Integration plug-in«v u 1. ª ª ª ª ªªª 1 JMS ªªªª ªªªª JNDI com.bea.wlxt.cluster.broadcasttopic : JMS ªªªª v WebLogic Server ªªª ª 2. ª ª ªª ª ª config.xml ª ª ª ª SAMPLES_HOME\integration\config\samples\ ª ªª ª ª SAMPLES_HOME WebLogic Platform ªªªª ªª ªªª ª ªª ª ª : config ª ªª ª ª ª ª ª ªª ª ªª ª ª ªªª ª ª ª ª Data Integration ªªª ª ªªªªª ª 2-19

2 Data Integration ªªª ª config.xml ª ª ª ª 3. Business Process Management <Application> ªªªªª u ªªªªª ~ <EJBComponent Name= wlxt-cluster DeploymentOrder= 99 Targets= [server_name] URI= wlxtmb.jar /> 4. config.xml ª ª : config.xml ª ª ªªª z u 2-20 Data Integration ªªª ª

3 WebLogic Integration サンプルアプリケーションの実行 Data Integration ªªª WebLogic Integration Business Process Management (BPM) u vv 2 ªªªª ª ª ªªª ª ª 2 ªªªª ª ª ªªª ª ª s w w ª ª ª ª ªªªª ª ª ªªªª s EJB ªªªª s w WebLogic Integration Data Integration WebLogic Integration ªªªª ªªª u ªªªª ªªªªªªª s WebLogic Integration ªª ª ªª ªªªª ªªª ªªª s u ªªªª ª ª ªªªª s ªªªª ª ª ªªª ª ª ªªªª ª ª ªª ª ªª Web ª ª ª ª (WLPI_sample.war) t ªªªªªª ª ªª ªªª XML u ªªª ªª ª ~ s ªªªª ª ª XML ªª ª s Data Integration ªªª ª ªªªªª ª 3-1

3 WebLogic Integration ªªªª ª ª ªªª ª ª s ª ª ªªª ª ª ªªª XML ª ªª WebLogic Integration ªªª ªªªª ªªª ªªª ªªªªªª ªªªª ª ª ªªªª ªªªª ª ª ªªªª ª ª ªªª ª ª WebLogic Integration ªª ªªª SAMPLES_HOME\integration\samples\di\wlpi ª ªª ª ª SAMPLES_HOME WebLogic Platform ªªªªª ªªªª ª ª ªªª s ªªªª ª ª ªªªª ª ª ªªª ª ª ª ª w s 3-1 ªªª ª ª ª ªªªª ªªªªªª ª ª ª ª ªªª ª ª ª w \wlpi\source WLPI_sample.java HTML ª ª ˆ s ª ªª ªªª XML ªªªª ª ª ªªª ªªª XML ªª ª ª JMS ªªªª e \wlpi SampleData.mfl ªªªª ªªª ª ªª ªªª ª ª ªª ªª ª ª ª ªªªªª ª ª ª ª ªuw v~ \wlpi SampleData.data ªªªª ªªª ª ªª ªª ª ª ªªªª ªª ª ª ª \wlpi DI_ServletSample.jar ªªªª ª ªªª ª ªªªªªª ªªªªªª ªªªª v i ªªª ª w 3-4 ªªª ª ª ª ª 1. Sample Application Launcher z \wlpi Makefile ªªªª ªªª.jar ª ª ª ª ª ª \wlpi build.cmd ªªª.jar ª ª 3-2 Data Integration ªªª ª ªªªªª ª

ªªª ª ª ª ªª ªª s s 3-1 ªªªª ª ª ªªªª ªªªªªª ª ª ª ª ªªªª ª ª w \wlpi\images bealogo.jpg ªªªª ªªªªª ª HTML ªªª s BEA ªª ªªª \wlpi\web-inf hello.html ªªª ªª ª ªªªª ªªªª ª ª HTML ªªª \wlpi\web-inf web.xml ªªªª ªªªª ª ª ªªª ª ª ª f J2EE ªªª ªªªªªª ª ª \wlpi\web-inf weblogic.xml ªªªª ªªªª ª ª WebLogic f BEA ªªª ªªªªªª ª ª wlpi\web-inf\lib cos.jar ªªªª ªªª s ªªª ª ª ª ªªª wlpi\web-inf\lib HtmlScreen.jar ªªªª ªªª s ªªª ª ª ª ªªª WebLogic Platform ªªª ª ªªª ª samples\ integration\ config\samples\ applications WLPI_sample.war s h ªªªª ªªª ªªª ªªªª ª ª ª ª Web Archive ª ª ª ª ªªªªª WebLogic Integration ª ª ªªª ª ª ª ªª ªª i ªªª ªªªª ª ª ªªªª s ªªªª ª ª ªªªª s w s WebLogic Server BPM h ª ª ª w edocs.beasys.co.jp/e-docs/index.html BEA ªªªªªª Data Integration ªªª ª ªªªªª ª 3-3

3 WebLogic Integration ªªªª ª ª ªªª ª ª s ªªªª 1. Sample Application Launcher z Sample Application Launcher z ª ª ª ª ª ªª s Windows 1. [ ªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Integration Samples Start Server] [Launch Example] ªªªª v ªªªªz ªªª s ªªªª v 3-1 Sample Application Launcher 3-1 Sample Application Launcher 2. [Data Integration Servlet] ªªªª ªªªªªªª ªªª 3-2 Data Integration Servlet ªªªª ªªª 3-4 Data Integration ªªª ª ªªªªª ª

ªªª ª ª ª ªª ªª s 3-2 Data Integration Servlet ªªªª ªªª UNIX 1. PATH Netscape sª ª «netscape«ª ª ª ª ª v ªªªª z ªªª s 2. WebLogic Integraion ªªª ª ªª ª ª «WebLogic Integraion ªª ªªª ª ªª ª ª«cd /home/me/bea/weblogic700/integration 3. setenv ª ª ª ª ª s WebLogic Integraion v. setenv.sh 4. RunSamples ªªªªª s cd /home/me/bea/weblogic700/samples/integration/samples/bin RunSamples 5. RunSamples ªªªªª ªªª ªªªªªª ª ª ª ª ª s ªª ªª ª s The WebLogic Integration repository has already been created and populated, possibly from a previous run of this RunSamples script. Do you want to destroy all the current Data Integration ªªª ª ªªªªª ª 3-5

3 WebLogic Integration ªªªª ª ª ªªª ª ª s data in the repository and create and populate the WebLogic Integration repository, again? Y for Yes, N for No z N ª ªª ª ª s WebLogic Server ªªªª ª ª ªª ª z s z Y ª ªª ª ª s WebLogic Server ªªªª ª ª ªª ª z s Y ª ªª ª ª ªª ª ª ªª ª ª ªªªª ªªª ªª ª ª ªªª ªªª u ªªªª ªª ª ª ªª ª ª Y WebLogic Server ªªªªª ªªªªª ªª ªªªª z ªªªªz ªªª s ªªªª v ªªª z Sample Launcher s ªª ª ª ª ªª s Windows 1. [ ªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Integration Examples Start Server] 2. [ ªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Integration Examples Launcher Examples] 3. [Data Integration Servlet] [Data Integration Servlet ªªªª ] ªªª UNIX 1. ªªªª ªª ª bin ª ªª ª ª t ª ª ª ª ª ª ª ª ª ª ª ª ªª cd SAMPLES_HOME/integration/samples/bin 2. ªªª z../startserver 3. ª ªªªª s startserver ªªªªª 3-6 Data Integration ªªª ª ªªªªª ª

ªªª ª ª ª ªª ªª s StartServer execution successful 4. Web ªª ª z URL http://localhost:7001/index.html Samples Launcher Web ªªª s ªªªª 2. ªªª ªªªªª v ªªª ª ª ª v ªª ª ª ª ª ª ª ªªª ª ª v s 1. Samples Launcher Administration Console [WebLogic Server] ª ª ª ª WebLogic Server Administration Console s 2. ªªªªª ª ª ª ªª [ ªªª ª ª ªª wlpimailsession] 3. ªªª ª ª ª v mail.host=mailserver [ ªªª ªªªªª] ˆ [ ªªª ªªªªªª ] ªª 3-3 [ ªªª ªªªªª ] ˆ [ ªªª ªªªª ª ª ] ªª 4. [ y ] ªª Data Integration ªªª ª ªªªªª ª 3-7

3 WebLogic Integration ªªªª ª ª ªªª ª ª s 5. ª ªª ªªª [Available] [Chosen] 3-4 [ ªªª ªªªªª] ˆ [ ªªª ] ªª 6. [ ] ªªªª ªªªª 3. ªªªª XML ªªª ª ª ªªª ~ 1. ªªª ª ª ª SAMPLES_HOME\integration\samples\di\wlpi\SampleData.data ª ª ªªª ª user@nowhere.com ªªª ªªª ªªª ª ª ªªª ª ªª ªªª e 2. [Sample Application Launcher] [Input File] ª ªª ª ªªª ª ª SAMPLES_HOME\integration\samples\di\wlpi\SampleData.data ª ª ªª ª ªªªª ªªª s ª ª ªª ª ªªªª ªª ªªªªª s 3. [Submit] ªªªª ªªª ª ª ª ª ª ªªª ª ªªªª ~ 3-8 Data Integration ªªª ª ªªªªª ª

EJB ªª ªª s EJB ªªªª s ªªªª ªªª HR ªªªª ªªªª ªªª ª ªª ª ª ª ªª ª ªªª ª ª ª ªªª ª ª ª ª ªªª XML v s v ª ª ª ª ªªª ª ªªªª ~ EJB ªªªª EJB ªªªª ª ª ªªª ª ª WebLogic Integration ªªªªª SAMPLES_HOME\integration\samples\di\ejb ª ªª ª ª s EJB ªªªª ªªªªªªª ª ª w Data Integration ªªª ª ªªªªª ª 3-9

3 WebLogic Integration ªªªª ª ª ªªª ª ª s s 3-2 EJB ªªªª ªªªªªª ª ª ª ª ªªª ª ª ª w \ejb makefile ªªªª ªªª.jar ª ª ª ª ª ª WLXTExample.jar Data Integration ªªªªª ªªª ª ªªªªªª HR.mfl ªªªª HR Bean } ª ªª ªª ª MFL ª ª Payroll.mfl Autopay.cmd Autopay.sh build.cmd ªªªª Payroll Bean ª ªª ªªª MFL ª ª ªªªª ª ª ªªªªªª Windows NT ªªªª ªªªªª ªªªªs ªªªªªª UNIX ª ª ªªªªª ªªª wlxtejb.jar 3-10 Data Integration ªªª ª ªªªªª ª

EJB ªª ªª s s 3-2 EJB ªªªª ªªªªªª ª ª ª ««ª ªªªª ª ª w \ejb\source Payroll.java ªªªª s ªªªª EJB PayrollHome.java PayrollBean.java HR.java HR ªªªª s ªªªª EJB HRHome.java HRBean.java AutoPay.java ª ª ª ªª ª ª ª ª ªªª Event Topic e ªªªª ªªªªªª ªªªªª HexDump.java ªªªª EJB ªªª ª ª ªªª EmployeeRecord.java ªªªª HR EJB ªª ª ªªª WebLogic Platform ªªª ª ªªª ª samples\ integration\ samples\di\ ejb\lib WLXTEJB.jar ªªªª ª ª ªªª ª ª sª ª EJB ªªªª s EJB ª ªªª s w ªªªª 1. ªªªªªª f ªªªª 1. WebLogic Integration Studio z Studio ª ª ªª WebLogic Integration Studio ªªªªª ª Studio ªª ª ªª Data Integration ªªª ª ªªªªª ª 3-11

3 WebLogic Integration ªªªª ª ª ªªª ª ª s 2. [ ªªª ªªªªª ªªªª ] [ ªªªª : ª ª ] ª ªª ªª ªª s «3-5«3-5 [ ªªªª : ª ª ] ª ªªªªªª 3. [ ] ªªªª fª ª WLXTExample.jar [ ] ªªªª [ ] ªªª ª ª ª ª [ ªªªª ªª ªªªª ª ] ª ªª ªªªª «3-6«3-12 Data Integration ªªª ª ªªªªª ª

EJB ªª ªª s 3-6 [ ªªªª : ªªª ª ª ªªªªª ª ] 4. ªªªª s ªªªªªª ª ª ª ªªªª ªªªªªª ª v [ ªªªª ] ª ªª ªªªª [ ªªªª : ªªªª v ] ª ªª ªªªª s «3-7«Data Integration ªªª ª ªªªªª ª 3-13

3 WebLogic Integration ªªªª ª ª ªªª ª ª s 3-7 [ ªªªª : ªªªª v] 5. ªªªªªª ª ª ª ª v [ ] ªªª ªªªª ªªªªªªª ÿ ª ªªªªª ª ª ª ª [ ] ªªªª ªªªªª ª ªªªª 2. ªªªªªª 1. ªªªªª ª ª ª ªª ªªªª ªªªª WLXT Example ª ªª ªª ª ª ªªª ª ª f 1-1-00-12:00-AM ª ª ª ª 2. [ ] ªªªª ª ª ªªª ª ª ªªªªªª s «3-8«3-14 Data Integration ªªª ª ªªªªª ª

EJB ªª ªª s 3-8 WebLogic Integration ªªªª ªªª ª ªª Data Integration ªªª ª ªªªªª ª 3-15

3 WebLogic Integration ªªªª ª ª ªªª ª ª s ªªªª 3. ªªª ª ªª ªªªª ªª ª ª ªª 2 WebLogic Integration Worklist ªªªª ª ª ªªª ª ªª HR ªªªª ªªªª ªªªªªª ªªª ªªª Studio u WebLogic Integration Worklist ªªªª ªªªªªª WebLogic Integration 1. WebLogic Integration Worklist [ ªªª ªªª ªªª ªªª ] 2. [WLXT Example] [OK] ªªªª 3-9 WLXT ªªªª ªªª ªªª 3. [Enter Payroll Data] ªªª ªªªª [ s ] [Enter Payroll Data] ª ªª ªªªª s «3-10«3-16 Data Integration ªªª ª ªªªªª ª

EJB ªª ªª s 3-10 [Enter Payroll Data] ª ªª ªªªª ªªªª ª ª 4. ªªª [OK] ªªªª ªªª ªªªª ªª s : 1 4 ªªªª ª ª ªªªª ª ªªªª ªªªªªª 1. ªªª ª ª ª ª ª ª ª ª «Windows NT Autopay.cmd UNIX Autopay.sh«WebLogic Integration ÔÖÑÑ Ï Ñ e v ªª ª ª e localhost ªª ª 7001 2. ªªªª ªª ª ªª ª ÿi ªªªª ª ª 3. WL_HOME ª ªª ª ª ªª v WebLogic Server ªª ªªª set WL_HOME=c:\bea\weblogic700 4. WLI_HOME ª ª ª ª ª ªª v WebLogic Integration ªª ªªª set WLI_HOME=c:\bea\weblogic700\integration Data Integration ªªª ª ªªªªª ª 3-17

3 WebLogic Integration ªªªª ª ª ªªª ª ª s 5. ªªªª «Windows NT UNIX«ªªªª ªªªªª s 3-10 ªª ªªª Autopay 1 2000-11-30 60 ªªª ªªª 4. v ªªªª ªªª ª ªª u 1. Studio [ ªªª ªªª ªªªªª ] ª ªª ªªªª s ªªª ª ªª u v WebLogic Integration Studio ªªªª ª ª ªªª ªªª ªªª ª ªª 2. ªªª ªª ªªªª ªªªªªª ªªªªª ªªªª [ ] [ ªªªªªª ] ª ªª ªªªª s 3. v 3-16 ªªª ª ª ª ª 3. ªªªªªª v v 3-18 Data Integration ªªª ª ªªªªª ª

索引 B Binary Data 2-15 Business Process Management h s ª ª ª ª 1-5 C com.bea.wlxt.cluster.broadcasttopic 2-20 config.xml ª ª 2-19 ªªªª WebLogic Server 2-19 XML ªªªªªªª ªªª ª v 2-19 ªªª ª ª 2-14 E EJB ªªªª ª ª 3-9 M MFL u 2-14 W WebLogic Server ªªªª 2-19 WLXTExample.jar ª ª 3-12 wlxt-repository.properties ª ª 2-18 ªª ª ªªª 2-10 Import ªªªª ª 2-18 ªªªªª ªªª 2-14 2-14 2-14 ªªªª ª ª ªªªª s 3-3 ª ª 3-2 s ª ªªªªª ª 1-5 ªª ª ªª ª 2-10 vv ª ªªªªª ª 1-4 ªªª «data translation«2-1 ªª ª ª ªªªªª h 2-14 Data Integration ªªª ª ªªªªª ª 1

ªª ªªªª 2-11 ªªª 2-14 ªªª ª ª 2-14 2-14 ª ª 2-14 ªªª ª ª 2-14 ªªªªª ª ªªª ªuw «message format language: MFL«1-4 ªªª ªªªªª ªªª ªªªªªª 3-4, 3-7 ªªª fªªª ªªª ªªªªªª 2-15 ªªªª ª 1-6 ªªªª ª ªªªª ªªª ª ª 2-18 ªªªªªª 3-16 ªªªªªª f ªªªª 3-11 2 Data Integration ªªª ª ªªªªª ª