interop.book

Similar documents
b2bintro.book

time.book

intro.book

wlec.book

rosnet.book

cluster.book

diplugin.book

migrate.book

cluster.book

comtools.book

b2bsampl.book

install.book

applets.book

tutorial.book

file.book

support.book

rmi.book

secwlres.book

WebLogic File Services ユーザーズ ガイド

snmpman.book

edi.book

jconnector.book

aiuser.book

cxml.book

admin_domain.book

tour.book

relnotes.book

plugins.book

jmx.book

jcom.book

logging.book

wpEnterpriseSvr.doc

WebLogic 6.0

cstour.book

MultiPASS Suite 3.20 使用説明書

upgrade.book

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

MultiPASS B-20 MultiPASS Suite 3.10使用説明書

relnotes.book

untitled

はがきファイリングOCR V1.1 ユーザーズガイド

- 2 Copyright (C) All Rights Reserved.

I

glossary.book

III


fm

『戦時経済体制の構想と展開』

<82CD82B582B28C4E20666F E646F7773>

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

fm

...h.book

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

ejb.book

jdbc.book

Oracle Secure Enterprise Search 10gを使用したセキュアな検索


diuser.book

<4D F736F F F696E74202D C835B B E B8CDD8AB B83685D>

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

š ( š ) ,400, , ,893, ,743, ,893, ,893, ,658,475 35,884,803 2,167,037 7,189,060 55,417,575 81,08

SC-85X2取説


名刺ファイリングOCR ユーザーズガイド

Insert VERITAS™ White Paper Title Here

活用ガイド (ソフトウェア編)

untitled

jms.book

untitled


Microsoft Word - AV600U_Japanese_V3.0.doc

new_logo.eps

Testing XML Performance

相続支払い対策ポイント

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

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

<4D F736F F D2088CF88F589EF8E9197BF F690EC816A2E646F63>

rzat10pdf.ps

new_logo.eps

WebLogic Event ユーザーズ ガイド(非推奨)

<%DOC NAME%> (User Manual)

13

( š ) š 13,448 1,243,000 1,249,050 1,243,000 1,243,000 1,249,050 1,249, , , ,885

untitled

- 2 Copyright (C) All Rights Reserved.

o 2o 3o 3 1. I o 3. 1o 2o 31. I 3o PDF Adobe Reader 4o 2 1o I 2o 3o 4o 5o 6o 7o 2197/ o 1o 1 1o

活用ガイド (ソフトウェア編)

rzal5.ps

結婚生活を強める

( š ) œ 525, , , , ,000 85, , ,810 70,294 4,542,050 18,804,052 () 178,710 1,385, , ,792 72,547 80,366

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

chapter5

WebサービスとCORBA

Adobe Acrobat DC 製品比較表

_‚Ofl¼

how-to-decide-a-title

II

これわかWord2010_第1部_ indd

パワポカバー入稿用.indd

Transcription:

BEAWebLogic Integration BPM - Workshop ªªªª ªªªªª ª ªªªª 7.0 SP2 ªª ª ª : 2003 2

m Copyright 2003, 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 Enterprise BEA WebLogic Enterprise Platform 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 BEA WebLogic Integration 7.0 ªªªª ªªªªª ª ªª ª ª ª ª ªªª ª ª 2003 2 7.0 SP2

目次 ªªª ª ywf... v e-docs Web ª ª... v ªª ª ª... vi ~...vi ªªª ª...vi svu...vii 1. u ~ ªª ª...1-1 ªª ª t...1-3 ªªªª ªª ª s...1-4 WebLogic Integration ªªªªª 1...1-12 2. ªªªª s ªªª ªªª v...2-1 u...2-1 ªªªª v...2-2 1: Domain Configuration Wizard s...2-2 2 : WebLogic Server ªªª ªªªªªª...2-7 3 : WebLogic Integration Studio v...2-10 4 : WebLogic Workshop v...2-12 5 : Web ªªª ª z...2-14 6 : WebLogic Integration Swing Worklist v...2-21 3. BPM-Workshop ~ ª ªªª ªªªª s...3-1 BPM - Workshop ªªªª ªªªªª ª iii

KX BPM - Workshop ªªªª ªªªªª ª

このマニュアルの内容 ªªª ª WebLogic Integration BPM - Worklist ~ ªªªª w ªª ª ª 1 u ªªªª SOAP over HTTP XML over HTTP 2 Š ª ªªªª w 2 ªªªª s ªªªª v s w 3 BPM-Workshop ~ ªª ª ª ªªªª s w ywf ªª ª ª Web ªªª ª XML ªªªªªª ªª ª y e-docs Web ª ª BEA t ª ª ª ª ª ª BEA Systems, Inc. Web ª ª BEA ªªª ªªª [ t ª ª ª ª ª ª ] ª ª ªª e-docs t ªªª ª ª ª ªªª (http://edocs.beasys.co.jp/e-docs/index.html) s BPM - Workshop ªªªª ªªªªª ª v

ªª ª ª Web ªª ª [ ª ª ] ªª ª ª Web ªª ª ªª ª ª ÿ 1 ª ª ªªª ª PDF WebLogic Integration Web ª ª PDF Adobe Acrobat Reader ªªª ª ( ÿ ) PDF s WebLogic Integration ª ªª ªª ª ªªª ªªª [PDF ] ªªª ªªªª ªªª ª Adobe Acrobat Reader Adobe Web ª ª (http://www.adobe.co.jp/) ~ WebLogic Integration ª ª ª ª ª ª t ~ WebLogic Integration BPM ªªªªª ª WebLogic Integration Studio ªªªªª ª ªªª ª WebLogic Integration ªªª ªª ª ªªª ª ªªªªª ˆ u z u ªªª docsupport-jp@beasys.com ~ u WebLogic Integration ªªªªªª u BEA f ~ ª ªª ª ª ªªª WebLogic Integration ªªªªªª ª ªªª vi BPM - Workshop ªªªª ªªªªª ª

svu ªªª ª ª WebLogic Integration Worklist Worklist ª ª ª ªª Š BEA WebSupport (http://websupport.bea.com/custsupp) ~ BEA ªªª ªªª ª ªªª ªªªª ~ t ªªªªª ªªª ªªª ª ªª v ªªª ªªª ª ª ªª ªªª v ª ªªª ªª ª t ªªªªª Š s ªª ªªªªª ªª ª ª ~ svu sv Ctrl + Tab t ªª w ª ª ª BPM - Workshop ªªªª ªªªªª ª vii

sv ÒÐÑÒ Ê Ò ÐÑÒ ªªª ª ªªª ªªªª ªªªª ªª ª ª ªªª ~ ªªªª ªªª ª ªª ª ª ª ª ªª ª ª ªªªª ª ªª ª ª #include <iostream.h> void main ( ) the pointer psz chmod u+w * \tux\data\ap.doc tux.doc BITMAP float ªªª String expr ªª ª w LPT1 SIGNON OR {} t g [] buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list]... g v viii BPM - Workshop ªªªª ªªªªª ª

sv... ªªª ª ª ª t e } ªª ªªª ~ v buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list]...... ªªª ªªªª v BPM - Workshop ªªªª ªªªªª ª ix

x BPM - Workshop ªªªª ªªªªª ª

~ ªª ª 1 概要 WebLogic Integration BPM ñ Workshop ªªªª Web ªªª ª Web ªªª ª ªª XML ª ª ª ª ª ª s ªªªª 2 ªª ª Web ªªª ª XML Web ªªª ª XML ªªª ª ªª ªªª ªªª XML ªªª ª ªª XML Web ªªª ª ªªªª 2 Š ª ª ªªª ª ªªª ª HTTP (Hypertext Transfer Protocol protocol) SOAP (Simple Object Access Protocol) ª ª ªªª v s ˆ HTTP XML ª ª ªªª ˆ v s : BPM - Workshop ªªªª Windows ªªªª ~ ªª ª ªªªª ªª ª s ~ ªª ª 1-1 ªª ª ª ªª Web ªªª ª XML ªªªªª Web ªªª ª ªªª ª ªª XML ªªªªª BPM - Workshop ªªªª ªªªªª ª 1-1

1 u 1-1 Web ªªªª XML Web ªªªª XML ªªªªªª ªªªªªª Web ªªª ª XML ªªªªªª SOAP-HTTP HTTP-XML XML ªªªªª XML ª ªªªª Web ªªª ª ªªªª ªªª ª ~ Web ªªª ª XML ªªªªªª ª ª ªªª ªªª ª ªª ~ ªª ª ˆ Web ªªª ª s ªª ª ª ªª Web ªªªª ªªªªª ªªªªªªi i s Web ªªª ª u Web ªªª ª ª ª ª ª ª ªªªª ªªªªªª ªªªªª XML } : u XML over HTTP ªªªª Web ªªª ª ªªªª ªªªª HTTP XML ª ª ª ªªª ª JWS ª ª ª ª ªªª ª WebLogic Workshop Workshop JWS ˆ XML/HTTP ª ª ª ª ªªªª JWS ª ª ª } 1-2 BPM - Workshop ªªªª ªªªªª ª

~ ªª ª ªª ª t 1-2 Web ªªª ª ªªª ª ª Web ªªª ª ª ª ª ªª ª ª ªªª ª ªªª ª ªªªªªª 1-2 Web ªªªª XML Web ªªªª XML ªªªªªª Web ªªª ª ªªª ª ª Web ªªª ª XML XML ªªªªª ~ Web ªªª ª ªªªªª ÿ ªªªªª ~ v ªªªª ª Web ªª ª ª ªªª ª XML ªªª ªª ª ªªªªªª ªªªªª XML ~ v ªªª ªªª XML Web ªªª ª ~ Web ªªª ª XML ª ªªª u XML ~ Web ªªª ª ªªªªª ªªªªªª ªªª ª ª s u Web ªªª ª ªª ª ª ªª SOAP/XML over HTTP ª ª ª ªª ªªª ª u u ªªªªªª JMS ªªªªªª ªªªªªª h Web ªªª ª SOAP/XML ªªªªª ª ªªª ª BPM - Workshop ªªªª ªªªªª ª 1-3

1 u ªªªª ªª ª s ~ ªªªª XML ªªªªªª ªªª ª ªª ªªªª SendPO ªªªª ªª XML ªªªªªª ProcessPO ªªªªªª ª ª ProcessPO ªª ª ª ªª XML ªªªªªª SendPO ªªªªªª } 1-3 SOAP over HTTP ªªªª ~ ªª ª ª s 1-1 ªªªª v 1-4 XML over HTTP ªªªª ~ ªª ª ª s 1-2 ªªªª v 1-4 BPM - Workshop ªªªª ªªªªª ª

ªª ªª ªª ª s 1-3 ªªª ª ªª Workshop v «SOAP : ªªªª s 1-1 1-3 ProcessPO ªªªªªª SendPO ªªªªªª ProcessPO ªªªªªª XML ˆ Process PO Web ªªªª ªªª Process PO Web ªªª ª ProcessPO ªªªªªª SendPO ªªª ª ªª z Process PO Web ªªª ª ª BPM - Workshop ªªªª ªªªªª ª 1-5

1 u ª ª ª h SendPO ªªª ª ªª s WebLogic Integration ªªªªª HTTP Process PO Web ªªª ª ª ª ª u Send PO Web ªªª ª Process PO Web ªªª ª v Send PO Web ªªª ª XML SendPO ªªª ªªª ~ SendPO ªªªªªª ProcessPO ªªªªªª HTTP ˆ XML ªªªªªª ~ Web ªªª ª Send PO Process PO s 1-1 SOAP over HTTP ªªªª s ªªª ªªª ª ªªªª w 1 SendPO ªªªªªª Web ªªª ª JMS ªªª (jws.queue) XML ªªªªªª ~ XML ªªªªªª SendPO ªªªªªª ªª ªªª ID SendPO Web ªªª ª } ( ªªªª 11) ªªªªª ID WLPIInstanceIDs JMS ªªª ª v ~ SendPO ªªªªªª ªªªªª ªªª ª ªª ªªªªª ÿ SendPO ªªªªªª ªª ª ªªª Get PO Ack ªª ª 2 Send PO Web ªªªª purchase ªªªª XML ªªª ªªª ªªª ªªªªª ªªªª jws.queue XML ª ª ªªª : JMS ª ª ª ªªª ª ªª ˆw ª ª ªªª v WebLogic Workshop ªª ª ªªª JMS ªªªªªª : Web ªªª ª Java Message Service ªªª ª ª ª ª JMS ªª ª ªªª ªªª ª ª ª ªªªªª ªª ª 1-6 BPM - Workshop ªªªª ªªªªª ª

ªª ªª ªª ª s ªªªª w 3 Send PO Web ªªªª ª ªª ª ª ª Process PO Web ªª ªª ~ Send PO Web ªªª ª Process PO jws ª ª ªªªª ª ª ª ª ªª Send PO Web ªªªª Process PO Web ªªªª SOAP ª ªªª ª XML ª ª ªªª HTTP SOAP ª ªªªª Send PO Web ªªªª Process PO Web ªªªª ª ªª SendPO ªªªªªª ProcessPO ªªªªªª ª ªª ª ~ h Send PO Web ªªª ª Process PO Web ªªªª SOAP ª ª ªªª v s 2 Web ªªªª u v SOAP ªª ªªª v ID SOAP ªªª ªªªª 1 ªªª s 4 Process PO Web ªªªª JMS ª ª ª ªªª XML ªªªªªª BPM ªª ª ªªª ªªª ProcessPO ªªª ª ªª ªªª JMS ªªªªª JMSCorrelatioID ªªª ª ªªª ~ ª ªªªª ~ Process PO Web ªªªª ªªªªª JMS ª ªªªª } v SOAP v ID 5 ProcessPO ªªªªªª BPM ªª ª ªªª XML ªªªª ª 6 ProcessPO WLI Worklist ªªª ªªª u 7 ªªª ª ª ª s 8 ProcessPO ªªªªªª v XML ªªªªª BPM ª ªª v ª ª ªªª ªª ª ª ªªª JMSCorrelationID Process PO Web ªªªª ªª ª ª ª ª ª ªªª v SOAP ª ª ªªª v ID 9 Process PO Web ªªªª JMS ªªªªªª ªªª ªªª BPM ª ªª v XML ª ª ªªª BPM - Workshop ªªªª ªªªªª ª 1-7

1 u ªªªª w 10 Process PO Web ªªªª ªªªªª ª ªªªª v ª ª ªªª SendPO Web ªªª ª ~ ~ SOAP over HTTP Web ªªª ª ~ s 11 ªªª ª ª ª ª ª ªª ª ªªª ª ª JMS ªªªªªª v XML ª ª ªªª BPM ªª ª ª ªª 12 SendPO ªªªªªª BPM ªª ª ª ª ª v XML ªªªªª Send PO ªªªªªª ªªªªªª ªª ªªª ID ªªªªª ªªª ª ªª ª ªªªª Get PO Ack ªª ª ªªª ª ª ª ª ª ª ª ª ~ ªª ª ª ªª ªªªªª ªª ª ªªª PO v ª ª ªªª ª ª v 13 SendPO ªªªªªª WebLogic Integration Worklist ªªª ª ª ª v u 14 ªªª ª ª ª s v 1-8 BPM - Workshop ªªªª ªªªªª ª

ªª ªª ªª ª s 1-4 ªªª ª ªª Workshop v «XML : ªªªª s 1-2 1-4 ProcessPO ªªªªªª SendPO ªªªªªª ProcessPO ªªªªªª XML ˆ Process PO Web ªªª ª ªªª Process PO Web ªªª ª ProcessPO ªªª ª ªª SendPO ªª ª ª ªª z Process PO Web ªªª BPM - Workshop ªªªª ªªªªª ª 1-9

1 u ª ª ª ª ª h SendPO ªªª ªªª s WebLogic Integration ªªªªª HTTP Process PO Web ªªª ª ª ª ª u Send PO Web ªªª ª Process PO Web ªªª ª v Send PO Web ªªª ª XML SendPO ªªª ªªª ~ SendPO ªªªªªª ProcessPO ªªªªªª HTTP ˆ XML ªªªªªª ~ Web ªªª ª Send PO Process PO s 1-2 XML over HTTP ªªªª s ªªª ªªª ª ªªªª w 1 SendPO ªªªªªª Web ªªª ª JMS ªªª (jws.queue) XML ªªªªªª ~ XML ªªªªªª SendPO ªªªªªª ªª ªªª ID Send PO Web ªªªª PO Ack } ( ªªªª 11) ª ª ªªª ª ªªª SendPO ªªªªªª ªªªªª ID SendPO ªªªªªª ªªªª ª Get PO Ack ªª ª ªªª ª ªªªª ª ªªª ªªªªª ID ªª ª ªª : u SOAP ªªªª SOAP ªªªª SendPO ªªªª ªª Get PO Ack ªª ª ªªª ª ªª ª ª ªªª ª ª 2 Send PO Web ªªªª sendxmlevent ªªªª XML ªªªªª ª ªªª ªª ªªª ª ªª ª jws.queue XML ª ª ªªª : JMS ª ª ª ªªª ª ªª ˆw ª ª ªªª v WebLogic Workshop ªª ª ªªª JMS ªªªªªª : Web ªªª ª Java Message Service ªªª ª ª ª ª JMS ªª ª ªªª ªªª ª ª ª ªªªªª ªª ª 1-10 BPM - Workshop ªªªª ªªªªª ª

ªª ªª ªª ª s ªªªª w 3 Send PO Web ªªªª Process PO Web ªªªª onxmlevent ªªªª Process PO Web ªªªª XML ªªªªªª ~ Send PO Web ªªªª Process PO Web ªªª ª jws ª ª (WLW2BPM.jws) ªªªª ª ª ª ª ªª Send PO Web ªªªª Process PO Web ªªª ª XML ªªªªª HTTP : SOAP ªªªª SOAP ªªªª 2 Web ªªª ª SOAP ªªªªª ~ 4 Process PO Web ªªªª JMS ª ª ª ªªª XML ªªªªªª BPM ªª ª ªªª ªªª ProcessPO ªªª ª ªª ªªª ª ªªªª ª ªªª SendPO ªªªªªª ªªªªª ID 5 ProcessPO ªªªªªª BPM ªª ª ªªª XML ªªªª ª 6 ProcessPO WebLogic Integration Worklist ªªª u ª ª ª 7 ªªª ª ª ª s 8 ProcessPO ªªªªªª v XML ªªªªª Workshop JMS ªªª (jws.queue) ª ª ªªª ªªª ª ª ªªª JMS ªªª Process PO Web ªªªª ªªªª (WLW2BPM.jws sendpoack) x 9 10 Process PO Web ªªªª sendpoack ªªªª Send PO Web ªªªª f ªªªª ªªªªªª (BPM2WLWControl.ctrl) ~ Send PO Web ªªª ª sendpoack ª ª ª ª ~ Process PO Web ªªªª Send PO Web ªªªª ª ª ªªª HTTP XML ª ªª ª ª s BPM - Workshop ªªªª ªªªªª ª 1-11

1 u ªªªª w 11 Send PO Web ªªªª JMS ª ª ª ªªª v XML ªªªªª BPM ªª ª ª ª ª v ª ª ªª ª ª ªªªª ª ªªª SendPO ªªªªªª ªªªªª ID 12 SendPO ªªªªªª BPM ªª ª ª ª ª v XML ªªªªª Get PO Ack ªª ª ªªª ªª ª ªª i ªªª ª ªª ªªªªª ID ª ª ªªª 13 SendPO ªªªªªª WebLogic Integration Worklist ªªª v u ª ª ª 14 ªªª ª ª ª s v WebLogic Integration ªªªªª 1 ªªªª WebLogic Integration 1 ª ª ª ª ª s 2 ª ª ª ª ª HTTP SendPO ªªªªªª Send PO Web ªªª ª 1 ª ª ª ª ª ªªª Process PO Web ªªª ª ProcessPO ªªªªªª ªªªªª ªªª ªªªª ªªªª ÿ 1 s ªªªª s WebLogic Integration Swing Worklist ª ª ª ª v 2 1 ªªª Worklist v h ªªª ÿ 1 ªªª ª ª s u ªªª ª s ª ª ª ª ª 1-12 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2 サンプルの実行 ªªª ªªª v BEA WebLogic Integration BPM WebLogic Workshop ~ ªªªª s w u : ªªªª s ª ª ª ªª ªª ª ª WebLogic Platform SP2 ªªªªª u ªª ª ª ª ª ªª ªªªª Platform Domain ªª ª ªª v WebLogic Platform ªª ªª ª (http://edocs.beasys.co.jp/e-docs/platform/docs70/install/index.html) ªªªª s WebLogic Integration WebLogic Workshop x u ~ u HTTP JMS ªªªª Web ªªª ª Web ªªª ª ªªª ª ªªª ªªª JMS ªªª ªªª Web ªªª ª vªªª ª ~ v WebLogic Workshop ªªª ª (http://edocs.beasys.co.jp/e-docs/workshop/docs70/index.html) BPM ªªªªª ª (http://edocs.beasys.co.jp/e-docs/wli/docs70/bpmtutor/index.htm) BPM - Workshop ªªªª ªªªªª ª 2-1

2 ªªªª s ªªªª v ªªªª v s 1: Domain Configuration Wizard s : WLW_BPM ª ª ª 2-7 ªªª 2 : WebLogic Server ªªª ªªªª ª ª ~ 1. [ ªªªª ªªª ªª BEA WebLogic Platform 7.0 Domain Configuration Wizard] Domain Configuration Wizard z 2. Configuration Wizard s 2-1 Platform Domain ªªªªªª 2-1 BEA Configuration Wizard 3. [ ] ª ªª ª WLW_BPM [Next] ªªªª 2-2 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 4. [ ªªª ª ª ] ªª [Single Server] [Next] ª ªªª 5. [ ªª ª ] ªª WLW_BPM ªª ª ª ªªªª [Next] ªªªª BEA_HOME\user_projects\ BEA_HOME\user_projects\WLW_BPM ª ªªªª 6. 2-2 [ ªªªª ªª / ªªª ª ªª ªªªªª ª ] ªª ªª ª ª [Next] ªªªª 2-2 ªªªª ªª/ ªªª ª ª ª ªªªª ª ª 7. [ ªªª ] ªª ( 2-3) ªªª ª ªªªª [Next] ªªªª BPM - Workshop ªªªª ªªªªª ª 2-3

2 ªªªª s 2-3 ªªª 8. [ ªªªªªª ªªª ªªªªª ªªª ªªªª ª ª ] ªª ªªª ªª ª ª ªª [Next] ªªªª : ªªªª ªªª ª ªª ªªª ~ ~ u 9. Windows : [ ªªª [ ªªªª ] ªªªª ª ª ª ] ªª ª ª ª ªª [Next] ªªªª [No] 2-4 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2-4 ªªª [ ªªªª ] ªªªª ªª ª 10. [ ªªª ªªªª ª ª u ] ªª ( 2-5) [Create] ªªªª ª ª ª BPM - Workshop ªªªª ªªªªª ª 2-5

2 ªªªª s 2-5 ªªª ªªªªªª u 11. [ ªªª ªªªª ª ª ªªª ] ªª ( 2-6) [ ªªª ªªªª ª ª ] ªª ª ªª v [Done] ªªªª 2-6 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2-6 ªªª ªªªªª ª ªªª 2 : WebLogic Server ªªª ªªªªªª 1. s WebLogic Server z BEA_HOME\user_projects\WLW_BPM\startWebLogic.cmd ªªª z Pointbase ªªªªªª ( ªªªªªª ª ª ª ªªª z s ) 2. ªª ª ªªª ªªª ª ª ª ªªª ª ªªªª Domain Configuration Wizard ªªª ª ª ªªª 3. z ªªªª ªªª ª ª ª ªª ªª ª ªª / u ªª v y < ªªª RUNNING ªª ª z > s s ~ BPM - Workshop ªªªª ªªªªª ª 2-7

2 ªªªª s : JMS ª ªª 2-10 ªªª 3 : WebLogic Integration Studio v ~ 4. ªªª s ªªª ª ª ª s JMS ª ªª a. ª ª ª URL http://localhost:7501/console WebLogic Server Administration Console b. Domain Configuration Wizard ªªª ª ªªªª [ ª ª ª ] ªªªª 2-7 WebLogic Server ªªª ªªª s 2-7 WebLogic Server Administration Console c. ª ª [WLW_BPM ªªª ª JMS ªªª ] ª ªª d. [WLIJMSServer] ªªªª 2-8 [WLIJMSServer] ªª ª s 2-8 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2-8 WLIJMSServer e. [ ~ ªªª ªªªª ª ª ] ªªªª [JMS ~ ] ªª ª s f. [ JMSQueue ªªª ªªªª ª ª ] ªªªª 2-9 [ JMSQueue ] ªªª s 2-9 JMSQueue BPM - Workshop ªªªª ªªªªª ª 2-9

2 ªªªª s g. [ ] ª ªª ª WLW_BPM_EVENT_RESPONSE h. [JNDI ] ª ªª ª com.bea.wli.bpm.wlwresponsequeue i. [ ] ªªªª ~ ª ªª [ Ð Ó \WLIJMSSERVER\ ~Í ] ª ªªªª s 3 : WebLogic Integration Studio v 1. [ ªªªª ªªª ªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Studio] Studio z 2. Studio ªª ª ( 2-10 ) [ ªªª ]: wlisystem [ ª ªªªª ]: wlisystem [ ªªª URL]: t3://localhost:7501 : ªª ª Domain Wizard ªªª v 2-10 4-1: WebLogic Integration Studio ªª ª 3. BPMWLW ª ªªªª ª ª : SOAP-HTTP XML-HTTP ªªªª s BPMWLW ª ªªªª ª ª ªªªª ªª f ~ ªªªªªª f 2-10 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v [ ª ªªªª ª ª ] ª ªª ªªªªªª f ªªªª ªªª ªª ªªªª [ ] 4 ~ a. Studio ªªªª [ ªªª ªªªª ª ª ª ªªªª ª ª ] [ ª ªªªª ª ª f ] ªª s b. [ ~ ] ªªªª BPMWLW ª ªªªª ª ª c. [ ª ªªªª ª ª f ] ªª s BPMWLW ª ªªªª ª ª [ ] 4. Studio [ ª ªªªª ª ª ] ªªªªª ª ªªª BPMWLW 5. BPM_WLW ªªªªªª ªªªª a. Studio ªªªª [ ªªª ª ª ªªª ªªª ª ] b. SOAP over HTTP ªªªª v BEA_HOME/weblogic700/samples/integration/samples/BPM-WLW/wor kflows ª ªªªª bpmwlwsoaphttp.jar ªªªª XML over HTTP ªªªª v BEA_HOME/weblogic700/samples/integration/samples/BPM-WLW/wor kflows ª ªªªª bpmwlwxmlhttp.jar ª ª ªªªª BEA_HOME WebLogic Platform ªªª ª ªªªª c. [ ªªªª : ªªªª ªªªªªªª ] ªª ªªªªªª ª [ ªªªª ªªª ªªª ªª ª ] ª ªª ª ªªª ª ªª v [ ªªªª ] : ªªªªªª f ªª ª ªª v ª ªªªª s [ ] ªªªª s ªªªª ª ªªª ªª f f BPM - Workshop ªªªª ªªªªª ª 2-11

2 ªªªª s 2-11 ªªª ª ªªªªªª ª d. [ ªªªª v ] ªª [ ] ªªªª ª ªªªªª [ ª ªªªª ª ª ] ª ªª s 4 : WebLogic Workshop v 1. ªªªª jar ª ª du a. SOAP over HTTP ªªªª «BEA_HOME\weblogic700\samples\integration\samples\BPM-WLW\lib \wlw_bpm_soap.jar ª ª BEA_HOME\user_projects\WLW_BPM\applications ª ªªªª d u wlw_bpm_soap ª ªªªª ª ªªªª BPM2WLW.jws ª ª WLW2BPM.jws ª ª 2-12 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v b. XML over HTTP ªªªª «BEA_HOME\weblogic700\samples\integration\samples\BPM-WLW\lib \wlw_bpm_xml.jar ª ª BEA_HOME\user_projects\WLW_BPM\applications ª ªªªª d u wlw_bpm_xml ª ªªªª ª ªªªª BPM2WLW.jws ª ª WLW2BPM.jws ª ª 2. [ ªªªª ªªª ªª BEA WebLogic Platform 7.0 WebLogic Workshop WebLogic Workshop] WebLogic Workshop z Workshop ªª s : ªªªª s Workshop i ªªª ª ª ªªª z [ ª ª] ª ªªª [ ªªª ª ª ] 5 ~ 3. Workshop ªªªª [ ªªª ª ªª ªªª ªª ] v a. [ ªªª ªªªª ª ª ª ªªªª ] BEA_HOME\user_projects v b. ª ª ª ª ª v [ ]: localhost [ ªª ª ]: 7501 [ ªª ª]: WLW_BPM c. [OK] ªªªª BPM - Workshop ªªªª ªªªªª ª 2-13

2 ªªªª s 2-12 ªª v 4. [OK] ªªªª [ ªªª ªªª ] ªª 5. Workshop ªªªª [ ª ª ªªª ª ª ] 6. [ ªªª ª ª ] ªª wlw_bpm_soap wlw_bpm_xml ªªª ª ª [ ] ªªªª 5 : Web ªªªª z 1. Send PO Web ªªª ª (BPM2WLW.jws) z a. Workshop ªªª ª ª ª ªª bpm2wlw ª ªª 2-14 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v b. BPM2WLW.jws ª ªª ªªªª ª ª ª Send PO Web ªªª ª ª ª s 2-13 (SOAP over HTTP) 2-14 (XML over HTTP) 2-13 Send PO Web ªªªª «SOAP over HTTP BPM - Workshop ªªªª ªªªªª ª 2-15

2 ªªªª s 2-14 Send PO Web ªªªª «XML over HTTP c. [ ªª ª ª ] ªªªª [ ] Workshop ˆ ªªª ªªªªª s ªªª ª ª ªªª ªªª ª s ª ª ª ªª Send PO Web ªªª ª (BPM2WLW.jws) ªª ª ª ªª s 2-15 (SOAP over HTTP) 2-16 (XML over HTTP) 2-16 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2-15 Send PO Web ªªªª «SOAP over HTTP 2-16 Send PO Web ªªªª «XML over HTTP d. Workshop ªª ª ª ª ª ªª wlw2bpm ª ªª WLW2BPM.jws ª ªª ªªªª ª ª ª Process PO Web ªªª ª ª ª s 2-17 (SOAP over HTTP) 2-18 (XML over HTTP) BPM - Workshop ªªªª ªªªªª ª 2-17

2 ªªªª s : Process PO Web ªªª ª (WLW2BPM.jws) s [ ªª ª ª ] ªªªª [ ] Workshop ˆ ªªª ª ªªªª s ªª ª ª ª ªªª ªªª ª s ª ª ª ªª Process PO Web ªªª ª ª ª ª ª ªª s 2-19 (SOAP over HTTP) 2-20 (XML over HTTP) 2-17 Process PO Web ªªªª «SOAP over HTTP 2-18 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v 2-18 Process PO Web ªªªª «XML over HTTP e. Process PO Web ªªª ª (WLW2BPM.jws) ªª ª ª ªª s ª ª ª URL SOAP over HTTP: http://localhost:7501/wlw_bpm_soap/wlw2bpm/wlw2bpm.jws?.expl ORE=.TEST XML over HTTP: http://localhost:7501/wlw_bpm_xml/wlw2bpm/wlw2bpm.jws?.explo RE=.TEST 2-19 SOAP over HTTP ªª ª ª ªª 2-20 XML over HTTP ªª ª ª ªª BPM - Workshop ªªªª ªªªªª ª 2-19

2 ªªªª s 2-19 Process PO Web ªªªª «SOAP over HTTP 2-20 Process PO Web ªªªª «XML over HTTP : WebLogic Workshop v WebLogic Workshop ªª ª ªªª ª ª ªª Web ªªª ª ª ªª ª ªªª : Web ªªª ª ª ªªª 2-20 BPM - Workshop ªªªª ªªªªª ª

ªª ª ª ªª v Web ªªª ª ª ªª ª ªªª : Web ªªª ª ª ªªª ªªªª ªªª ªªª : Web ªª ªª Web ªªª ª ª v ªªª ª Web ªªª ª ª ˆ ªªªª ª ª ªª ª ªª ªª ~ WebLogic Workshop ªª ªªª ª ªª ªª ªªª JwsContext Interface 6 : WebLogic Integration Swing Worklist v 1. s Swing Worklist ªª ªª z BEA_HOME\weblogic700\integration\bin\worklist_swing.cmd 2. Worklist ªª ª [ ªªª ]: wlisystem [ ª ªªªª ]: wlisystem [ ªªª URL]: t3://localhost:7501 Worklist ªªª ª ª ª ª ª ª ªªªªª s 3. [ u ] ªªªª ªªªªª ªªªª v 4. 3 BPM-Workshop ~ ª ª ª ª ~ ªªªª s BPM - Workshop ªªªª ªªªªª ª 2-21

2 ªªªª s 2-22 BPM - Workshop ªªªª ªªªªª ª

ªª ªª s 3 BPM-Workshop 相互運用性プロセス ~ ª ª ª ª u WebLogic Integration BPM - Workshop ~ ªªªª ª ª ªªª w ªªªª s ªªªª s s 1. 3-1 Worklist [ ª ªªªª ª ª ] ªªªªª ª ª ªª BPMWLW 3-1 Worklist ª ªªªª ª ª 2. [ ªªªªªª ] ªªªª [ ªªª ªªª ] 3-2 [ ªªªªªª ] ªª s BPM - Workshop ªªªª ªªªªª ª 3-1

3 BPM-Workshop ~ ª ª ªª 3-2 ªªª ª ªª 3. ª ªªªª ª ª BPMWLW v 4. SendPO ªªª ªªª [OK] ªªªª ªªªªªª ª ªªªª ª ª ª ª s 5. ªªªªª ª ªªª [ u ] Worklist SendPO ªª ª ª ªª ªªª ª ªª URI PO XML ªªªªª jws.queue JMS ªªª ~ SOAP over HTTP: wlw_bpm_soap/bpm2wlw/bpm2wlw.jws. XML over HTTP: wlw_bpm_xml/bpm2wlw/bpm2wlw.jws SOAP over HTTP ªªªª SendPO Web ªªª ª PO purchase ªªªª z purchase ªªªª WLW2BPMControl.sendXMLrequest ªªªª ªªª ª BPMControl.sendXMLrequest ª ª ª ª BPMControl.sendXMLEvent ªªªª PO com.bea.wli.bpm.eventqueue JMS ª ªª XML over HTTP ªªªª Send PO Web ªªª ª PO sendxmlevent ªªªª z BPM2WLW.sendXMLEvent ªªªª WLW2BPMControl.onXMLEvent ªªªª ªªªª BPMControl.sendXMLEvent ªªªª BPMControl.sendXMLEvent ªªªª PO com.bea.wli.bpm.eventqueue JMS ª ªª 3-2 BPM - Workshop ªªªª ªªªªª ª

ªª ªª s ProcessPO ªªª ªªª ª ªª ªªª PO ªªªªª ProcessPO ªªªªªª Approve PO ª ªª ªªª wlisystem ªªª ªªª Worklist ªª ª s 3-3 3-3 Approve PO ªªª ª ªª ª ª ª ªªª ª ªª 6. ªªª s Approve PO ªªª ªªªªªªª Approve PO ª ªª 3-4 PO v ª ª s 3-4 [Approve PO] ªª 7. [ ] ª ª ªª ªªª v z ªªª ªªª ªªªª Approve PO ª ªª ªªª SOAP over HTTP ªªªª s ªªª ªªª Ack PO ª ªª ~ ª ªª POAck XML ªªªªª com.bea.wli.bpm.wlwresponsequeue ~ BPM - Workshop ªªªª ªªªªª ª 3-3

3 BPM-Workshop ~ ª ª ªª WLW2BPM Web ªªª ª BPMControl ªªª ªªª ªªª POAck ªªªªª WLW2BPM Web ªªª ª BPM_onXMLresponse ªªªªª ª ªªªª z ªªª ªªª ªªªª onxmlresponse ªªªª onxmlresponse ªªªª POAck ªªªªª com.bea.wli.bpm.eventqueue JMS ª ªª ~ SendPO ªªª ªªª Get PO Ack ª ªª POAck ªªªªª s Notify PO Ack ª ªª ~ Notify PO Ack ª ªª Notify PO Ack ªªª Worklist 3-5 XML over HTTP ªªªª s ªªªªªª Ack PO ª ªª ~ ª ªª POAck XML ªªªªª jws.queue ~ POAck XML ªªªªª SendPO ªªªªªª ªªªªª ID ªªªªª ª ªªª ~ ª ª ªªª URI ªªª ª ªª wlw_bpm_xml/wlw2bpm/wlw2bpm.jws POAck XML ªªªªª WLW2BPM Web ªªª ª WLW2BPM Web ªªª ª POAck ª ªªªª ªªª WLW2BPM.sendPOAck ªªªª ª ª WLW2BPM.sendPOAck ª ªªª BPM2WLW ªªª ªªª sendpoack ªªªª PO sendpoack ª ª ª ª XML ªªªªª HTTP BPM2WLW Web ªªª ª ~ BPM2WLW Web ªªª ª v POAck ªªªªª com.bea.wli.bpm.eventqueue JMS ª ªª ~ SendPO ªªª ªªª POAck ªªªªª ª ªªª ªªª ªª ID ªª ª ªª v ªª ªªª ID ªª ªª ª ªª ª ªªª ªªªªª Get PO Ack ª ªª ª ª POAck ªªªªª s Notify PO Ack ª ªª ~ ª ªª Notify PO Ack ªªª Worklist 3-5 3-4 BPM - Workshop ªªªª ªªªªª ª

ªª ªª s 3-5 Notify PO Ack ªªª ª ªª ªªª ªªª ªªª 8. Notify PO Ack ªªª ªªªªªªª ªªª s ªªª Worklist s ª ªª ~ ªªªª 9. Web ªªª ª ª ª ªªª s URL SOAP over HTTP: http://localhost:7501/wlw_bpm_soap/wlw2bpm/wlw2bpm.jws?.expl ORE=.TEST http://localhost:7501/wlw_bpm_soap/bpm2wlw/bpm2wlw.jws?.expl ORE=.TEST XML over HTTP: http://localhost:7501/wlw_bpm_xml/wlw2bpm/wlw2bpm.jws?.explo RE=.TEST http://localhost:7501/wlw_bpm_xml/bpm2wlw/bpm2wlw.jws?.explo RE=.TEST : ªªªªª ª ª [Web Service] ªªª [Message Log] ªªªª ª [Refresh] ªªªª 10. ªªªªª s [Message Log] ªªªªª ª ª ªª ª ª ªªª BPM - Workshop ªªªª ªªªªª ª 3-5

3 BPM-Workshop ~ ª ª ªª 3-6 Send PO Web ªªªª ª ª ªªª ªª «SOAP over HTTP 3-6 BPM - Workshop ªªªª ªªªªª ª

ªª ªª s 3-7 Process PO Web ªªªª ª ª ªªª ªª «SOAP over HTTP BPM - Workshop ªªªª ªªªªª ª 3-7

3 BPM-Workshop ~ ª ª ªª 3-8 Send PO Web ªªªª ª ª ªªª ªª «XML over HTTP 3-9 Send PO Web ªªªª ª ª ªªª ªª «XML over HTTP 3-8 BPM - Workshop ªªªª ªªªªª ª

索引 D Domain Configuration Wizard 2-2 E e-docs Web ª ª v S Swing Worklist ªª ªª 2-21 W WebLogic Integration Studio v 2-10 WebLogic Server ªªª ªªªª ª ª 2-7 WebLogic Workshop ªª ª ªªª ª ª ªª 2-20 Web ªªª ª z 2-14 t ªªª ª vi ªªªªª 1 1-12 ªªª ªªªª vi ~ vi ªªªª v 2-1 ªªªª ªª ª 1-1 ªªªª ª ª ªªª ª ªªª ª 1-1 ªªªª s 3-1 v WebLogic Integration Studio 2-10 WebLogic Server 2-7 Worklist 2-21 ~ ªªªª 2-1 ywf v Web ªªª ª w 1-3 Web ªªª ª 1-3 ªªª ª ªªª ª vii ªª ª ª ªª 2-19, 3-5 ˆ 1-2 svu vii ªªªªª ª ª 2-19, 3-5 ªªªªª s URL 2-19, 3-5 ª ª ª ª ª 1 1-12 BPM - Workshop ªªªª ªªªªª ª I-1

ªªªªªª SOAP over HTTP 1-5 XML over HTTP 1-9 I-2 BPM - Workshop ªªªª ªªªªª ª