tour.book

Size: px
Start display at page:

Download "tour.book"

Transcription

1 BEAWebLogic Platform WebLogic Platform ªªªª ªªªªª ª ª ª ª ªªªª 7.0 (Service Pack 1) ªª ª ª :

2 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª ( BEA ) vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ BEA ˆ t t t fv w s tt BEA vw FAR Commercial Computer Software-Restricted Rights ªªªª ªª ª (c)(1) DFARS Rights in Technical Data and Computer Software ªªªªªªª (c)(1)(ii) NASA FAR t 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. BEA WebLogic Platform ªªªª ªªªªªª ªª ª ªª ª ªªª ª ª ª ª ªªª ª ª (Service Pack 1)

3 目次 1. WebLogic Platform ªªªªªª ªªªª ªªªª [ ] ªªª ª ª ª yf (B2C) ªªªª ª ª u [My Avitek] ªªª [Products] ªªª Category ªª ª ªª ª Product Item ªª ª ªª ª v ªª ª ªª ª Web ªªª ª [ z ] ªªª WebLogic Integration AI ª ª ª 2-43 Search Results ªª ª ªª ª [ ] ªªª My ª ªªªªª ª ª ªª ª ªª ª Step1.jsp ª ª ª ª ªª ª ªª ª Step2.jsp ~ ªª ª ªª ª Step3.jsp vªª ª ªª ª Step4.jsp Avitek z f ªª ª ª Product Inventory ªª ª ªª ª Product Parts Inventory ªª ª ªª ª Query for Price and Availability ( ) ªª ª ªª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª iii

4 Quotes for Price and Availability ( ) ªª ª ªª ª QPA ª ªªª ªªªª Purchase Order for Review ªª ª ªª ª PO ªªªª ªªªª Purchase Order History ªª ª ªª ª Web ªªªª ª ª WebLogic Workshop z WebLogic Workshop Web ªªª ª f u Product Evaluator Web ªªª ª f v Web ªªª ª f iv BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

5 このマニュアルの内容 ywf ªªª ª BEA WebLogic Platform ªªªª ª ª ªªª ª ª ª ª w ªª ª ª 1 ªªªª h u w 2 yf (B2C) ªªªª ª ª Avitek Digital Imaging ªªªª Web ª ª w ª ª WebLogic Portal ªªªª ªªªªªªª WebLogic Workshop } 2 Web ªªª ª WebLogic Integration v t h s 3 Avitek z f ªª ª ª Avitek z f ªª ª ª u s ~ v ª ª ª ª ª ª ª ª w ªªªª ªªªª WebLogic Integration 4 Web ªªª ª ª ª 2 Web ªªª ª WebLogic Workshop ªª ª ª ª ª h Web ªªª ª ªªª ªª ªªª Portlet Wizard w ªª ª ª WebLogic Platform ª ª ª v t v f ª ª ªªª ª ª f ªªªª f y Web s Windows ªªªª UNIX ªªªª ÿj wf ~ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª vii

6 e-docs Web ª ª BEA t ªª ª ª BEA Web ª ª BEA ªªª ªªª [ t ª ªª ª ªª ] ª ª ªª e-docs t ª ªªª ªª ªªª ( ªªª ªª ª ª Web ªª ª [ ª ª ] ªª ª ª Web ªª ª ªªª ª ÿ 1 ªªª ª PDF WebLogic Platform Web ª ª ª ªª ª ªª CD ƒ PDF Adobe Acrobat Reader ªªª ª ( ÿ ) PDF s WebLogic Platform ª ªª ª ªª ªªª ªªª [ ª ªª ª ªª ª ªªªª ] ªªª ª ª ª ª ªªª ª Adobe Acrobat Reader Adobe Web ª ª ( ~ BEA Web ª ª WebLogic Platform ªª ª ª WebLogic Platform ªªªª ª ª ªªª ª ª f ª ªª ª BEA Weblogic Platform BEA WebLogic Server BEA WebLogic Workshop ªª ª ªªª viii BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

7 BEA WebLogic Integration BEA WebLogic Portal f ª BEA WebLogic Portal f ª ªªª ª WebLogic Platform ª ªª ª ªª ªªª ª ª ªªªª ˆ u z u ª ªª docsupport-jp@beasys.com ~ u ª ªª ª ªª u BEA f ~ ª ªª ª ªªªª WebLogic Platform ªªª ª ª ªª ª ªªª ª ª BEA WebLogic Platform BEA WebLogic Platform ªª ªªª Š BEA WebSupport ( ~ BEA ªªª ªªª ª ª ª ª ªªª ª ~ t ª ª ªªª ªªª ªªª ª ªª v ªªª ªªª ª ª ªª ª ªª v ª ªªª ªª ª t ªªª ª ª Š s ªª ª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª ix

8 svu ªª ª ª ~ svu sv ªªª ª Ctrl + Tab ÒÐÑÒ Ê ÒÐÑÒ Ê ÒÐÑÒ ªªª ª w w f um 2 ªª w ª ªª ªªª ªªªª ªªªª ªª ª ª Java ªªª ªªª ª ª ª ª ª ª ª ªªª ª ªªªªª ªªª ª : import java.util.enumeration; chmod u+w * config/examples/applications.java config.xml float ªªª u w : void commit ( ) ªªª : String CustomerName; ªª ª w : LPT1 BEA_HOME OR x BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

9 sv w { } t g { } i [ ] [ ] i : java utils.multicasttest -n name -a address [-p portnumber] [-t timeout] [-s send] g i : java weblogic.deploy [list deploy undeploy update] password {application} {source}... ªªªª ª ª t e } ªª ªªª ~... i : buildobjclient [-v] [-o name ] [-f file-list]... [-l file-list] ªªª ªªªª v i BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª xi

10 xii BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

11 1 はじめに BEA WebLogic Platform - ª ª ªªª ª ª ªªª ªªªª }~ ªªªª ª ª ª ª i h - ªªª ª WebLogic Platform h ª ª ª ª ªª v ªªªª ªªª ~ ªªªª ªª Web ª ª ªªª ª ª ª ª ª ª ª ªªªª ªª ª ª ªª ª ª ª ª ª ª s f WebLogic Platform ªªªª ª ª ªªª ª ª u ª ª ª w f ªªªª Avitek Digital Imaging yf (B2C) ªª ªª Web ª ª Avitek ªªªª v f ª ª ª ªª ª z Web ª ª t ª ª ª 2 Web ªªª ª v ªª ª ªªªªª ª ª v v ªªªª (B2B) ªªªª ª ª w Avitek ª ª ª ª ª ª z f ªª ª ª t u 1 ªª ª ª ~ ªªª ªª ª ªª ªªª ªª s u B2C B2B ªªªª ª ª ª } ª ª ª ªªª ª ª ªª ª ª s Web ª ª ªª ª ª ª ªª ª ª ª ª ª ª ªªª ªªª ª ª ª ª ªªª ª ª ªªª ˆ s s ª ª ªªª ª ª w w ª ª ª ªªª u BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-1

12 1 ªªªª w WebLogic Platform ªªª ªªª ªªªª ªªªª [ ] ªªª ª ª ª WebLogic Platform ªªªªªª WebLogic Platform J2EE ªªªªªªª ªªª Platform ª ªª ªªªª ªªªªªªª h WebLogic Platform ÿ ª ª ªªª ª ª ª ª ªªª ª ª ªªª e ªªªª ª ª ªªª ª ª }~ ª ªª BEA WebLogic Server ªªªªªªª ªªªªª ªªªª Web ªªª ª ªªª ª ª ª ª ª 1-2 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

13 ªª ªª WebLogic Server API Web ªªª ª ªª ª ª ª ªª BEA WebLogic Workshop Web ªªªª ªªªª ªªªªªªª BEA WebLogic Portal h e ªªªª ª ª ªªª ª ª ªªª ªª ª t ªªªª ªªª ª WebLogic Portal ªªªªª ª ªªªªª Web ªªª ªªªª ªª ªªªªª ª t ªªª ªªªª ªª ªªªª ª ª ªªª ª ªªª ª v ª ª ª ª ~ h ª ªªª ª ª ª BEA WebLogic Integration ªªªª ª ª ªªªª ªªªªªª (ERP) ªªª ª ªª (SCM) (HR) Š (CRM) ª ª ª ª ª ªªª ª ª ª ªªª ª ª ª ª ªª s ª ªªª ªªª ªª ª ª ª ªª ª ªªªª ªª ª ª ªª i h v Weblogic Platform ªªªª WebLogic Platform ªªªª QuickStart ªªªªªªª QuickStart WebLogic Platform v f ªªª QuickStart ªªªª ªªª ªªª ª ª ª ªªªªªª ªª ª QuickStart WebLogic Platform [ ª ª ª ªª ] [ ªªª ª ªªªª ] ª ª ª ªª i s ªªªª Web ª ª ªªª ª ª WebLogic Platform ÿ ªª ª ªª ªªªª s ª ª ª ªª v WebLogic Platform ªª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-3

14 1 ˆ QuickStart ªª ª ª [QuickStart] ªªª [Live Platform ª ª] ªªª ªªªª ªªªª z ª ª ª ª ª E2Estart.bat (Windows) E2Estart.sh ª ª ª ª ª ª ª BEA_HOME ª ª ª ª ª weblogic700/samples/platform/e2eapp/config ª ª ª ªª QuickStart Window ª ª ªª [ ªªªª ªªªªª BEA WebLogic Platform 7.0 QuickStart] UNIX ª ª ªª s 1-4 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

15 ªªªª [ ] ªªª a. UNIX ªªªª ªª ª b. ªªªª ª ª ª ª c. WebLogic Platform ªªªªª ª ªª ª ª /common/bin ªªª ª ª ª ª : cd /home/bea/weblogic700/common/bin d. ª ªª ª sh quickstart.sh QuickStart ªªªz ªª ªª ªª ª i ªªª z WebLogic Server started on... vªªªª ª ªªª ª ªª s E2Estart.bat E2Estart.sh ªª ªªª s ªªª ª y ªª ª URL ªª ª ªªª ªªª s ªª ªª ªªª 7501 URL ªªª ª ªªª ªªª ( blues) s ªª ªª ªªª URL WebLogic Platform ªªª ª ªª ª ªªª ª yªªª ª ª ªª ªªª ª ªªªª [ ] ªªª ªªªz w ªªªª ª ª ªªª ª ª [ ] ªªª s ªªª 5 ª ª ª ª ª ªªª ª ª u BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-5

16 1 ªªªªª 01 [ ] ªªª ªª ª ª ª 01 s ªªªª ª ª ª 02 (B2C) 03 (B2B) Web ª ª ªªª ª ª ª ª ª ªªªªªª ªªªªª ª ª ª ª w s s B2C ªªªª B2B ªªªª ªªª ªªª ª ª ª u 1-6 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

17 ªªªª [ ] ªªª ª ª ª ªªª ª ª ª ªªªª ªªª ªª ª ª ª ª ªªª s ªªª } ªª ª ª ª ª s w BEA e-doc Web ª ª ~ªª ª ª ª ª ªÿu [ ] ªªª ª ª ª ª ª 01 B2C ªªªª B2B ªªªª 2 ª ªª ªªªª s s ª ªª ª ª ªª B2C ªªªª B2B ªªªª ªªªª [ ] ªªª ªªªªª 02 B2C ªªªª ª ª ª [ ] ªªª ª ª ª ª ª 02 B2C ªªªª Rachel Adams ªª ª Rachel Avitek Digital Image Web ª ª ƒ Š ªªªª ª ª ªªª ª ª t ª ª ª 2 Web ªªª ª v ªª ª ªªªªª ª ª v XML ªªª ª ª ª ª ~ s s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-7

18 1 : ªªªªª 03 B2B ªªªª ª ª ª [ ] ªªª ªª ª ª ª 03 Avitek z f Jason Tang B2B ªªªª ª ª ª Jason Avitek ªªªªªª ªªª ª t u 1 ªª ª ª ~ 1-8 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

19 ªªªª [ ] ªªª ªªªªª 04 Web ªªªª sª ª ªªª [ ] ªªª ª ª ª ª ª 04 Web ªªª ª sª ª ªªª s ª ª WebLogic Workshop Web ªªª ª Product Evaluator Payment f w ª ª Portlet Wizard w Portlet Wizard ª ª ª ª ª 02 B2C ªªªª s v ªª ª ª ª ª Web ªªª ª ªªª ªª ªªª ªªªª ªªªªª [ ] ªªª WebLogic Platform z ªªªª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-9

20 1 ª ª ª ªªªª ª ª ªªª ª ª WebLogic Platform ª ªªªªª ª ª ª ª Product Evaluator Web ªªª ª v ªª ª ª ª ª Payment Web ªªª ª WebLogic Portal JMS ªªª BPM WebLogic Integration WebLogic Integration AI ª ªª ª v Product Evaluator Web ªªªª v ªª ª ªª ª yf (B2C) ªªªª ªªªª t ªªª ªª } v ªªªªªª ªªª ªª ª [Products] ªª ªªª ªª ª ª ª ª s s 1-10 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

21 ª ª ª ªª ª ª ª ª WebLogic Workshop Web ªªª ª productevalwsc ªªª Web ªªª ª ª ª ªªª ª ª ªª ª ªªª ªªªªª ª ªªª h uw ªªªªª ªª i v~ ªªª ªª ªªª ª ª ªªª ª ª ªªª ª ªªªªªª UDDI (Universal Description, Discovery, and Integration) ªªªª i v~ ª ª ªªª ª ª h WebLogic Workshop ª ª ª ªªª ª ª ª ª ªª Web ªªª ª } v ªª ª ª ªª h ªª ª ª ª ª 2-35 ªªª v ªª ª ª ª ª Web ªªª ª WebLogic Workshop WebLogic Portal Portlet Wizard 4 Web ªªª ª ª ª Payment Web ªªªª v } s Web ªªª ª vv WebLogic Workshop ªªªª ª ª ªªª ª ª ªªªªªª ª ª [ ~ ] ª ªª ª ª ªª ªªª ªª ªª ª ªª Web ªªª ª v ªªªª f ª ª ª ª ª ªª ªªª Web ªªª ª ªª ª ªªª u s Payment Web ªªª ª v authorize() v capture() v settle() v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-11

22 1 Web ªªª ª CajunBasedPaymentPC.java ª ªª ª ªª ªªªª ª ª ªª ª ªªªªªªª Web ªªª ª ª ª ªª v } Š ªª ªªª } v Payment.jws ª ª ªªªª WebLogic Server clientgen ªªª Payment Web ªªª ª Portlet Wizard ªªªª [ ] ªªª s h Web ªªª ª sª ª u v 4 Web ªªª ª ª ª WebLogic Portal JMS ªªª BPM WebLogic Integration b2cportal ª ª ªª ª ªªª [ ~ ] ª ªª ªªªª WebLogic Portal ª ªªª ªªªª XML s WebLogic Integration Java Message Service (JMS) ªªª e WebLogic Integration ªªªª ªª ªª (BPM) ªªªªªªª v 2 yf (B2C) ªªªª ª ª b2bportal ª ª Avitek z f ªª ª ª u ~ ªªª ª ªªª Query for Price and Availability (QPA) ªªªª ªªªª (PO) ªªªª ªªªª 2 ªªªª ªªªª WebLogic Integration ª ªª ª v ª ª ªªª ª ªªªª ª ª ªªª i ªªª ª ªª v v 3 Avitek z f ªª ª ª 1-12 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

23 ª ª ª WebLogic Integration AI ª ªª ª v ªªªª ªªªªªªª ªªªªªª ªªªª ªªªª t ªª ª b2cportal Web ª ª y SKU ª ª ª b2bportal t SKU b2cportal b2bportal ªªªª w } ªªª WebLogic Integration Application Integration (AI) ªªªªªªª ªªª ªªª ª ª ª ªªª ªª ~ ª ª ª h v b2cportal [Products] ªªª ªª ª ª ª ª [ z ] ª ªª ª ª ª ª v s v ª ª ª ª ªª ª ª step1.jsp ªª ª ª ª ª [ v ] ª ªª ª ª ªª ªª ªªªª ª ª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 1-13

24 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

25 2 企業消費者間 (B2C) ポータルツアー yf (B2C) ªªªª ª ª Avitek Digital Imaging ªªªª t h w ª ª WebLogic Portal ªª ªª ªªªªªªª WebLogic Workshop } 2 Web ªªª ª WebLogic Integration v t h s ªªªªªª ª WebLogic Server Web ª ª ªªª ª ª ªªª : ªª ª ªªª ª ª ªªª ª ª ÿ s ª ª ª ªª ª ª ª ª yf (B2C) ªªªª ª ª u [My Avitek] ªªª [Products] ªªª Category ªª ª ª ª ª Product Item ªª ª ª ª ª v ªª ª ª ª ª Web ªªª ª [ z ] ª ªª WebLogic Integration AI ª ª ª Search Results ªª ª ª ª ª [ ] ª ªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-1

26 2 yf (B2C) ªªªª ª ª My ª ª ªªªª ª ª ªª ª ª ª ª Step1.jsp [ ª ª ] ªªª [ ªª ~ ] ª ªª [ ª ª ] ªªª [ ] ª ªª [ ªª ] ªªª [ ] ª ªª [ ªª ] ªªª [ ] ª ªª ª ª ª ª ªª ª ª ª ª Step2.jsp ~ ªª ª ª ª ª Step3.jsp vªª ª ª ª ª Step4.jsp u WebLogic Platform ªªªª ª ª ªªª ª ª z ªªª z [ ] ªªª ªªª ªªª s ªªªª ª ª ªªª ª ª WebLogic Platform Quick Start Application Windows [ ªªªª ] ªªªª z starte2e ªªªªª s ªª ª ª starte2e.bat (Windows) starte2e.sh (UNIX) ªªªªª ªªªªª ª ª WebLogic Server ªªªªª z ª ª ªªª ª ª e2edomain ª ª ª s ( e2e ªª ªª ª ª (end-to-end) u h ªªª ª ) ªª ª um ª ª ª ªªª BEA t ªª ª ªªª ªªª ª ª ª ª ªª ªªª ~ ª ª ªª ªªª ªª 1 ª ªª ª ªªª ª ª ª ª f s starte2e ªªªªª s ªªªªª ª ªªªªªªª config.xml ª ª ª ª ª ª ªªª ª ª w } ªª ªª ªªª ªªªªªª ª ª BEA t ª ª ª ªª BEA_HOME ª ªª ª ª 2-2 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

27 u weblogic700/samples/platform/e2edomain config.xml ª ª f ª ª ª ªª ªª Web ª ª ªªª ª ª splashpage v <WebServer DefaultWebApp="splashPage" LogFileName="./logs/access.log" LoggingEnabled="true" Name="e2eServer" /> e2eserver URL ªª ª ª ª ª ª ª splashpage Web ª ª ªªª ª ª z (Web ª ª ªªª ª ª Webapp ) weblogic700\samples\platform\e2edomain\beaapps\e2eapp\splashpage splashpage Web ª ª ªªª ª ª web.xml ªªª ªªªªªª ª ª <welcome-file-list> f index.jsp web.xml ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\splashpage\ WEB-INF ªªª ªªª ªªª [ Rachel Adams i ªª ª] ª ªª ªª ª ªª ªªªª [My Avitek] ªªª s ª ªªª ªªªªªª ªªª ªª ª ª ª ª ªªª ª ª URL f ª ª ªy ªªª ªªª ªªª b2cportal b2bportal i ªª ª u v ªªªª ª ª ªªª ª ª s JSP ªªª ªªª ªªªªª } ~ s ª ª ªy f ª ª ª ª ª ª ª ª Web ª ª ªªª ª ª : WebLogic Portal ªª ªvvªªª Web ª ª ªªª ª ª ªªªªª ªª ªªªª ª ªªª ª v WebLogic Portal ªªªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-3

28 2 yf (B2C) ªªªª ª ª b2cportal ª ª ªªª ª ª ªª ª URL [My Avitek] ªªª s ªª ªª ªªª WebLogic Portal Administration Tools f v v [My Avitek] ªªª [My Avitek] ªªª B2C ªªªª ª ª [My Avitek] ªªª [My Avitek] ªªª ª ª ª ªªª Rachel Adams ªªªªª ª ªªªªª s WebLogic Portal ªªª ÿ~ ªª ª ª ª ª ªªª ªªªªª ª ª ªªªª Rachel ª ª ª ªªª ª ª [ ªª ª] ª ªª Rachel ÿus ª ª ªªª ªªªªª Rachel Adams ªª ª ªªª ª ª ª ªªª ª ª ˆ 2 ªªª [My Avitek] ªªª 2-4 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

29 [My Avitek] ªªª [My Avitek] ªªª sv ªªª s v w [My Avitek] ªªªª ªªª ª ª ª ªªª ª ª ªªªªª ªs ªª ª ª ª ª [My Avitek] ªªª b2cportal 3 ªª ªªª 1 WebLogic Platform ªªªªª BEA_HOME ª ª ª ª ª e2eapp ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\... weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\... [My Avitek] ªªª ªª ª ª ª ª ~ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-5

30 2 yf (B2C) ªªªª ª ª mybanner ªª ª ª ª ª ÿ ªªª 3 ª ª (My Avitek Products Shopping Cart) ªªª s login ªª ª ª ª ª vv ªªª ª ª ªªª ª ª ªª ª [ ªª ª ] ª ªª ªª ª ªªª s search ªª ª ª ª ª ªªªª ªªªª ª ªªª s myavitek ªª ª ª ª ª [My Avitek] ªªª [ y ª ªª ] ªªª ªª ªªªª s ( ªªªª s ª ªªª ª ˆ WebLogic Portal h ªªª ªªªªª ª ªªªªªª ª ªªªªª ªªªªª ª v f ª ) summarycart ªª ª ª ª ª ª ª ª ªªª ª ª ª ªªª ª ª ÿu s orderhistory ªª ª ª ª ª ªª ª ªªª ÿu s tourguide ªª ª ª ª ª ª ª ªªª ª ª ªªª ªª ª s ªªªªªª s ª ª ªªª ª ª s [ s v ] [ ªªª s ] [e-docs ] ª ªª 2 [My Avitek] ªªª ªª ª ª ª ª ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2cportal\b2cportal.portal : <page-name>my Avitek</page-name>... <portlet-pool> <portlet-name>login</portlet-name> <portlet-name>search</portlet-name> <portlet-name>tourguide</portlet-name> <portlet-name>subnav</portlet-name> <portlet-name>summarycart</portlet-name> <portlet-name>myavitek</portlet-name> <portlet-name>orderhistory</portlet-name> <portlet-name>mybanner</portlet-name> 2-6 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

31 [My Avitek] ªªª <portlet-name>anonuser</portlet-name> </portlet-pool> ªªª ªª ª ª ªª E-Business Control Center [My Avitek] ªªª ~ EBCC Java ª ª ªªªªª ªªª ªªª ªªª f Webflow d ªª ªª t s ªªª ª ªªª ª ª E-Business Control Center ªªª ª ª ª ª ª ªªªª ªªª ªª s ªªª XML ª ª EBCC s ªªªª ªª ªªªª WebLogic Portal Administration Tools v f ª f ªªªª ª ª ªªª ª ª s ª ª ª s ªª ª ª ª ª JSP ªªª u u ªª ª [ ªªª s ] ª ª ª ªª ª ªªª ªª ª s JSP ª ª w b2cportal ªª ª ª ª ª JSP ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\... [My Avitek] ªªª [ ªªª s ] ªªª ªªªª \orderhistory\content.jsp ªª ª ª ª ª ª ª ªªª ªª ª ªªª ªªªªª ª s ªª ª ª ª ª ª ª v ªª orderhistory ªªª ª ª ª ª Order History ªª ª ª ª ª...\e2eApp\b2cPortal\portlets\orderhistory ª ªª ª ª content.jsp WebLogic Platform E-Business Control Center ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\portlets\orderhistory.portlet XML ª ª f <portlet-name>orderhistory</portlet-name>... <content-url>/portlets/orderhistory/content.jsp</content-url> BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-7

32 2 yf (B2C) ªªªª ª ª b2cportal Web ªªªªªªª ªªª ª ª ª ª ª ªªªªª URL ªª ªª ª ª ªªªªª ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal ªª ªª Webflow e [My Avitek] ªªª ªª ªª Webflow v w f Webflow ªªªªªªª ª ª JSP ªªª URL ªªªªªª ª ª Web ª ª ªªª f BEA ª ª ª ªª WebLogic Portal Webflow ª ª ªªª ª ª ªª ª s u ªªª s u ªªªª ªªªª 1 t Webflow ªªª ªªªª ª ª Web ª ª ªªª ª ª Webflow ªªª ªªªªªª Webflow ªªªªªªª ª ª XML ª ª ª ª Web ª ª ªªª ª ª Webflow ªªª ªªªª ª ª ª ª Web ªª ª s ªªª ~ ªªª ª ª ª ª ª s Webflow ªªª ªªªª ª ª BEA E-Business Control Center Webflow ª ª Pipeline ª ª d ª ª Web ª ª ªªª ª ª Webflow uu v ª ª ª ª ªªª Pipeline ªªªªª 2 ª ª ªªªªª ª ªª Webflow t ª ª ªªª Pipeline ÿ~ ªªª ª 1 ªªªª ª ªª f BEA ª ª ª ªª Pipeline ªªª ª ªªª ~ Pipeline Webflow s ªªªª ªªª ª ªªª Pipeline ª ª ªª ªªªª ª ª ªª ªªªªˆ v f Web ª ª ªªª v f ªªªªªª Pipeline Pipeline u ªªªªª ª ª ª ªªª ª ª t Web ªªªªªªª ªªªª ªªªª ªªªªª ª JavaBean (Enterprise JavaBeans: EJB) ªªªª ªªª 2-8 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

33 [My Avitek] ªªª Pipeline BEA E-Business Control Center Webflow ª ª Pipeline ª ª Pipeline ª ªª s Webflow ª ª Pipline ª ª Webflow ªªªªªªª Pipeline ªªªª ªª ª XML ª ª d b2cportal ª ª ªªª ª ª Webflow ªªª ªªªª ª ª ª ªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal ª ª ª ª ª f Java ªªª Webflow ª ªªª t ªªª s ªªªªª ~ HTML ªªª v Web ªªª ªªªª v ªªª ª ªª ª ªª ª s ÿ JSP } ªªªªª ªªªª ª Web ª ª ªªª ª ª ªªª ª Web ª ª ªªª ª ª ªªªª ªªª Webflow ªª ª ªª Pipeline ªªª ªª ª ª v f ª ªªªª ªªªªª ª ª ª ª ª ª ª Webflow ªªª ªª u f v [My Avitek] ªªª u [My Avitek] ªªª 1 ªªª ª ª ª ª s ªªªª [ ] ªªª [ Rachel Adams i ªª ª] ª ª ª ª ª ª ª ª ª ª ª ª ªªª ª ªª f ªª ªy URL ( ªªªª ª ª ªªª ª ª t ) ªª ªvv ªªª Web ª ª ªªª ª ª ªªªªª ªª ªªªª ª WebLogic Portal ªªªªªª [Products] ªªª [Shopping Cart] ªªª [My Avitek] ªª ª ªªª [My Avitek] ªªª ªª ª v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-9

34 2 yf (B2C) ªªªª ª ª [My Avitek] ªªª ªª ª Š JSP ªªª ª ªª ª ª ªª 1 ªª ª u ªª ª ªª ª ª Webflow ªª Š JSP ªªª ~ ªªªªª Pipeline s [Products] ªªª [Shopping Cart] ªªª [My Avitek] ªª ª ª ª ª URL s ( u s s ) origin=hnav_bar.jsp&event=bea.portal.framework.internal.refresh &pageid=my+avitek ªª ª ªªª ªªª s [My Avitek] ªªª ªªª (My ª ª ªªªª ªª ª ª ª) ªª ª ª ª ª ªªª ªª hnav_bar.jsp ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\f ramework hnav_bar.jsp ª ª 2 JSP ªª ª ªªª ªªª ª <%@ taglib uri="webflow.tld" prefix="wf" %> <%@ taglib uri="portal.tld" prefix="ptl" %> ª ª ªªª ª ª ªªª [My Abitek] ªª ª ª ª ª hnav_bar.jsp y ªª ªªª JSP ªª <a href="<ptl:createportalpagechangeurl pagename='<%= portalpagename %>'/>"><%=portalpagename%></a> ªªªª ptl:createportalpagechangeurl JSP ª ª ªªª ªª ª Webflow URL [My Avitek] ªªª ªªª s [My Avitek] ªªª ªª ª ª ª ª 1 summarycart u ([My Avitek] ªªª [My ª ª ªªªª ª ª ] s ) 2-10 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

35 [My Avitek] ªªª summarycart ªª ª ª ª ª Webflow ªªªªªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal\summarycartportlet.wf ªªª <presentation-origin node-name="step1" node-type="jsp"> <node-processor-info page-name="step1.jsp" page-relative-path="/portlets/summarycart"/> </presentation-origin> step1.jsp ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\summarycart\step1.jsp step1.jsp ª ª Pipeline ªªªªª ª ª ª ª ªª ª ª Webflow ªª ª ª ªªªª ª ª Webflow ª ª JSP ª ª <webflow:getproperty id="shoppingcart" property="<%=pipelinesessionconstants.shopping_cart%> "type="com.beasys.commerce.ebusiness.shoppingcart.shoppingcart" scope="session" namespace="portal" /> <webflow:getproperty id="savedshoppingcart" property="<%=pipelinesessionconstants.saved_shopping_cart%>" type="com.beasys.commerce.ebusiness.shoppingcart.shoppingcart" scope="session" namespace="portal" /> ªª ªª ªªªª ªªª ª ª ª [My Avitek] ªªªª d E-Business Control Center WebLogic Portal Administration Tools [ ªª ªª ] f [My Avitek] ªªª WebLogic Portal Administration Tools b2cportal ª ª ªªª ª ª ªª ª ª ªªª ªªª z w ªª ª ª ªªªv ªªªª ˆ 1. ªª ª ª ª URL ª ª ª WebLogic Portal Administration Tools z e2edomain ªªª e2eapptools Web ª ª ªªª ª ª ªªªª ª ª ªªª ª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-11

36 2 yf (B2C) ªªªª ª ª s Web ª ª ªªª ª ª e2eapp ªªª ªª ª ª ª ªªª ª ª ÿ ª ª ª s 2. ªª ª ªªª (localhost) ªªªª ª ªª WebLogic Server ªªª ªªª e WebLogic Portal ª ª ªªª ª ª ªª ªª ªªª 7501 URL e2eapptools 3. ªªª ªªªªª u ª ª ªª ª ª Username: administrator Password: password ªª ª y h f ªªªª ªª ª ªª f ª ª ªª ªª h 4. WebLogic Portal Administration Tools ª ª ªªª [ ªªªª ] ª ªª ª ª ª ª ª ª 5. [ ªªªª ªªª ] ªªª b2cportal [Default Portal (Everyone)] ªªªª 6. [ ªªªª ªªªª ªªª ] ªªª [ ªªª & ªª ª ª ª ª ] ª ªªª 7. [ ªªª ªª ª ª ª ª ] ªªª [ ªªª v ] ªªª ª ªªª ÿ 2-12 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

37 [My Avitek] ªªª [My Avitek] ªªª ªª ªª ªªª ªªª WebLogic Portal Administration Tools v f ª WebLogic Portal Administration Tools ªª ª ªª ªªªª ª ª ªªª [Products] ªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-13

38 2 yf (B2C) ªªªª ª ª [Products] ªªª [Products] ªª ª ª ª ª ªªª ªªªªªª catalog.jsp t ª ª ª ªª ª ªªª ªªª ªªª ª WebLogic Portal Administration Tools [ ªªª ] ªª ª ªªª [My ª ªªª ªª ª ª ] [ ] ªª ª ˆ [Products] ªªª ªª ª 2-14 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

39 [Products] ªªª [Products] ªªª sv ªªª s v w [Products] ªªª [My Avitek] ªªª ªª ª ª ª ª } mybanner ªª ª ª ª ª ÿ ªªª 3 ªª (My Avitek Products Shopping Cart) ªªª s login ªª ª ª ª ª vv ªªª ª ª ªªª ª ª ªª ª [ ªª ª ] ª ªª ªª ª ªªª s search ªª ª ª ª ª ªªªªªªªª ª ªªª s summarycart ªª ª ª ª ª ªª ª ªªª ª ª ª ªªª ª ª ÿu s orderhistory ªª ª ª ª ª ª ª ª ªªª ÿu s tourguide ªª ª ª ª ª s ªªªª ªªªªªª s [Products] ªªª catalog.jsp ªª ª ª ª ª ~ ªªª ª ª ªª ª ªª ª ª ª ª ª BEA_HOME ªªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\catalog catalog.jsp ªª ª ª ª ª ª ªª ªª ª ªªªªª ª ª JSP ªª ª } ªªª ªªª ªª v catalog.jsp ªª ª ª ª ª [Products] ªªª s ~ ªª ª ª ª ª v ªª ª ª ª ª ªª ª t ªª 1 t ª ª ª ªªª s v ªª ª ª ª ª WebLogic Workshop Web ªªª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-15

40 2 yf (B2C) ªªªª ª ª t ªª ªªªªªª ªªª ªª w ªª ª ª ª ª ªªª ª ª (evaluator.jsp ªªªªª ª ª step1.jsp step2.jsp) ª ª ª ªª ª ª ª ª ª BEA_HOME ªª ª ªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\evaluator [Products] ªªª ªª ª ª ª ª ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal\b2cportal.portal : <page-name>products</page-name... <portlet-pool> <portlet-name>login</portlet-name> <portlet-name>search</portlet-name> <portlet-name>evaluator</portlet-name> <portlet-name>summarycart</portlet-name> <portlet-name>tourguide</portlet-name> <portlet-name>catalog</portlet-name> <portlet-name>subnav</portlet-name> <portlet-name>orderhistory</portlet-name> </portlet-pool> ªª ªª Webflow e ªªªªªªª Webflow [Products] ªª ªªª ªªª s catalog.jsp ªª ª ª ª ª ª ª ª ªª ª ªªªªª ª ª JSP ªªª } catalog.jsp webflow:getproperty ªª Pipeline ªªªªª ªªª ªª ª <webflow:getproperty id="event" type="java.lang.string" property="<%= B2CPortalConstants.LAST_CATALOG_EVENT_ATTRIB %>" scope="session" namespace="portal" /> 2-16 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

41 [Products] ªªª ªªª ªª ª NULL JSP catalog.jsp ªª ª ª ª ª ª ª ªª ª <jsp:include page="/portlets/catalog/catalog_index.jsp" flush="true" /> Catalog_index.jsp [Products] ªªª s ªª ª ªªª s ªªª ª ª ª 1 ª ª ª ª JSP catalog.jsp ªª ª ª ª ª ª ª ªª ª <jsp:include page="/portlets/catalog/category.jsp" flush="true" /> category.jsp v [ ªª ª ] ªªª [ s v ] v ( [Products] ªªª s ) ª ª ª ªªª 1 t ª ª ª ª ª ª JSP catalog.jsp ªª ª ª ª ª ª ª ªª ª <jsp:include page="/portlets/catalog/item.jsp" flush="true" /> item.jsp v 2-31 ªªª Product Item ªª ª ª ª ª ªªª ªªªªª [Go] ª ª ª ª ª ª ª JSP catalog.jsp ªª ª ª ª ª ª ªªªª <jsp:include page="/portlets/catalog/search_results.jsp" flush="true" /> search_results.jsp v 2-46 ªªª Search Results ªª ª ª ª ª v ªªª s 6 t ªª ª ªªª [Products] ªªª ª ª ª ªª ª NULL catalog_index.jsp ª ª catalog.jsp ªª ª ª ª ª ª ªªª ª u catalog_index.jsp ªªª w ªªª ªªªªª ª ª ª ª ª BEA_HOME ªªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\catalog BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-17

42 2 yf (B2C) ªªªª ª ª catalog_index.jsp ª ª ª ª ª e } s ªª ª ªªªª ª ªª ªªªª webflow:getproperty JSP ªª Pipeline ªªªªª ªªª ª ª ª ªªª ªªªª <webflow:getproperty id="categories" type="com.beasys.commerce.ebusiness.catalog.viewiterator" property="<%= PipelineSessionConstants.CATALOG_SEARCH_CATEGORIES%>" scope="session" namespace="portal" /> ªª ª e } ªª ª s ª ªª ª ª ªª ªª ª <catalog:iterateviewiterator id="category" returntype="com.beasys.commerce.ebusiness.catalog.category" iterator="<%=categories%>"> <catalog:getproperty id="categorykey" returntype="com.beasys.commerce.ebusiness.catalog.categorykey" object="<%= category %>" propertyname="key" /> <catalog:getproperty id="largeimage" returntype="com.beasys.commerce.ebusiness.catalog.imageinfo" object="<%= category %>" propertyname="image" getterargument="<%= new Integer(Category.LARGE_IMAGE_INDEX ) %>" />... catalog_index.jsp ªªªª ªªªª ªª ªªª ªªªª s ªªª ªª ªªª ª ª <a href="<portlet:createwebflowurl namespace="catalogportlet" event="link.category"extraparams="<%=linkparams + java.net.urlencoder.encode( categorykey.getidentifier()) %>"/>"><img src="<webflow:createresourceurl resource='<%=largeimage.geturl()%>'/>" width="180" height="136" alt="<%=shortdesc%>" border="0"></a> catalog.jsp ªª ª ª ª ª [Products] ªªª ª ª ª s v HTML u ªª ª ªªªª ªªª s link.category ªªª [Products] ªªª s ªª ª v 2-18 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

43 [Products] ªªª [Products] ªªª ªª ª [Products] ªªª [Shopping Cart] ªªª s [My Avitek] ªª ª ª ª ª URL s ( u s s ) origin=hnav_bar.jsp&event=bea.portal.framework.internal.refresh &pageid=products ªª ª ªª ª ªªª s ªª ª [Products] ªªª ªª ª ª ª ª ªªª [Products] ªªª 6 ªªª ªª ª ªªª ªª hnav_bar.jsp ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \framework hnav_bar.jsp ª ª 2 JSP ªª ª ªªª ªªª ª <%@ taglib uri="webflow.tld" prefix="wf" %> <%@ taglib uri="portal.tld" prefix="ptl" %> ª ª ªªª ª ª ªªª [Products] ªª ªªªª hnav_bar.jsp y ªª ª ª ª JSP ªª <a href="<ptl:createportalpagechangeurl pagename='<%= portalpagename %>'/>"><%=portalpagename%></a> ªªªª ptl:createportalpagechangeurl JSP ªª ªªª ªª ª Webflow URL [Products] ªªª ª ª ª ªª ª NULL catalog_index.jsp catalog.jsp ªª ª ª ª ª ªªª catalog.jsp ªª ª ª ª ª ªªª ªª <webflow:getproperty id="event" type="java.lang.string" property="<%= B2CPortalConstants.LAST_CATALOG_EVENT_ATTRIB %>" scope="session" BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-19

44 2 yf (B2C) ªªªª ª ª ªªª ªªª namespace="portal" /> <% if ( event == null ) { %> <jsp:include page="/portlets/catalog/catalog_index.jsp" flush="true" /> ªªªª ª ª ªªª ª ª ª ªª 2 ªªª ªª ª ªªª ªª ªª ªªª ªª ª 2 ªªª [Products] ªªª s 6 ªª ª WebLogic Portal ªªª h WebLogic Portal ªªª ªªª w t ªªª ªª ª ªªªª ªªªª ª ª ªªª ª ª 6 ªª ª ªª ªªªª WebLogic Portal Administration Tools [ ªªª ] f u f v e2edomain ªªª e2eapptools Web ª ª ªªª ª ª ªªªª ª ª ªªª ª ª s Web ª ª ªªª ª ª e2eapp ªªªªª ª ª ª ªªª ª ª ÿ ª ª ª s 1. ªª ª ªª URL WebLogic Portal Administration Tools z URL ªª ª ªªª (localhost) ªªªª ª ªª WebLogic Server ªªª ªªª e WebLogic Portal ª ª ªªª ª ª ªª ª ª ªªª 7501 URL e2eapptools : 2. ªªª ªªªªª u ª ª ªª ª ª Username: administrator Password: password 2-20 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

45 [Products] ªªª ªª ª y h f ªªªª ªª ªªª f ª ª ªª ª ª h 3. WebLogic Portal Administration Tools ª ª ªªª [ ªªª ] ª ªª ªª ªªªª 4. [ ªªª ] ªªª d [ ªª ª ] ªªªª ˆ s d ªª ª 1 ªªªª AviPix (0avipix) ªªªª ( x : z X ªª ª ª ªª ªªª ªª ª ªªªª ªªª ªª ª ªªª ) BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-21

46 2 yf (B2C) ªªªª ª ª 5. s ˆ ª ª ªªª ªª ª s e v ªªª ªªª v WebLogic Portal ªªªªªª WebLogic Portal Administration Tools ªª ª ªª ªª ª ª ª ª [AviPix Consumer Digital Cameras] ªª ª ªªªª Category ªª ª ª ª ª ªª ª t ªª ªªª ªªª ªªª s s 2-22 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

47 Category ªª ª ª ª ª [ ªªª ] ªªª sv ªªª s v w ª ª ª t ªª ª ªª ªªª ªªª s ªªª ªª ª ws ª ª ª ª ª ªªª v ªª ª ª ª ª ªª ª ªªª Rachel Adams ªª ª t ªª ªªª ªª ª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-23

48 2 yf (B2C) ªªªª ª ª WebLogic ªª ª link.category ªª ª category.jsp ª ª catalog.jsp ªª ª ª ª ª ªªª ªªªª ª ª ªªª ª ª ªªª s ªªªª URL ( u s s ) &event=bea.portal.framework.internal.portlet.event &pageid=products&portletid=catalog &wfevent=link.category&wlcs_catalog_category_id=0avipix ªªªª URL s Webflow ªª ª s link.category ªª ª ªª ª ªªªª ªªªªªªª s ªªª ªªª ªª ª 0avipix ( ) t ªª s 0 6 t ª ª ª ªªªª ª ªª ªª Webflow e ªªªªªªª Webflow ªªª ªª ª ªªª ªªª catalog.jsp ªª ª ª ª ª ª ªª ªª ª ªªªªª ª ª JSP ªªª } catalog.jsp webflow:getproperty ªª Pipeline ªªªªª ªªª ªª ª <webflow:getproperty id="event" type="java.lang.string" property="<%= B2CPortalConstants.LAST_CATALOG_EVENT_ATTRIB %>" scope="session" namespace="portal" /> catalog.jsp ªª ª ª ª ª } ªª ª ª ªª... <% }else if ( ( event.equals( "link.category" ) ) ( event.equals( "button.category.buy" ) ) 2-24 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

49 Category ªª ª ª ª ª ( event.equals( "button.category.save") ) ) { %>... <jsp:include page="/portlets/catalog/category.jsp" flush="true" /> link.category ªª ª category.jsp ª ª catalog.jsp ªª ª ª ª ª } ªªª s category.jsp ª ª ªªª ª ª ª Pipeline ªª ªªª <webflow:getproperty id="category" type="com.beasys.commerce.ebusiness.catalog.category" property="<%= PipelineSessionConstants.CATALOG_CATEGORY %>" scope="session" namespace="portal" /> ÿ~ JSP ªª ªª ª ªªªª : <catalog:getproperty id="headerimage" returntype="com.beasys.commerce.ebusiness.catalog.imageinfo" object="<%= category %>" propertyname="image" getterargument="<%= new Integer( CatalogItem.SMALL_IMAGE_INDEX ) %>" /> ª ªª ªªªª ªª ª t ªª Pipeline ªªªªª <webflow:getproperty id="items" type="com.beasys.commerce.ebusiness.catalog.viewiterator" property="<%= PipelineSessionConstants.CATALOG_ITEMS %>" scope="session" namespace="portal" /> t ªª e } catalog.jsp ªª ª ª ª ª ªªªª s ªªª ªª ªªªª ª <catalog:iterateviewiterator id="item" returntype="com.beasys.commerce.ebusiness.catalog.productitem" iterator="<%= items %>"> BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-25

50 2 yf (B2C) ªªªª ª ª <catalog:getproperty id="itemimage" returntype="com.beasys.commerce.ebusiness.catalog.imageinfo" object="<%= item %>" propertyname="image" getterargument="<%= new Integer( CatalogItem.SMALL_IMAGE_INDEX ) %>" /> <catalog:getproperty id="currentprice" returntype="com.beasys.commerce.axiom.units.money" object="<%= item %>" propertyname="currentprice" />... category.jsp ª ªª ([ v ] [ z ] [ ]) s [ v ] ªªª HTTP u ª ª ª ªª v <% String linkparams = HttpRequestConstants.CATALOG_CATEGORY_ID + "=" + java.net.urlencoder.encode( categorykey.getidentifier() ) + "&" + HttpRequestConstants.CATALOG_ITEM_SKU + "=" + itemkey.getidentifier(); %> category.jsp ªªªª ªªªª ªª ªªª ªªªª s ªªª ªª ªªªª ª ~ ªªª ªª category.jsp ªªªª <a href="<portlet:createwebflowurl namespace="catalogportlet" event="link.item" extraparams="<%=linkparams%>" />"><img src="<webflow:createresourceurl resource="<%=itemimage.geturl()%>"/>" width="187" height="139" alt="" border="0"></a> v ªª ª ªªª ªª [ v ] ª ªª ªªª ªª ª ª ªª v HTML ªªªª ª u ªªª t ªª ªªªª ªªª s link.item ªªª [Products] ªªª s ªª ª v 2-26 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

51 Category ªª ª ª ª ª ªªª [Products] ªªª catalog_index.jsp ª ª catalog.jsp ªª ª ª ª ª } ªª ª ª ª ª HTML ªªªª ªª ª ª ª ªª ª <a href="<portlet:createwebflowurl namespace="catalogportlet" event="link.category" extraparams="<%=linkparams + java.net.urlencoder.encode( categorykey.getidentifier() )%>" />"><img src="<webflow:createresourceurl resource='<%=largeimage.geturl()%>'/>" width="180" height="136" alt="<%=shortdesc%>" border="0"></a> ªªª ªªª ªª (catalog_index.jsp ª ª s ) catalog.jsp ªª ª ªªªª link.category Webflow ªª ª ª ª category.jsp ª ª catalog.jsp ªª ª ª ª ª ªª ª ªªª ªª ª ªª ª t ªª s ª ªª ªª ª catalog.jsp ªª ª ª ª ª Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal\catalogportlet.wf catalogportlet.wf f ªª ª 1 <event event-name="link.category"> <destination namespace="catalogportlet" node-name="getcategoryip" node-type="inputprocessor"/> </event>... <processor-origin node-name="getcategoryip" node-type="inputprocessor"><node-processor-info class-name="examples.e2e.b2c.catalog.webflow.getcategoryip"/> <event-list> <event event-name="success"> <destination namespace="catalogportlet" node-name="getcategory" node-type="pipeline"/> </event> </event-list> </processor-origin>... BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-27

52 2 yf (B2C) ªªªª ª ª link.category ªª ª getcategoryip ªªªªª Java ªªªªª HTTP u Category ID String ID String v ID String CategoryKey ªªªªª ªªªª ( ) PipelineSession ~ ªªªªª ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \WEB-INF\src\examples\e2e\b2c\catalog\webflow\GetCategoryIP.java ªªª ªª ªªªª ª ª ªªª ª ª ªª ªªª ª WebLogic Portal Administration Tools [ ªªª ] t ªª ªªª w v WebLogic Portal ªªªªªª : ªªª ªª ª ªª WebLogic Portal Administration Tools ˆ WebLogic Portal Administration Tools WebLogic Portal DBLoader ªªª e2edomain ªªª e2eapptools Web ª ª ªªª ª ª ªªªª ª ª ªªª ª ª s Web ª ª ªªª ª ª e2eapp ªªªªª ª ª ª ªªª ª ª ÿ ª ª ª s 1. ªª ª ªª URL WebLogic Portal Administration Tools z URL ªª ª ªªª (localhost) ªªªª ª ªª WebLogic Server ªªª ªªª e WebLogic Portal ª ª ªªª ª ª ªª ª ª ªªª 7501 URL e2eapptools : 2. ªªª ªªªªª u ª ª ªª ª ª 2-28 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

53 Category ªª ª ª ª ª Username: administrator Password: password ªª ª y h f ªªªª ªª ªªª f ª ª ªª ª ª h 3. WebLogic Portal Administration Tools ª ª ªªª [ ªªª ] ª ªª ªª ªªªª 4. [ ªªª ] ªªª d [ ÏÒÐÖ ] ªªªª 5. [ ªªª ] s ˆ ªª ~ s ªª ª ªª ªª ª ªªªª ( ªªªª ª ª ªªª ª ª ªª ª ªª ªª ª ) 6. ªª ª s d ªªª ªªªª AviPro ªª ª ªªªª ªªª ªªª ª s ÏÒÐÖÊd : AviPro uê Î ÈÉÂ[save] ÎÏÐ ÎÐÖÒÐÈÉÇÉÈÆ ÇÊÏÒÐÖÊ Í ÉÍÍÉÆÍÎÏÒÕÎ ÈÍÊÊÂÇÇÎÐÖÒÐÈÉÇ ÉÈÆ ªªª ªªª ª... ªªª ªªªª ˆ s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-29

54 2 yf (B2C) ªªªª ª ª [ ªª ª ªª ] ªªª ª ª ª ª ª ª ª ª ªª s ~ ªª ªªªªª ª ª ˆ ªª ª ªª ( ªª ª ªª ) 3 ªªª s ªªª ª ª ªªª s ªª ª ªª ~ ªªªª ªªª ª ª ªªª ªª v WebLogic Portal ªªªªªª WebLogic Portal Administration Tools ªª ª ªª 2-30 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

55 Product Item ªª ª ª ª ª ªªªª ª ª ªª ª AviPix 5000 t ª ª ªªªª Product Item ªª ª ª ª ª t ª ª v ª ª ª ªª ª ª ª ª ª vvªªª f ~ ªªª ªª v w ªª v WebLogic Portal Administration Tools [ ªªª ] ªªª ªªª ˆ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-31

56 2 yf (B2C) ªªªª ª ª Product Item ªª ª ª ª ª sv ªªª s v w WebLogic ªª ª link.item ªª ª category.jsp ª ª catalog.jsp ªª ª ª ª ª ªªª ªªªª ª ª ªªª ª ª ªªª s ªªªª URL ( u s s ) t ª ª ªªªª ªªª URL &event=bea.portal.framework.internal.portlet.event &pageid=products&portletid=catalog &wfevent=link.item &wlcs_catalog_category_id=0avipix&wlcs_catalog_item_sku=pix5000 ªªªª URL s Webflow ªª ª s link.item ªª ª ªª ª ªªªª ªªªªªªª s ªªª ªªª ªª ª 0avipix ( ) t ªª s 0 6 t ª ª ª ªªªª ª ªª AviPix 5000 x (SKU) pix5000 ªª ªª Webflow e ªªªªªªª Webflow ªªª t ªª ªªª ªªª catalog.jsp ªª ª ª ª ª ªªª ªª ª ªªªªª ª ª JSP ªªª } catalog.jsp webflow:getproperty ªª Pipeline ªªªªª ªªª ªª ª 2-32 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

57 Product Item ªª ª ª ª ª <webflow:getproperty id="event" type="java.lang.string" property="<%= B2CPortalConstants.LAST_CATALOG_EVENT_ATTRIB %>" scope="session" namespace="portal" /> catalog.jsp ªª ª ª ª ª } ªª ª ª ª ª... <% }else if ( ( event.equals( "link.item" ) ) ( event.equals( "button.item.buy" ) ) ( event.equals( "button.item.save") ) ) { %>... <jsp:include page="/portlets/catalog/item.jsp" flush="true" /> link.item ªª ª item.jsp ª ª catalog.jsp ªª ª ª ª ª } ªªª s <catalog:getproperty id="itemkey" item.jsp ª ª Pipeline ªªª ª ª ªª ªª ª ÿ~ JSP ªª ªª ª ªª ª ªªª 2 JSP ªª <catalog:getproperty id="itemimage" returntype="com.beasys.commerce.ebusiness.catalog.imageinfo" object="<%= item %>" propertyname="image" getterargument="<%= new Integer( CatalogItem.LARGE_IMAGE_INDEX %>" /> <catalog:getproperty id="currentprice" returntype="com.beasys.commerce.axiom.units.money" object="<%= item %>" propertyname="currentprice" /> item.jsp ª ªª ([ z ] [ ]) s [ z ] ª ª ª ª ª ª ªª HTTP u ª ª ª ªª v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-33

58 2 yf (B2C) ªªªª ª ª returntype="com.beasys.commerce.ebusiness.catalog.productitemkey" object="<%= item %>" propertyname="key" /> <% String linkparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" + itemkey.getidentifier(); %> item.jsp ªª ª [ z ] ª ªª ªªª ªª ªªª ª ªªª URL <a href="<portlet:createwebflowurl namespace="catalogportlet" event="button.item.buy" extraparams="<%= linkparams %>" />"><img src="<webflow:createresourceurl resource='<%=imagespath + "prod_step2_buynow.gif"%>'/>" width="63" height="18" alt="" border="0"></a> item.jsp ª ª ªª s (I18N) JSP ªª ª ªª f ~y ª ª <i18n:getmessage bundlename="/commerce/currency" messagename="<%=currentprice.getcurrency() %>"/><%=WebflowJSPHelper.priceFormat( currentprice.getvalue() )%> ªª ª [Products] ªªª t ª ª ª ª ª ª link.item Webflow ªª ª ª ª item.jsp ª ª catalog.jsp ªª ª ª ª ª ªªª ª ªª ªª ª catalog.jsp ªª ª ª ª ª Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2cportal\catalogportlet.wf catalogportlet.wf f ªª ª 1 <event event-name="link.item"> <destination namespace="catalogportlet" node-name="getitemcategoryip" node-type="inputprocessor"/> </event> BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

59 v ªª ª ª ª ª Web ªªªª link.item ªª ª getitemcategoryip ªªªªª Java ªªªªª HTTP u SKU SKU v SKU ProductItemKey ªªª ª ª ªªªª ( ) PipelineSession ~ ªªªªª ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\ WEB-INF\src\examples\e2e\b2c\catalog\webflow\GetItemCategoryIP.ja va t ªª ªªª ~ ª ª ªª ª ª ª ª ªªª ªªª ~ WebLogic Portal Administration Tools ~ ªªª w 2-28 ªªª ªª ª ªª ªªªª ª ª [Products] ªªª ª ª ªªª v ªª ª ªªª AviPix 5000 [Go] ª ªª ª ª ªª ªªª ªª Web ªªª ª } ªªª ªª ª s w v ªª ª ª ª ª Web ªªªª v ªªª ªª ª t ªª [Go] ª ªª ª ª ªª t ª ªª ª ª Web ªªª ª ªªªªª ª ( ªªªª s ˆ ª ª ªªª u ) ª ª ªªª ª ª vv ª ªª BEA WebLogic Workshop t ªªª ª ª Web ªªªª Portlet Wizard Web ªªªª ªªª ªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-35

60 2 yf (B2C) ªªªª ª ª ª ª ª ªª ªªª v ªª ª ª ª ª ª ªªª ª ª ªª ªª ªª ª ª vvª ª ª ª ª s ªªª ªª 4 Web ªªª ª ª ª w Web ªªª ª e2eapp Web ªªªªªªª ªªªªª v ªª ª ª ª ª sv v ªª ª ª ª ª evaluator.jsp [Products] ªªª s ªªªªªª ªªªªª ª ª step1.jsp s [Products] ªªª v ªª ª ª ª ª t ªª ªªª step2.jsp ª ª ª ªªªª ªª ª ªªª t ªªª ªª t ªªª ªª WebLogic Workshop Web ªªª ª i ªª ª ª ª ª WebLogic Workshop uu ª ª ªªª ª ª f J2EE ªªªªª ªª ªª Web ªªª ª ªªª s t 2 uªªªªªª ª 1. f Java ªªª v~ Web ªªª ª t vv ªªª 2. Web ªªª ª ªªªª ª ªªªª ªªªªª ª ª ªª ª ªªª ª ªªª s ªªªªªªª vv ªªª s ªªªªªªª Java Web Service (JWS) ª ª ~ (CTRL) ª ª JWS ª ª ~ h s (Javadoc ) Java ª ª Web ªªª ª ªªªª ª ª ª ª s ªªªªªªª EJB J2EE ªªª Web ªªª ª s ~ ª ª ªªªª f f ªªªªªª Web ªªª ª ª ªªª ªªª 1 u ª ª Web ªªª ª w Web ªªª ªv~uw (Web Services Description Language: WSDL) ª ª WSDL ª ª Web ªªª ª h ªª ª ªª Web ªªª ª ª ªªªª 2-36 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

61 v ªª ª ª ª ª Web ªªªª ªªªª ( ~ h XML ªªªªª ) v~ WSDL ª ª ªª ªª ª ª ªªª ª ª Web ªªª ª u WebLogic Workshop ª ª ª ªªª ª ª ª ª ªª Web ªªª ª } v ªª ª ªª e2eapp ªªªªª ª ªªªªªªª ÿ workshop Web ªªªªªªª ªªª Workshop Web ªªªªªªª WebLogic Workshop productevalwsc paymentws Web ªªªª e2edomain ªªª ªªªªª Web ªªª ª WebLogic Workshop ªª ª ªªª s ªª ª ªªª ª ª ªªªª ªª ª ªª URL Product Evaluator Web ªªª ª ÿ~ ªª ª ª ªª ˆ ª ª 4 Web ªªª ª ª ª ªªªª ˆ Web ªªª ª v ªª ª ª ªª 1 ªª ª ª ªª ˆ v ªªª productid (SKU) pix1000 ˆ getreliabilityrating ªªªª ªªª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-37

62 2 yf (B2C) ªªªª ª ª Web ªªª ª 2 } v ªª ª ª ª ª 5 2 s s WebLogic Workshop Web ªªª ª WebLogic Workshop Portlet Wizard WSDL ª ª ª ª ª ª ªª ª ªª w 4 Web ªªª ª ª ª w ªªªª ª ª ªªª ª ª ªªª v s ªª v ªª ª ª ª ª JSP ª ª 2-38 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

63 v ªª ª ª ª ª Web ªªªª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\evaluator\evaluator.jsp s step1.jsp ª ª ª ª ªª ª [Products] ªªª ªªªªªª ªªª v ªª ªªªª t ªª ªªª v ªª ª ª ª ª t ªªª ªª step2.jsp ª ª ªª ªª ª step2.jsp ªª ª ª ª ª ªªª ª ªªªª 1 s s ªªª ªª ª ªªªª ªª [Go] ª ªª ª ª ªª ªª ª ª ª ª step2.jsp ª ª Web ªªª ª } AviPix 5000 ª ª evaluator.jsp ªª ª ª ª ª s ªª ª ª Pipeline ªªªªª ªªª ªª ª <webflow:getproperty id="event" type="java.lang.string" property="<%= B2CPortalConstants.LAST_CATALOG_EVENT_ATTRIB %>" scope="session" namespace="portal" /> BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-39

64 2 yf (B2C) ªªªª ª ª ªªª ªª ª NULL ˆ s <jsp:include page="/portlets/evaluator/step1.jsp" flush="true" /> jsp:include ªª [Products] ªªª s ª ª ª ªª } ªªª ªª ª NULL ªª ª ª ª ªªª ªª ª link.category button.category.buy button.category.save evalevent browse v ªªª link.item button.item.buy button.item.save evalevent detail v ªª ª button.search button.search.buy button.search.save evalevent search v ( t ) t ªªª ªª ªªª ª ª ª ªª ÿus ªªª ªª ªªª Web ªªª ª ªªª ªª ª u evalevent Pipeline webflow:setproperty JSP ªª <webflow:setproperty property="b2cportalconstants.product_eval_attrib" scope="request" value="<%=evalevent%>" namespace="portal" /> Web ªªªª Evaluator.jsp step2.jsp ªªªªª ª ªªªªª v ªª ª ª ª ª i v u t ªª y ª ª ª productevalip ªªªªª s i v t ªª ª ª ª s ªªª ª ª ( ) s step2.jsp ª ª Web ªªªª <%@ page import="org.openuri. "%> <%@ page import="org.openuri. "%> <%@ page import="java.io.ioexception" %> <%@ page import="java.rmi.remoteexception" %> <%@ page import="productevalwsc.evalproduct_impl" %> <%@ page import="productevalwsc.evalproductsoap" %> Pipeline ªªªªª evalevent 2-40 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

65 v ªª ª ª ª ª Web ªªªª <webflow:getproperty id="evalevent" type="java.lang.string" property="b2cportalconstants.product_eval_attrib" scope="request" namespace="portal" /> step2.jsp ªªª ªªªª ªª ª ªª ( t ) ªª ªªª ªª [Go] ª ªª ªªªª WebLogic Workshop f EvalProduct.jws Web ªªª ª Portlet Wizard Web ªªª ª ªªª ªª ªªª ªªª Web ªª ªª WSDL <% if (request.getparameter("origin").equals("step2.jsp") && request.getparameter("wfevent").equals("button.evaluator.go")) { String productevaluation = request.getparameter("productevaluation"); %> <!-- Portlet Wizard generated web services interfaces code --> <% EvalProduct_Impl m_proxy = null; EvalProductSoap m_proxysoap = null; String m_conversationid = session.getid(); String comments = ""; int valuerating = 0; int reliabilityrating = 0; int overallrating = 0; boolean webserviceavail = true; String servernameport = " + request.getservername() + ":" + request.getserverport() + "/"; try { m_proxy = new EvalProduct_Impl(serverNamePort + "workshop/productevalwsc/evalproduct.jws?wsdl"); } catch (IOException ex) { ex.printstacktrace(); webserviceavail = false; } m_proxysoap = m_proxy.getevalproductsoap(); try { BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-41

66 2 yf (B2C) ªªªª ª ª // Set up the header objects we'll need StartHeader startheader = new StartHeader( m_conversationid, servernameport + "workshop/productevalwsc/evalproduct.jws"); ContinueHeader continueheader = new ContinueHeader( m_conversationid ); // Start the conversation GetEvaluation getevaluation = new GetEvaluation(productEvaluation); if (m_proxysoap.getevaluation(getevaluation, startheader).getgetevaluationresult().equals("success")) { // Continue the conversation comments = m_proxysoap.getcomments(null, continueheader).getgetcommentsresult(); // Continue the conversation reliabilityrating = m_proxysoap.getreliabilityrating(null, continueheader).getgetreliabilityratingresult(); // Continue the conversation overallrating = m_proxysoap.getoverallrating(null, continueheader).getgetoverallratingresult(); } // Continue the conversation valuerating = m_proxysoap.getvaluerating(null, continueheader).getgetvalueratingresult();... ªª ~ ªªª ªª step2.jsp ªªª Web ªªª ª t ªªª ªª step2.jsp ÿ ªª ª ª ª ª s v ªª ª ª ª ª WebLogic Workshop Portlet Wizard Web ªªª ª ª ª ªªªª ªªª ªª ª ª ª ª t ª ª AviPix 5000 s [ z ] ª ªª ª ª ªª 2-42 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

67 [ z ] ªªª WebLogic Integration AI ª ª ª [ z ] ªªª WebLogic Integration AI ª ª ª [ z ] ª ªª ª ª ªª ªªª summarycart ªª ªªªª (My ª ª ªªªª ªª ) [ ªª ] ªªª ªª ~ Webflow ªª ª ª ª t ªª [ z ] 2 ªªªª ªª ª ª ªªªª ª ª [ ª ª ª ª ] ª ªª [Shopping Cart] ªª ª ª ª ª s ªªªª ˆ AviPrint 200 ªª ªª AviPix 5000 ªª ~ ªªªª ª ª ªªª ª ª ª ª [ ªª ] ª ªª [ ª ª ] ª ª ª [ z ] ª ª ª sv [ z ] ª ªª ªªª ªª ª ªªª ª ª v ªªª ªªª ªª ªª ª ª ª ªªª catalogportlet.wf Webflow ª ª f BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-43

68 2 yf (B2C) ªªªª ª ª button.category.buy button.item.buy button.search.buy [ z ] ª ª ª ªª ªªª ª ª ª ªªª ªª ~ s ª ª ª s ªªªªªª t ªª ªªª ªªªª ªªªª WebLogic Integration Application Integration (AI) ª ªªªªª ª w } ªª ª ªªª b2cportal [Products] ªªª t ªª ª ª ª ª [ z ] ª ªª ª ª ªª ª ªª s ªª ªª ªª ª ª ªª ªªª ª ª ªªªª ª ª ste1.jsp ªª ª ª ª ª [ v ] ª ª ª ª ª ª ª ª ª ª s ª ª ª t w t ªª ª ª ª ª ªªª [ z ] ªªª ªªª ªª u catalog.jsp ªªª ªª ª ªªªªª ªª jsp ª ª v <a href="<portlet:createwebflowurl namespace="catalogportlet" event="button.item.buy" extraparams="<%= linkparams %>" />"><img src="<webflow:createresourceurl resource='<%=imagespath + "prod_step2_buynow.gif"%>'/>" width="63" height="18" alt="" border="0"></a> v HTML ªªªª ª ªªª [ z ] ªªªª ªªª s button.item.buy ªªª linkparams ªª ªªª ªª ªªª ÿ~ <catalog:getproperty...> JSP ªª item.jsp s <% %> String linkparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" + itemkey.getidentifier(); 2-44 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

69 [ z ] ªªª WebLogic Integration AI ª ª ª ª ª ª ª ª ª CheckInventoryPC Pipeline ªªªªªªª t ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\ examples\e2e\b2c\shoppingcart\pipeline\checkinventorypc.java Pipeline ªªªªªªª ª ªª ~ ªªªª ªªªªªªª Pipeline ªªªªªªª ªª ªªªª ª ª ªª ªªª ª ªªªª ªªª ª ªª ªªªª ª ª ª ªªªª ª ª ª ª ª ªªª ª ª ª ª ª CheckInventoryPC Pipeline ªªªªªªª InventoryProvider SPI ~ ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java SPI checkinventory ª ªªª ªªªª ªªªªªª ªªªªª Bean ªªªª s Application Integration (AI) ªªª ªªªª ª ª AI ªªª ª s ªªª ª ªªªª XML ªªªª AI u h (int) } ªªªª ª ª t ªªª ªª ª ªª [ ªª ] ªªª [ ª ª ] ªªª t ªª 4 5 ~ ªª ªª [Shopping Cart] ªªª ªª ª ª v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-45

70 2 yf (B2C) ªªªª ª ª df ÿ Search ªª ª ª ª ª ªªªªª camera [Go] ª ªª ªªªª ªªª ªª [ ªª ] ªªª [ ª ª ] ªªª ~ Search Results ªª ª ª ª ª w w Search Results ªª ª ª ª ª t ª ª ª h f t ªª ªªªªª ªªªª ª WebLogic Portal Administration Tools [ ªªª ] ªªª f ªª ªªªªª ªªªª ª [Go] ª ªª ~ Webflow ªª ª ªª ª w ˆ camera [Go] ªªªª Search Results ªª ª ª ª ª s ÿ 2-46 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

71 Search Results ªª ª ª ª ª Search Results ªª ª ª ª ª sv ªªª s v w BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-47

72 2 yf (B2C) ªªªª ª ª search_results.jsp ªª ª ª ª ª t ªª ªªªªª Š ªª ª ª ª ª Webflow ªªª i18n ( ) JSP ª ª ªªªª ÿi 1 t ªª ~ ªª ªªª Š u t ªª ªªªª ª Weblogic Portal Administration Tools [ ªªª ] f ªªªªª WebLogic Portal Administration Tools v ~ : WebLogic Portal ªªªª ªªª ª ªªªªª ª ª ªªª ªªªª ª ª ªªª ª ª ª ªª ª ªª ªª ª ªªª t ª ª ªªª v WebLogic Portal ª ªª ªª ª ªª ª ª search_results.jsp ªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\catalog ª ªªª [Go] ª ªª ªªª ª ª searchform.jsp ªª ª ª ª ª ªª ªª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\p ortlets\search f ªªªª ª ª ªªª ª ª s ªª ª s JSP ªªª u u ªªª [ ªªª s ] ª ª ª ªª ª ª ª ª ª ª ª s JSP ª ª w ªª ªª Webflow e Š searchform.jsp ªª ª ª ª ª ªªªªª [Go] ª ªª ª ªªª [Products] ªªª search_results.jsp s Š search_results.jsp ªª ª ª ª ª s 2-48 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

73 Search Results ªª ª ª ª ª ª ª ª s ªª v s (items.jsp ªª ª ª ª ª ªª ª itemdetails.jsp ªª ª ª ª ª ªªªªª ) [ z ] ª ªª [ ] ª ªª ª ª ªª ªªª s t ª ª i ª ª ªªªª ª ª ~ WebLogic Platform E-Business Control Center (EBCC) ªªª f Webflow d ªªªª t ªª ª ª ª ª ª ª ªªª EBCC Webflow ª ª Pipeline ª ª Webflow Pipeline XML ªªª ªªªªª ª ª ª v vv u EBCC z e2eapps Webflow f Pipeline f w s 1. Windows ªªªª [ ªªªª ] ªªªª ªªªª [ ªªªªª BEA WebLogic Platform 7.0 WebLogic Portal 7.0 E-Business Control Center] 2. ˆ [ ªªª ª ª ] ªª ªªªª s 3. [ ªªª ª ª ] ª ªª ªª ª ªªª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project 4. ª ªª ª ª ªª ªªª ªªª ª ª ª ª e2eapp-project.eaprj 5. [ ªªªªªª ] ªª [ ª ª ªªªª ª ªªªª ] ª ª [Webflow/Pipelines] ªª ªªªª ª ª s ª ª ªªª EBCC ˆ s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-49

74 2 yf (B2C) ªªªª ª ª 6. [b2cportal] ªªªª Webflow ªª searchportlet ªªªªªªª searchportlet Webflow ªª ªªªª ª ª ª ª ª ª s ª ªªªªª ª s ˆ ªªªª u [ ªªªªªª ] ª ª w Webflow ª ª Pipeline ª ª ªªª ª f ª ªªªª ªªªªª ª ª ª ª ª ªª ª ª v w w 2-50 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

75 Search Results ªª ª ª ª ª ªªª s ªªª ªªª ª ªªª ªªªªª [Go] ª ªª ªªªª searchform.jsp ªª ª ª ª ª s ( Webflow ªª ª ªªª [Products] ªª ª ª ª ª [Products] ªªª [Products] ªªª ª ªª ªª ª ªª ª ~ ªª ª w ) ªªª ªªª f ª ªª ª ª ª ª ªªªª ªª <input name="<%=httprequestconstants.catalog_search_string%>" type="text" class="searchportlet" size="27"> [Products] ªªª s ~ Webflow ªª ªªª f ( ªªªª ªªª ªªª ª ª ) ªª ª ª ª ª Webflow s ª ª ª ª ª ª ª ª <% String formparams= PortalAppflowConstants.PORTLET_WEBFLOW_EVENT_PARAMETER + "=" + "button.search" + "&" + PortalAppflowConstants.PAGE_PARAMETER + "=" + B2CPortalConstants.PRODUCTS_PAGE_NAME + "&" + PortalAppflowConstants.PORTLET_PARAMETER + "=" + "search" ; %> ª ªª f <form method="post" action="<webflow:createwebflowurl event="bea.portal.framework.internal.portlet.event" origin="searchform.jsp" extraparams="<%= formparams %>"/>" onsubmit="return ValidateSearchForm(this)" > ªª ª button.search searchportlet ªªª ªªªª keywordsearchip ( ªªªªª ) f searchportlet.wf (Webflow) ª ª BEA_HOME\weblogic700\samples\platform\e2eDomain\beaApps\e2eApp-pr oject\application-sync\webapps\b2cportal KeywordSearchIP.java HTTP u ªªªªª String String v KeywordQuery ªª ªªª ªªªª PipelineSession ~ PipelineSession ªª ªªªªª String BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-51

76 2 yf (B2C) ªªªª ª ª ªª ªªª PipelineSession w ªª ªªª PipelineSession ªªªªª ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \WEB-INF\src\examples\e2e\b2c\catalog\webflow\KeywordSearchIP.jav a h search_results.jsp ªª ª ª ª ª ªªª s ªªª s v search_results.jsp f ªª ª w link.item ªª ª Š t ªª (AviPix 3000 ªª ) ªª [ v ] ª ªª ªª ªª ª ª button.search.buy ªª ª Š t ªª s [ z ] ª ªª ª ª ªª ª ª button.search.save ªª ª Š t ªª s [ ] ª ªª ª ª ªª ª ª ( ªª ª ªªª ªªª ) search_results.jsp s ªª ª ª ª ª [ v ] ª ªª v ªªª ªª <a href="<portlet:createwebflowurl namespace="catalogportlet" event="link.item" extraparams="<%=linkparams% <" />"><img src="<webflow:createresourceurl resource='<%=imagespath + "prod_step2_details.gif"%>'/> v href ªªª webflow:createresourceurl JSP ªª Webflow ªªªªªªª catalogportlet catalogportlet.wf (Webflow) ª ª u BEA_HOME\weblogic700\samples\platform\e2eDomain\beaApps\e2eApp-pr oject\application-sync\webapps\b2cportal 2-52 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

77 Search Results ªª ª ª ª ª catalogportlet.wf link.item ªªª storecatalogeventip ªªªªª x ª ªªªª ªªª ª ªªªªª Pipeline ªª ª ªªª ªª ª ªªª ª ª ª ªªª ªªª s Search Results ªª ª ª ª ª AviPix 1000 ªª s [ v ] ª ªª ªªªª webflow:createresourceurl ªª ªªª ªª ª ( u URL s s ) &event=bea.portal.framework.internal.portlet.event &pageid=products&portletid=catalog &wfevent=link.item&wlcs_catalog_item_sku=pix1000 ªªª s search_results.jsp ÿi Pipeline ªª ªªª : <webflow:getproperty id="searchresults" type="com.beasys.commerce.ebusiness.catalog.viewiterator" property="<%= PipelineSessionConstants.CATALOG_SEARCH_RESULTS%>" scope="session" namespace="portal" /> ª ªª <% if ( ( searchresults!= null ) && ( searchresults.size() > 0 ) ) { %> ªªª e } t ªª ªª ªªª ÿi : <catalog:iterateviewiterator id="item" returntype="com.beasys.commerce.ebusiness.catalog.productitem" iterator="<%= searchresults %>"> <catalog:getproperty id="itemimage" BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-53

78 2 yf (B2C) ªªªª ª ª returntype="com.beasys.commerce.ebusiness.catalog.imageinfo" object="<%= item %>" propertyname="image" getterargument="<%= new Integer(CatalogItem.SMALL_IMAGE_INDEX ) %>" /> ª ª ª ªªª t ªª currentprice ( ) description productitemkey (SKU) ª ª v ªªª HTTP u ªª ªªª v ÿi t ªª ªªª ªª ªªª ªªªª e } ªªª ªª ª ªªª ªªªª ªªª ª searchform.jsp ªªªªª ÿi u search_results.jsp Webflow Portal i18n:getmessage JSP ªª I18N kw w Š ª ªªªª ªªª ª ª ªª ª uw ª ª ~ ªªªªªªª ªªª ªª ª ªª ªªªª search_results.jsp ªª ª <i18n:getmessage messagename="noresults" bundlename="search_results" /> search_results.jsp ª ªª ª ª search_results.properties ª ª noresults=no matches found. ªªªªª ªªª ª ªª ªªªª ª ª ªªª ª ª h WebLogic Portal Administration Tools [ ªªª ] f ªªªªª ªª ªªªªª v w e2edomain ªªª e2eapptools Web ª ª ªªª ª ª ªªªª ª ª ªªª ª ª s Web ª ª ªªª ª ª e2eapp ªªªªª ª ª ª ªªª ª ª ÿ ª ª ª s 1. ªª ª ªª URL WebLogic Portal Administration Tools z BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

79 Search Results ªª ª ª ª ª URL ªª ª ªªª (localhost) ªªªª ª ªª WebLogic Server ªªª ªªª e WebLogic Portal ª ª ªªª ª ª ªª ªª ªªª 7501 URL e2eapptools : 2. ªªª ªªªªª u ª ª ªª ªª Username: administrator Password: password ªª ª y h f ªªªª ªª ªªª f ª ª ªª ª ª h 3. WebLogic Portal Administration Tools ª ª ªªª [ ªªª ] ª ªª ªª ªªªª 4. [ ªªª ] ªªª d [ ªª ] ªªªª 5. [ ªªªª ª ] ª ªªª camera ªªªªª 6. d 1 ªªªª AviPix 5000 ª ªªª ( x : z X ªª ªªªª ªª ª ªª ªªª ªªª ªªª ) 7. s ªªª ªª s [Edit] ªª ªªªª ªªªª ªªªªªªª ªªª ~ [ ªª d ] ªªª u w v w ªªª ªª ( ªªª ) ªªª ªªªª ªª ª ªª WebLogic Portal DBloader ªªªªª ªªª ªªª ªªª ª ªª u ( d WebLogic Portal Administration Tools ªªª ªª ª ª ªªªª ÿ s ) BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-55

80 2 yf (B2C) ªªªª ª ª ªªªª ª [ ªª d ] ªªª s ªªªª ª ª ªªª ª ª ª ªª t ªª ÿ~ ªªªªª f [ ªªªªª ] ª ª ª ª ÿ~ ªª ªª ª v ªªª ª ª ªªª ª ª ª ª ª ªªª ÿ ªªªª ª affordable avipix camera cameras cheap consumer digital pix f ªªª ª ª v f t ªª u ªªªªª ~ v WebLogic Portal ªªªªªª WebLogic Portal Administration Tools ªª ª ªª 2-56 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

81 [ ] ªªª ªªªª ÿi u } ª ªªª camera ªªªª ª 1 ªªªª ª affordable avipix camera cameras cheap consumer digital pix [Go] ª ªª ªªªª ª ª ªª ªª ~ ~ ªª ª ªª [ ] ª ªª ª ªªª [ ] ªªª [ ] ª ªª ª ª ªª ªªª summarycart ªª ª ª ª ª (My ª ªªªªª ªª ) [ ª ª ] ªªª ªª ~ Webflow ªª ª ª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-57

82 2 yf (B2C) ªªªª ª ª [ ] ªªª ªª ª sw [ ] ª ªª ªªª ªª ª ªªª ªª v ªªª ªªª ªª ªª ª ª ª ªªª catalogportlet.wf Webflow ª ª f button.category.save button.item.save button.search.save [ ] ª ªª t ªª ªªª [ ª ª ] ªªª t ªªª ªª ª ªªª [ ] ªªª v catalog.jsp ªª ª ª ª ª item.jsp ª ª v <a href="<a href="<portlet:createwebflowurl namespace="catalogportlet" event="button.item.save" extraparams="<%= linkparams %>" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "prod_step2_savelater.gif"%>'/>" width="72" height="18" alt="" border="0"></a> v HTML ªªªª ª ªªª [ ] ªªªª ªªª s button.item.save ªªª linkparams ª ª ª ªª ªª ªªª ÿ~ <catalog:getproperty...> JSP ªª item.jsp s <% %> String linkparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" + itemkey.getidentifier(); [Products] ªªª [ ] ª ª ª ª ª ª ª s [Saved List] ªª [ ª ª ~ ] ª ª ªª ª ª ªªªª ª ª ªªª ª ª ª s 2-58 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

83 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp ªªªª ª ª [ ª ª ª ª ] ª ªª ª ª ªª My ª ªªªª ª ª ª step1.jsp ªª ª ª ª ª ~ My ªªªªªª ªª ªª ª ª ª ª Step1.jsp [Products] ªªª summarycart ªª ª ª ª ª [ ª ª ª ª ] ª ªª ª ª ª ª ªª ª ª ª ª ª ª ªªª ª ª Webflow [Shopping Cart] ªªª step1.jsp ª ª ª ª ªª ª ª ª ª s Š w~ªªªª ªª ª ªª check_step1_header.gif ªªª ª ª ªª s s 10% (AviPix Consumer Cameras ) 10,000 z v 15% vš ª ª ªª ª ªªªªª ª ª ªª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-59

84 2 yf (B2C) ªªªª ª ª Step1.jsp ªª ª ª ª ª sv ªªª s v w ª ª ªªªª ª ª ªªª Š ª ª ª ª ÿ~ ªª ª ª ª ª s ª ª ª ª ªªª ª ª ª ªªª ª ª ª ª ª s ª ª ª InventoryProvider SPI ~ CheckInventoryPC Pipeline ªªªªªª ª InventoryProvider SPI WebLogic Integration Application Integration (AI) ªªªªªª ª ª ª ª ªªª ª ª ªªª s Pipeline ªª ªªªª ª Payment Web ªªª ª ªªªª ª ªªz v Web ªªª ª WebLogic Workshop 2-60 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

85 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp ªª ªªªª Pipeline ªªªªªªª XML s Java Message Service (JMS) ªªª e WebLogic Integration Business Process Management (BPM) ªª ª ª ª ª ª ª ª ªª ªªªªªª ª ª ª ª ª ª ªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* step1.jsp ªª ª ª ª ª ªª s v My ª ª ªªªª ªª ªªª AviPix Consumer Camera ªª ª ªª 10% 10,000 z v Š 15% v s step1.jsp v ªªª sv v step2.jsp ª ª ª ªªª Rachel Adams v w l ª ª ª ª ªªª step2.jsp v 2-73 ªªª ª ª ª ª ªª ª ª ª ª Step2.jsp v : ªªªª ª ª ªªª ª ª ªªªª ª ªªª ªªª ªªªª ª ªª l ªªª ªª ª WebLogic Portal ª ª ªªª ª ªªªª WebLogic Portal ªªªªªª ªªªª ªªªªªª ª ª step3.jsp s u ( s ) [ ~ ] ªª ª ªªª [ ~ ] ªªªª ªªªª ª ª ª v WebLogic Workshop Payment Web ªªª ª s step3.jsp v 2-75 ªªª ~ ªª ª ª ª ª Step3.jsp v step4.jsp [ v ] ªªª Pipeline ªªªªªªª XML s Pipeline ªª ªªªª ª ª ªª Java Message Service (JMS) ªªª e WebLogic Integration BPM ªª ª ªªªªª ªªª step4.jsp v 2-80 ªª ª vªª ª ª ª ª Step4.jsp v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-61

86 2 yf (B2C) ªªªª ª ª ª ª ª Step1.jsp ªªªª step1.jsp My ª ªªªªª ªª ªª ª ª ª ª JSP ªª Pipeline ªªªªª ªª ªªªª ª ª ª ª ª ªªª ª ª <webflow:getproperty id="shoppingcart" property="<%=pipelinesessionconstants.shopping_cart%>" type="com.beasys.commerce.ebusiness.shoppingcart.shoppingcart" scope="session" namespace="portal" /> <webflow:getproperty id="savedshoppingcart" property="<%=pipelinesessionconstants.saved_shopping_cart%>" type="com.beasys.commerce.ebusiness.shoppingcart.shoppingcart" scope="session" namespace="portal" /> <webflow:getproperty id="inventorycount" property="<%=b2cportalconstants.inventory_check%>" type="int[]" scope="session" namespace="portal" /> ª ª ªªªª ª ª s e } z ª ªªªª u : <% if ( (inventorycount!= null) && (inventorycount[inventoryindex] <= shoppingcartline.getquantity() ) ) { outofstock = true; %><%= shoppingcartline.getproductitem().getname() %> - <i><i18n:getmessage bundlename="checkout" messagename="over_inventory"/></i> - <% ;} else { %><%= shoppingcartline.getproductitem().getname() %> <% } %> ª ª ª CheckInventoryPC Pipeline ªªªªªªª t ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src \examples\e2e\b2c\shoppingcart\pipeline\checkinventorypc.java Pipleline ªªªªªªª ª ªª ~ ªªªª ªªªªªªª Pipeline ªªªªªªª ªª ªªªª ª ª step1.jsp ªªª [ v ] ª ªª ~ [ ] ª ªªª ªªª ªªª ªª ª ª ª ª : ªª ªªªª ªªªª ªªªª ªª ªªªª ª ª 2-62 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

87 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp ª ª ªªª ªª ª ª ª ª ªª ª ª ª ª ª CheckInventoryPC Pipeline ªªªªªªª InventoryProvider SPI ~ ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java SPI checkinventory ª ªªª ªªªª ªªªªªª ªªªªª Bean ªªªª s WebLogic Integration Application Integration (AI) ªªªªªªª ªªª ªªªªª ª AI ªªª ª s ªªª ª ªªªª XML ªªªª AI u h (int) } ª ª ª over_inventory ªªªªª (I18N) ªªª ª ªªª ª ª ª checkout.properties f # If the inventory cannot fulfill the quantity requested over_inventory=out of stock step1.jsp ªª ª ª ª ª ª ª ªª Š v ªªªª AviPix Customer Camera ªª ª ª ª 10% 10,000 z v v step1.jsp ªªª ªª ª h button.updateshoppingcartquantities ªªª ª ªªª [ v ] ª ª ª ª ª ª ª button.deleteitemfromshoppingcart ªªª [ ªª ] ªªª [ ] ª ªª ª ª ªª button.moveitemtosavedlist ªªª [ ªª ] ªªª [ ] ª ªª ª ª ªª button.deleteitemfromsavedlist ªªª [ ª ª ] ªªª [ ] ª ª ª ª ª ª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-63

88 2 yf (B2C) ªªªª ª ª button.moveitemtoshopppingcart ªªª [ ª ª ] ªªª [ ª ª ~ ] ª ªª ª ª ªª link.next ªªª [ ª ª ª ª ] ª ªª ª ª ªª ªªª v ª ªª ªªªª ª ªª sv : ªªª step1.jsp ªª ª ª ª ª [ ªªªªªª ] ª ªª ª ª ª ª JSP ªª ªªª [Products] ªª ª s <a href="<portal:createportalpagechangeurl pagename="products" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "check_step1_continue.gif"%>'/>" width="94" height="18" alt="" border="0"></a> ªª ª ª ª ª [ ª ª ] ªªª ªª s [ ª ª ~ ] ª ªª ªªªª [ ªª ] ªªª [ ªª ~ ] ªªª ª ª ªªªª ª ª step1.jsp ªª ª ª ª ª [ ª ª ] ª ªª [ ª ª ] ªªª ªª ~ t ªª s 10,000 z ªª 10% 10,000 z v 15% v Š ªªª ªª [ ª ª ] ª ª ª s ªªªª ˆ s ª ª s ª ª 2-64 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

89 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp [ ªª ] ªªª [ ªª ~ ] ªªª sv step1.jsp [My ª ª ªªªª ª ª ] ªªª button.moveitemtoshoppingcart ªª ª ªª ª ªªª ª ª ª ªªª ª ª [ ª ª ] ªªª [ ª ª ~ ] ª ªª ª ª ªª ª ª ªªª ªª [ ª ª ] ªªª [ ªª ] ªª ª step1.jsp ªª ª ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* step1.jsp : BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-65

90 2 yf (B2C) ªªªª ª ª <a href="<portlet:createwebflowurl namespace="checkoutportlet" event="button.moveitemtoshoppingcart" extraparams="<%= extraparams %>" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "check_step1_add.gif"%>'/>" width="52" height="13" alt="" border="0"></a> extraparams ªª ªªª step1.jsp t ªª ªªª <% extraparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" shoppingcartline.getproductitem().getkey().getidentifier(); %> button.moveitemtoshoppingcart ªª ª ª ª ª ª ª checkoutportlet.wf Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2cportal ªª ª <event event-name="button.moveitemtoshoppingcart"> <destination namespace="checkoutportlet" node-name="shoppingcart_moveproductitemtoshoppingcartip" node-type="inputprocessor"/> </event> Pipeline ªªªªªªª MoveProductItemToShoppingCartPC Java ªªª ª ª v weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src \examples\e2e\b2c\shoppingcart\pipeline MoveProductItemToShoppingCartPC Š ªª ª ª ª ProductItem ª ª ªªªª ª ª ~ Š ªª ª ID Pipeline ªªªª ª PipelineSessionConstants.USER_NAME ª ª SKU PipelineSessionConstants.CATALOG_ITEM_SKU Pipeline ªªªªª PipelineSessionConstants.SAVED_SHOPPING_CART PipelineSessionConstants.SHOPPING_CART Pipeline ªªªªª WLCS_SAVED_ITEM_LIST ªªªª 2-66 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

91 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp ªªªª ª ª [ ªª ] ªªª ªª s [ ] ª ªª ªªªª [ ªª ] ªªª [ ] ªªª ªªªªªª ª ª step1.jsp ªª ª ª ª ª [ ª ª ] ª ªª [ ] ª ªª ª ª ªª ªªª ªªª ªª ª ªªª t ªª [ ªª ] ªªª [ ªª ] ªªª [ ] ªªª s v <% %> step1.jsp [My ª ª ªªªª ª ª ] ªªª button.deleteitemfromsavedlist ªª ª ªª ª ªªª ª ª ª ªªª ª ª [ ª ª ] ªªª [ ] ª ªª ª ª ªª ª ª ªªª [ ªª ] ªªª ªª s step1.jsp ªª ª ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* step1.jsp : <a href="<portlet:createwebflowurl namespace="checkoutportlet" event="button.deleteitemfromsavedlist" extraparams="<%= extraparams %>" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "check_step1_remove.gif"%>'/>" width="42" height="13" alt="" border="0"></a> extraparams ªª ªªª step1.jsp t ªª ªªª extraparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" + shoppingcartline.getproductitem().getkey().getidentifier(); BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-67

92 2 yf (B2C) ªªªª ª ª button.deleteitemfromsavedlist ªª ª ª ª ª ª ª checkoutportlet.wf Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal ªª ª <event event-name="button.deleteitemfromsavedlist"> <destination namespace="checkoutportlet" node-name="shoppingcart_deleteproductitemfromsavedlistip" node-type="inputprocessor"/> </event> Pipeline ªªªªªªª DeleteProductItemFromSavedListPC Java ªªª ª ª v weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\b2c\shoppingcart\pipeline DeleteProductItemFromSavedListPC Š ªª ªªª ProductItem Š ª ª ª ID Pipeline ªªªªª PipelineSessionConstants.USER_NAME ª ª SKU PipelineSessionConstants.CATALOG_ITEM_SKU Pipeline ªª ªªª PipelineSessionConstants.SAVED_SHOPPING_CART PipelineSessionConstants.SHOPPING_CART Pipeline ªªªªª WLCS_SAVED_ITEM_LIST ªªªª ªª ª ª ª ª [ ªª ] ªªª ªª s [ ] ª ªª ªªªª [ ªª ] ªªª [ ] ªªª ª ª ªªªª ª ª step1.jsp ªª ª ª ª ª [ ªª ] ªªª [ ] ª ªª ª ª ªª ªªª ªªª ªª ª ªªª t ªª ª ª 2-68 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

93 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp [ ªª ] ªªª [ ] ª ª ª sv step1.jsp [My ª ª ªªªª ª ª ] ªªª button.deleteitemfromshoppingcart ªªª ªª ª ªªª ª ª ª ªªª ªª [ ªª ] ªªª [ ] ª ªª ª ª ªª ª ª ªªª [ ª ª ] ª ª ª ªª s step1.jsp ªª ª ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* step1.jsp : <a href="<portlet:createwebflowurl namespace="checkoutportlet" event="button.deleteitemfromshoppingcart" extraparams="<%= extraparams %>" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "check_step1_remove.gif"%>'/>" width="42" height="13" alt="" border="0"></a> extraparams ªª ªªª step1.jsp t ªª ªªª <% %> extraparams = HttpRequestConstants.CATALOG_ITEM_SKU + "="+ shoppingcartline.getproductitem().getkey().getidentifier(); button.deleteitemfromshoppingcart ªª ª ª ª ª ª ª checkoutportlet.wf Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2cportal ªª ª <event event-name="button.deleteitemfromshoppingcart"> <destination namespace="checkoutportlet" node-name="shoppingcart_deleteproductitemfromshoppingcartip" node-type="inputprocessor"/> </event> ªªªªª DeleteProductItemFromShoppingCartIP Java ªªª ª ª v weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\w EB-INF\src\examples\e2e\b2c\shoppingcart\webflow BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-69

94 2 yf (B2C) ªªªª ª ª DeleteProductItemFromShoppingCartIP ªª ª ª ªª ªª ª ª ªª SKU u ªª ª ª HttpRequestConstants.CATALOG_ITEM_SKU ªª ªªª ª ª ªªªª ª ª Pipeline ªªªª ª PipelineSessionConstants.SHOPPING_CART ª ª Pipeline ªªªªª ª ª ªªªª ª ª ªª ª ª ª ª ªª [ ªª ] ªªª ªª s [ ] ª ªª ª ª ªª [ ªª ] ªªª [ ] ªªª step1.jsp ª ªªªªª ª ª ªª ª ª ª ª [ ªª ] [ ] ª ªª ª ª ªª ªªª ªªª ªª ª ªªª ªª ªªªªª ªª [ ª ª ] ªªª 2-70 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

95 My ª ªªªªª ªª ªª ª ª ª ª Step1.jsp sv step1.jsp [My ª ª ªªªª ª ª ] ªªª button.moveitemtosavelist ªª ª ªª ª ªªª ª ª ª ªªª ªª [ ªª ] ªªª [ ] ª ªª ª ªªª ªª ªªª ªª [ ªª ] ªªª [ ªª ] ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-71

96 2 yf (B2C) ªªªª ª ª step1.jsp ªª ª ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* step1.jsp : <a href="<portlet:createwebflowurl namespace="checkoutportlet" event="button.moveitemtosavedlist" extraparams="<%= extraparams %>" />"> <img src="<webflow:createresourceurl resource='<%=imagespath + "check_step1_save.gif"%>'/>" width="61" height="13" alt="" border="0"></a> extraparams ªª ªªª step1.jsp t ªª ªªª <% %> extraparams = HttpRequestConstants.CATALOG_ITEM_SKU + "=" + shoppingcartline.getproductitem().getkey().getidentifier(); button.moveitemtosavedlist ªª ª ª ª ª ª ª checkoutportlet.wf Webflow ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2cportal ªª ª <event event-name="button.moveitemtosavedlist"> <destination namespace="checkoutportlet" node-name="shoppingcart_moveproductitemtosavedlistip" node-type="inputprocessor"/> </event> Pipeline ªªªªªªª MoveProductItemToSaveListPC Java ªªª ª ª v weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\b2c\shoppingcart\pipeline MoveProductItemToSavedListPC Š ª ª ª ª ªª ªª ProductItem Š ªª ª ª ª ~ Š ª ª ª ID Pipeline ªªªª ª PipelineSessionConstants.USER_NAME ª ª SKU PipelineSessionConstants.CATALOG_ITEM_SKU Pipeline ªª ªªª PipelineSessionConstants.SAVED_SHOPPING_CART 2-72 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

97 ª ªª ª ªª ª ª ª ª Step2.jsp PipelineSessionConstants.SHOPPING_CART Pipeline ªªªªª WLCS_SAVED_ITEM_LIST ªªªª ªªªª ª ª ªª ªªªª ª ª step1.jsp ªª ª ª ª ª [ ª ª ª ª ] ª ªª ª ª ªª ª ªª ª ªª ª ª ª ª Step2.jsp step1.jsp ª ªªªªª ª ª [ ª ª ª ª ] ª ªª ª ª ªª ªªªª ªªªªªªª Webflow [Shopping Cart] ªªª step2.jsp ª ª ª ª ªª ª ª ª ª s Š w~ªª ªª ªªª ªª check_step2_header.gif ªªª ªªªª ªª ª ªªª ªªª ªªª s ª ª ª ª ª ª ª ª 2 4 ªªª ªªª ª ª ªª ª ª ªªª ª ª (SSL) ªª ª ªª ( ª ª ªªª ª ª URL ª ª ª ª ªª ª ª ª ª ªªªª 2 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-73

98 2 yf (B2C) ªªªª ª ª ªª ª ª ª ª 2-74 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

99 ~ ªª ª ª ª ª Step3.jsp ª ªª ª ªª ª ª ª ª sv step2.jsp ª ª ª ª ªª ª ª ª ª ª ª ª ªªª Rachel Adams v w l s ªªªª ª ª ªªªª ª ªªªª ªªªª ªªª ªªªª ª ªª l ªªªªª ª WebLogic Portal ª ª ªªª ª ªªªª WebLogic Portal ªªªªªª ªªªª ªªªªªª ª ª step2.jsp ª ª ª ª ªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\checkout\* ªªªª ª ª [ ] ª ªª ªªªª step3.jsp [ ~ ] ªªª ~ ~ ªª ª ª ª ª Step3.jsp ªªªªªª ª ª step2.jsp ª ª ª ª ªª ª ª ª ª [ ] ª ªª ª ª ªª ªªªª ª ª ªªª ª ª Webflow step3.jsp ªªª ª ª ª s u s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-75

100 2 yf (B2C) ªªªª ª ª ~ ªª ª ª ª ª sv ªªª s v w step3.jsp ª ª ª ª ªª ª ª ª ª s u ( s ) [ ~ ] ªªª ªªª ªªª ªªª [ ~ ] ª ªª ªªªª z ªªªªª ª ª v CajunBasedPaymentPC Pipeline ªªªªªªª s WebLogic Workshop Payment Web ªª ªª 2-76 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

101 ~ ªª ª ª ª ª Step3.jsp v ( ªªªª 4) ConvertOrderRepPC Pipeline ªª ªªªª ª XML s Java Message Service (JMS) ªªª e WebLogic Integration Business Process Management (BPM) ªª ª ªªªªª ªªª ªªªª v 2-80 ªªª vªª ª ª ª ª Step4.jsp WebLogic Workshop Web ªªªª v step3.jsp ªª ª ª ª ª [ ~ ] ª ªª link.next ªª ª checkoutportlet.wf Webflow ª ª ªªª <presentation-origin node-name="step3" node-type="jsp"> <node-processor-infopage-name="step3.jsp"page-relative-path="/portlets /checkout"/> <event-list> <event event-name="link.next"> <destination namespace="checkoutportlet" node-name="commit" node-type="inputprocessor"/> Webflow ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2cportal b2c_order.pln Pipeline ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\pipelines ª ª ªª ª <root-component component-name="commitorderpc"/> <component-branch-item> <source-component component-name="commitorderpc"/> <branch-success destination-component="cajunbasedpaymentpc"/> </component-branch-item> ªªªªª ª ª v CajunBasedPaymentPC Pipeline ª ªªªªª ª Pipeline ªªªªªªª Payment Web ªªª ª h Java ªªªª Web ªªª ª WebLogic Workshop CajunBasedPaymentPC.java ª ª ªªª ª ª v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-77

102 2 yf (B2C) ªªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\b2c\payment\pipeline Payment Web ªªª ª WebLogic Workshop ªªªªªªª v h ªªªª ª ªª v v ªªªª ª ªª Š ªªªªª ª ª v Š s Š u s ˆ Payment Web ªªª ª WebLogic Workshop Integrated Development Environment (IDE) ÿ ˆ [ ªª ª ªªª] WebLogic Workshop [ ªª ª ªªª] [ ªªª ªªª] 2-78 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

103 ~ ªª ª ª ª ª Step3.jsp Payment Web ªªª ª CajunBasedPaymentPC } ªªª -1 = Error ( ) -2 = Error ( } Š ªªªª ª v Š ) -3 = Error ( Š ªªªª ª ªª } Š ) > 0 = Success : Payment Web ªªª ª ªª ª ªªª ªªª ª v ªª ~ Payment Web ªªª ª vv ªª ª ªªª ªªª ªªª ª u ªªªª Pipeline ªªªªªªª s ªªª ªª v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-79

104 2 yf (B2C) ªªªª ª ª CajunBasedPaymentPC Pipeline ªªªªªªª Payment Web ªªª ª v 4 Web ªªª ª ª ª ªª ªª ªªª w v [ ªªªªª ] ªª ª step2.jsp step3.jsp ª ªªªªª ª ª ªª ª ª ª ª [ ªªªª ª ] ª ªª ª ª ªª ªªªªªª ª Webflow ªª step1.jsp ªª ªª ªª s ª ª ªªª ª ª ª ª ª ª ª ª 2 3 ªª ª ª ª ª [ ~ ] ª ªª ªªªª vªª ª ª ª ª Step4.jsp ª ª ªªªª ª ª step3.jsp ~ ªª ª ª ª ª [ ~ ] ª ªª ª ª ªª ªªªª ªªªªªªª Webflow step4.jsp ªªª ª ª ª s vª ªªªª ÿus JMS ªªª ªªª ªª ª ªªªª ªªªª ªª ª ª ªª ˆ ~ h Pipeline ªª ªªªª ª s ª ª ª ª ª ª ª ÿ WebLogic Server ªª ª ªªªªª WebLogic Portal WebLogic Integration ª ª ªªª ª ª v 2-80 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

105 vªª ª ª ª ª Step4.jsp vªª ª ª ª ª sv ªª ªªªª XML s ª ªª ConvertOrderRepPC Pipeline ªªªªªª ª Java ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\b2c\order\pipeline BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-81

106 2 yf (B2C) ªªªª ª ª ConvertOrderRepPC Pipeline ªªªªªªª PurchaseManager SPI ~ ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\purchase\spi\*.java SPI queueorder ª ªªª ªªªª ªªªªªª ªªªª ª Bean WebLogic Integration ªªªª ~ h ª ª ª ª ª ª Application Integration (AI) ªªªª WebLogic Integration AI ª ª ª ª ª ª J2EE Connection Architecture (J2EE CA) ªªª ~ ªªª ª ªª ~ (B2Bi) ªªªª ª ªªªª API ~ (B2Bi) ª ª ª ª ªª f WebLogic Integration ªªªªª ~ ªªª ªªªªªªª v~ B2Bi ª ªª B2Bi ªªªª ~ ªª ª ª ª ª ªªª ªª JavaServer Pages (JSP) ªª ª ªªª WebLogic Integration ªªª ªªªª ª ª ª API JMS ˆ WebLogic Integration ªª ª ªª ª ~ ª ª ª ª ªªª ª ª ª s ªªªªª ª ªªªª XML ªªª s ªªªª ª ª ªªª ª ª JMS ªªª ˆ ~ ªªªª 2-82 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

107 vªª ª ª ª ª Step4.jsp ConvertOrderRepPC JMS XML ªªªªª BPM ªªªªªª ªªªªª ª JMS ªªª (com.bea.wlpi.eventqueue) ~ BPM ªª ª ª ªª JMS ªªª ª ªªªª ª ªªªª ªªª ªªª ªªªªª s ªªªªªª ªªª ªªªªªª ªª ª ª ª WebLogic Integration ªªªª DBMS ªªª JMS ªªª XML ªªªªª ªª ª ªªªªªª ~ ªªªª DBMS ªªª WebLogic Integration ª ª ªªª ª ª ªªªªªª ª XML ªªªªª ªªªªªª ªªªªªª ªª ª ª ªª 2 ª ª ª ª Xpath XML ªªªªª u ªªª ª ª ªª ªªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 2-83

108 2 yf (B2C) ªªªª ª ª ªªª DBMS ªªª ªªªªªª ª ªªª ªªª f ª ª ªªª ª ª ªªªª ªªªªªªª ªªª ªªª ª ªªªªªª B2C ªªªª ª ª ªª ª ª [ ªªªªªª ] ª ªª [Products] ªª ª ª ª ª ªª ª ª ª ª ª ªªªª [ ªª ª ] ª ªª ª ª ªª ªªªª [ ] ªªª ªª ª ªª ªªªª ª ª ªªª ªªª ª ª 2-84 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

109 3 Avitek の購入担当者とサプライヤとの接続 (B2B) ªªªª ª ª Avitek z f ªª ª ª u s ªªª ª v ª ª ª ª ª ª ª ª w ªªªª ªªªª WebLogic Integration : ªª ª ª ª ª ª ª ªªª ª ª ÿ s ª ª ª ªª ª ª ª ª (B2B) ªªªª ª ª Product Inventory ªª ª ª ª ª Product Parts Inventory ªª ª ª ª ª Query for Price and Availability ( ) ªª ª ª ª ª Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ª ªªª ªªªª Purchase Order for Review ªª ª ª ª ª PO ªªªª ªªªª Purchase Order History ªª ª ª ª ª Product Inventory ªª ª ª ª ª B2B ªªªª ªªªª ª ª ªªª ª ª Avitek ª ª ªªª ª [Inventory] ªªª ª ª ª ªªª Jason Tang ªªªª u processstep1.gif ªªª ªªª v Product Inventory ªª ª ª ª ª Avitek y ÿ ªªª ªªª ªªª zj s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-1

110 3 Avitek z f ªª ª ª Product Inventory ªª ª ª ª ª sv ªªª s v w b2bportal Avitek Digital Imaging ªªªª (B2B) ª ª Avitek z f ª ª ªªª ª u s b2bportal e2eapp ªªªªª ª ª ª ªªª ª ª ÿ ª ªªªª ª ª ª ªªª ª ª e2e e2e ª ª ªª ª ª (end-to-end) WebLogic Platform u h ªªªª [Inventory] ªªª Product Inventory ªª ª ª ª ª Avitek y ÿ ªªª ªªª ªªª zj s v ªªªªªª ªªªª Application Integration (AI) ªªªª ªªª w } ªªª ªªª AI ªªªªªªª WebLogic Integration 3-2 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

111 Product Inventory ªª ª ª ª ª ªªªª ªª ª Avitek Digital Imaging i ª ª ª d ªª ª ª ªª ª ª ª ~{ t s Avitek ªªª ª ªªª ªªª ªª y B2B ªª ª ª ªª ª ª ªª ª ª ªªª ª ª ªªªª ª ª ªªª ª ª B2C ( yf ) ªªªª b2cportal ªª ª ª ª ª Webflow w sv v ªª ª ª ª ª Webflow b2bportal u Avitek z f t ªªª ª ªª ª ª ªªª ª ª w ªªª ªª ª Webflow ÿv w WebLogic Platform b2bportal ªªªª ªª ª ª ª (Avitek Digital Imaging) 1 ªªª ª BulkLoaderData.xml ª ª ªªª ªªª ªªª ªªªª E2E_BuyerÂE2E_SupplierOne E2E_SupplierTwo f XOCP ªªªª ªª ª ªª ~ s Avitek WebLogic Integration ªªªª ªª & ªªªª ªªª ª ªªª ª ª f u BulkLoaderData.xml ª ª 4 E2E_Hub f B2B ª ª ª ª ªªª ª ª v B2B Integration B2B Integration E2E_Hub f h ªªªª E2E_Buyer E2E_SupplierOne E2E_SupplierTwo ªªªªª E2E_Hub ªªªªª ~ ª ª ªª ªªªª u ªª ªª ª ª ªªªª ªªª ª h 3 (E2E_Buyer E2E_SupplierOne E2E_SupplierTwo) E2E_Hub E2E_Hub ~ ~ u 1 ÿ ª ªªªª ª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-3

112 3 Avitek z f ªª ª ª ÿ ~ u ªª ª ª ( E2E_Hub f ªªªª) ~ u ªªu ª ªª v FAX x s ªªª s 3-1 ªªª ªªª E2E_Hub E2E_Buyer E2E_SupplierOne E2E_SupplierTwo ª ª ªª ª ª ~ { ªªªªªª ªªªªªª ªªª ª ª ªªª ªªªª h ( ªªª ªª ªª ªªªª ) w s ª ª ªªª ª ª ªªª ª ª ªªªªª ª ªªªª HTML ªªª JSP ªªª ªª ªs ªªª ªªª ªª ªªªªªª ªªªªªª ª ª u ªªªª ª ( ªªª ªªª ªª ªªª ) ªªª s ª ª ªªª ª ª E2E_SupplierOne ªªª WebLogic Integration Studio WebLogic Integration Studio ªªªªªª ª ªªªªªª vv s ªªªªªª u s b2bportal ªªªª s WebLogic Integration Studio s u ªªªª ª ªª f 3-4 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

113 Product Inventory ªª ª ª ª ª ªªª ªªªªª ª ªªª ªªª ªªª ªªª ª ªª v u ªªªª s Studio ªªª ªªª u Windows ªªªª [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Studio] Studio ªª ª ªªª : admin ªªªªª : security ªªª : t3://localhost:7501 : : http t3 Studio ªªª ª ªª ªªªªªª s Studio ªª ª ª ªª ªªªªªª ªªªª s 1. Studio ª ª [ ª ªªªª ª ª ] ª ªªª ORG1 v BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-5

114 3 Avitek z f ªª ª ª 2. ª ª ªªªªª ª ª ªª ªªªªªªª ªªªªªª ª ªªªª ª ÿu s 3. ªªªªªª ª ªª ªªªªªª ªªªªªª f ÿu s ªªªª ªªª ªªªª ª ª workflows.jar ª ª f worksflows.jar ª ª weblogic700\samples\integration\samples\e2e\workflows 4. ªªªªªª f ªªªª [ ] Studio ªªª ª ªª ªªªªªª s 3-6 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

115 Product Inventory ªª ª ª ª ª Studio ªªªªª ª ª ª ª ª s s : ªªªªªª ªªªªªª f ªª ªªªª ªªªªªª f ªªª Decisions ªªª ª ªª s Studio ª ªª ªªªª ª ª ª ª ªª [ ªªª ª ] ª ªª ª ª ªª s Studio ªªª h v WebLogic Integration ªªªªªª WebLogic Integration Studio ªª ªªª ª ªªªª ªªªª ªªªªªª ªªª WebLogic Integration ªªªª ªªªª (Business Process Management: BPM) BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-7

116 3 Avitek z f ªª ª ª v f ªªª ªªª ªªª ªªªª ª ª ªªª ªªª 1 ªªªªªª ªªªªªª 1 ªªª ª ªª s t ªªªªªª ªªªªªª f ( ªªª ª ª ) ªªª ªªª ªªªªªª vv d WebLogic Integration Studio s BPM ªªª ª WebLogic Integration Studio h B2B Integration ªªª ª B2B ªªªª ª ª ª ª ª ª ªªªªªª vv s Studio ªªª ªªª ªªªª ªªªª B2B ªª ª ª ªª h Application Integration ªªª ª ªª ª ªª ª ªª ª ª ªªªª ª ªªªª (Enterprise Information System: EIS) ªªªªªª vv h Data Integration ªªª ª EIS ª ª ªªª ª ª ªªª ªªª ªªªªªª v v h ªªªª ªª ª ªª ªªª ªªª ªªª ª ªª ª ª ª ªªªªªª t ªª ªªª ªªªªªª ª ª ª ª ª ª ªª ª ª ªª ªª ª t ªª ª ª ª ªª ª v f u v ª ª ªª ª ªªªªªª ªªª ª ª ª ªªªªªª v v WebLogic Integration ªªªªªª ªªªª ªªªª ªªª sv ªªªª ªªªªªªª t (Query for Price and Availability: QPA) (Purchase Order: PO) 2 ªªªª ª ªªª w ªªª ªª ª ª ª ª [Inventory] ªªª b2bportal 3 ªª ªªª 1 WebLogic Platform ªªªªª BEA_HOME ª ªª ª ª e2eapp ª ª 3-8 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

117 Product Inventory ªª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\... weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\... [Inventory] ªªª ªª ª ª ª ª ~ login ªª ª ª ª ª vv ªªª ª ª ªªª ª ª ªª ª [ ªª ª ] ª ªª ªª ª ªªª s productinventory ªª ª ª ª ª z f purchasingprocess ªª ª ª ª ª z f ªªª ªªª ªª s b2b-tourguide ªª ª ª ª ª s ªªªª ª ª ª ª ª ª s ª ª ª ª ª ª s ª ª ªªª ª ª s [ s v ] [ ªªª s ] [e-docs ] ª ª ª 2 [Inventory] ªªª ªª ª ª ª ª ª ª f weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2bportal\b2bportal.portal : <page-name>inventory</page-name>... <portlet-pool> <portlet-name>login</portlet-name> <portlet-name>partinventory</portlet-name> <portlet-name>productinventory</portlet-name> <portlet-name>purchasingprocess</portlet-name> <portlet-name>b2b-tourguide</portlet-name> <portlet-name>debug</portlet-name> <portlet-name>anonuser</portlet-name> </portlet-pool> ªªª ªª ª ª ªª E-Business Control Center [Inventory] ªªª ~ EBCC Java ª ª ªªªªª ªªª ªªª ªªª f Webflow d ªª ªª t s ªªª ª ªªª ª ª E-Business Control Center ªªª ª ª ª ª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-9

118 3 Avitek z f ªª ª ª ªªªª ª ª ª ªª s ªªª XML ª ª EBCC s ªªªª ª ª ªªªª WebLogic Portal Administration Tools ªªªª f ª ª ª s ªª ª ª ª ª JSP ªªª ªª ª [ ªªª s ] ªªª ªªªªªª ªª ª s JSP ª ª w b2bportal ªª ª ª ª ª JSP ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2bportal \portlets\... [Inventory] ªªª [ ªªª s ] ªªª \productinventory\content.jsp ªª ª ª ª ª ª ª ªªª Avitek Product Inventory (1) ªª ª ª ª ª s content.jsp ~ ªª productinventory ªªª ª ª ª ª ªª ªª u ªªªª ª ª ªªª ª ª z ªªª z [ ] ªªª ªªª ªªª s ªªªª ª ª ªªª ª ª WebLogic Platform Quick Start Application z StartE2E ªªªªª s ªª ª ª starte2e.bat (Windows) starte2e.sh (UNIX) ªª ªªª ªªªªªª ª WebLogic Server ªªªªª z ªªªªªªª e2edomain ª ª ª s ªª ª um ª ª ª ªªª BEA t ªª ª ªªª ªªª ª ª ª ª ªª ªªª ~ ªªªª ªªªªª 1 ª ª ª ª ªªª ª ª ª ª f s starte2e ªªªªª s ªªªªª ª ªªªªªªª config.xml ª ª ª ª ª ª ªªª ª ª w } ªª ªª ªªª ªªªªªª ª ª BEA t ª ª ª ªª BEA_HOME ª ªª ª ª weblogic700/samples/platform/e2eapp/config 3-10 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

119 Product Inventory ªª ª ª ª ª config.xml ª ª f ª ª ª ªª ªª Web ª ª ªªª ª ª splashpage v <WebServer DefaultWebApp="splashPage" LogFileName="./logs/access.log" LoggingEnabled="true" Name="e2eServer" /> e2eserver URL ªª ª splashpage Web ªªªªªªª z (Web ªªªªªªª webapp ) weblogic700\samples\platform\e2edomain\beaapps\e2eapp\splashpage splashpage Web ª ª ªªª ª ª web.xml ªªª ªªªªªª ª ª <welcome-file-list> f index.jsp web.xml weblogic700\samples\platform\e2edomain\beaapps\e2eapp\splashpage\ WEB-INF ªªª ªªª ªªª [ z ªª ª ª Jason Tang i ªª ª ] ª ªª ªªª ªª ª ª ªª [Inventory] ªªª s ªªªªªª ªªª ªª ª ª ª ª ªªª ª ª URL f ª ª ªy ªªª ªªª ªªª b2bportal b2cportal i ªª ª u v ªªªª ª ª ªªª ª ª s JSP ªªª ªªª ªªªªª } ~ s ª ªª URL <%... String b2burl = " + request.getservername() + ":" + request.getserverport() + "/" + B2B_PORTAL_NAME + "/application"; WebLogic Platform ªªªª ª ª ªªª ª ª ªªªª u h ªªª i ª ª ª WebLogic Portal ªª ªvv ªªª Web ª ª ªªª ª ª ªªªªª ªª ª ª ª ª ª ªªªª v f ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-11

120 3 Avitek z f ªª ª ª b2bportal ª ª ªªª ª ª ªª ª URL [Inventory] ªªª s ªªªª WebLogic Portal Administration Tools v ªªª [ ªªªª ] ªªªª ª [ ªªª ªª ª ª ª ª ] [ ªªª v ] ˆ b2bportal ªª ª ª ªªª v ªªª ªªª PORTAL_PAGE_P13N ªªªª INDEX_NUMBER ªª ªªª Webflow ªªª Š JSP ªªª ª ªª ª ª ªª 1 ªª ª u ªªª ªª ªª Webflow ª ª Š JSP ªªª ~ ªªªªª Pipeline s [Purchasing] ªªª [Order History] ªªª [Inventory] ªª ª ª ªª URL s ( u s s ) origin=hnav_bar.jsp&event=bea.portal.framework.internal.refresh &pageid=inventory ªª ª ªªª ªªª s Avitek Product Inventory ªª ª ª ª ª ªªª ªªª ªª hnav_bar.jsp ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2bportal \framework hnav_bar.jsp ª ª 2 JSP ªª ª ªªª ªªª ª <%@ taglib uri="webflow.tld" prefix="wf" %> <%@ taglib uri="portal.tld" prefix="ptl" %> ª ª ªªª ª ª ªªª [Inventory] ªª ª ª ª ª hnav_bar.jsp y ªª ªªª JSP ªª <a href="<ptl:createportalpagechangeurl pagename='<%= portalpagename %>'/>"><%=portalpagename%></a> 3-12 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

121 Product Inventory ªª ª ª ª ª ªªªª ptl:createportalpagechangeurl JSP ªª ªªª ªª ª Webflow URL ªª ª ª ª ª s WebLogic Integration AI ª ª ª [Inventory] ªªª ªª ª ª ª ª 1 \productinventory\content.jsp u ªªªªª ª [Inventory] ªªª 1 Avitek Product Inventory s ªª ª ª ª ª Webflow ªªª ªªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project\app lication-sync\webapps\b2bportal\product.wf ªªª <presentation-origin node-name="product" node-type="jsp"> <node-processor-info page-name="content.jsp" page-relative-path="/portlets/productinventory"/> </presentation-origin> content.jsp ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2bportal \portlets\productinventory\content.jsp content.jsp ª ª import <%@ page import="examples.e2e.common.inventory" %> content.jsp ªª ªª ª ªª ª ªªªªªª ªª ª e} f CSS ª ª CSS_INV_BELOW_MIN v Š zj s : <% Iterator it = rstate.getproducts().iterator(); Inventory prod = null; String rowcssclass = null; String extraparams = null; int i = 0; for ( ; it.hasnext(); i++ ) { prod = (Inventory) it.next(); if ( prod.isbelowminimum() ) { rowcssclass = CSS_INV_BELOW_MIN; BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-13

122 3 Avitek z f ªª ª ª %> } else { rowcssclass = CSS_PRODUCT_ROW; } extraparams = PRODUCT_PARAM_EQUALS + prod.id(); // skip the row divider the first time through if ( i!= 0 ) { b2cportal ª ª ªªª ª ª b2bportal ª ª ªªª ª ª InventoryProvider ªªªª ªªª ª ªªª ªª (Service Provider Interface: SPI) ªªª ª ªª ªªªª ª EJB t 3 ª ª ª ª checkinventory() WLI AI ªªªªªªª ªªª ªªªªªª AI ªªª ª s ªªª ª ªªªª E2E_PRODUCT_INV where sku = value XML ªªªª AI u h (int) } getproductinventory() AI ªªª ªªªª ª ª AI ªªª ª s ªªª ª ªªªª : select sku, desc, minimum, maximum, quantity from E2E_PRODUCT_INV where parent_sku = NULL XML ªªªª AI u [List of Inventory] ªª ª ª getproductpartinventory() AI ªªª ªªªª ª ª AI ªªª ª s ªªª ª ªªªª : select sku, desc, minimum, maximum, quantity from E2E_PRODUCT_INV where parent_sku <> NULL XML ªªªª AI u [List of Inventory] ªª ª ª 3-14 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

123 Product Inventory ªª ª ª ª ª InventoryProvider SPI b2bportal b2cportal ~ ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java b2bportal ª ª ª t CheckInventoryAction GetProductInventoryAction GetProductPartInventoryAction ªªªªª Java ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java ªªªªª EJB getproductinventory() ª ªªª getproductpartinventory() ªªªª ªªª ª ª ª ªªª ª ª getproductinventory ( List SKUs ) ªªªª [List of SKU] Pipeline ªªªªªªª ªªª ªªª productinventory\content.jsp ªª ª ª ª ª } ªªª s : <!-- model number --> <td width="187" class="<%= rowcssclass %>"><%= prod.id() %></td> <!-- minimum # of units --> <td width="75" class="<%= rowcssclass %>"><%= prod.min() %></td> <!-- maximum # of units --> <td width="75" class="<%= rowcssclass %>"><%= prod.max() %></td> <!-- available # of units --> <td width="67" class="<%= rowcssclass %>"><%= prod.available() %></td> ªªªª ª ª pix1000 ªª [ v ] ª ªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-15

124 3 Avitek z f ªª ª ª Product Parts Inventory ªª ª ª ª ª Product Part Inventory ªª ª ª ª ª s ª ª ªªª ( ªªªª 2) ªªªªªª ªªªª 1 Avitek ÿu s ªªª s ªªª ªªª zj s Product Parts Inventory ªª ª ª ª ª sv ª ª ª ª 2 Product Part Inventory ªª ª ª ª ª Product Inventory ªª ª ª ª ª ªªª zj s v ªªªªªª ªªªª Application Integration (AI) ªªªª ªªª w } ªªª ªªª AI ªªªªªªª WebLogic Integration InventoryProvider SPI getproductpartinventory() ª ª ª ª WebLogic Integration AI ª ª ª [Inventory] ªªª ªª ª ª ª ª 1 \partinventory\content2.jsp u ªªªªª ª [Inventory] ªªª 1 Avitek Product Inventory s 3-16 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

125 Product Parts Inventory ªª ª ª ª ª content2.jsp ª ª Product Inventory ªª ª ª ª ª t ªª ª \partinventory\content.jsp ªª ª ª ª ª ˆ ª ª ª ªªª ª ª [Inventory] ªªª t ªª ª ª ª ª Webflow ªªª ªªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project \application-sync\webapps\b2bportal\part.wf ªªª <presentation-origin node-name="product" node-type="jsp"> <node-processor-info page-name="content2.jsp" page-relative-path="/portlets/productinventory"/> </presentation-origin> content2.jsp ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2bportal \portlets\partinventory\content2.jsp content2.jsp ª ª import <%@ page import="examples.e2e.common.inventory" %> content2.jsp ªª ªªª ª ª ª ªªªªªª ªªª ªª ª e} f CSS ª ª CSS_INV_BELOW_MIN v Š zj s : <% String rowcssclass = null;; String extraparams = null; int i = 0; for ( ; parts.hasnext(); i++ ) { part = (Inventory) parts.next(); if ( part.isbelowminimum() ) { rowcssclass = CSS_INV_BELOW_MIN; } else { rowcssclass = CSS_PART_ROW; } extraparams = PART_PARAM_EQUALS + part.id(); %> BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-17

126 3 Avitek z f ªª ª ª b2cportal ª ª ªªª ª ª b2bportal ª ª ªªª ª ª InventoryProvider ªªªª ªªª ª ªªª ªª (SPI) ªªªªªª ªªªªª EJB t 3 ªªªª checkinventory() WLI AI ªªªªªªª ªªª ªªªªªª AI ªªª ª s ªªª ª ªªªª : select quantity from E2E_PRODUCT_INV where sku = value XML ªªªª AI u h (int) } getproductinventory() AI ªªª ªªªª ª ª AI ªªª ª s ªªª ª ªªªª : select sku, desc, minimum, maximum, quantity from E2E_PRODUCT_INV where parent_sku = NULL XML ªªªª AI u [List of Inventory] ªª ª ª getproductpartinventory() AI ªªª ªªªª ª ª AI ªªª ª s ªªª ª ªªªª : select sku, desc, minimum, maximum, quantity from E2E_PRODUCT_INV where parent_sku <> NULL XML ªªªª AI u [List of Inventory] ªª ª ª InventoryProvider SPI b2bportal b2cportal ~ ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java 3-18 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

127 Product Parts Inventory ªª ª ª ª ª b2bportal ª ª ª t CheckInventoryAction GetProductInventoryAction GetProductPartInventoryAction ªªªªª Java ªªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\common\inventory\spi\*.java ªªªªª EJB getproductinventory() ª ªªª getproductpartinventory() ªªªª ªªª ª ª ª ªªª ª ª getproductinventory ( List SKUs ) ªªªª [List of SKU] Pipeline ªªªªªªª ªªª ªªª partinventory\content2.jsp ªª ª ª ª ª } ªªª s : <td class="<%= rowcssclass %>" width="64"><%= part.id() %></td> <td class="<%= rowcssclass %>" width="83"><%= part.description() %></td> <td class="<%= rowcssclass %>" width="74"><%= part.min() %></td> <td class="<%= rowcssclass %>" width="75"><%= part.max() %></td> <td class="<%= rowcssclass %>" width="60"><%= part.available() %></td> ªªªª ª ª 2 Product Part Inventory ªª ª ª ª ª zj s [ u u ] ª ªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-19

128 3 Avitek z f ªª ª ª Query for Price and Availability ( ) ªª ª ª ª ª Query for Price and Availability (QPA) ªª ª ª ª ª s ª ª ªªª ( ªªªª 3) ªªªªªª QPA ª ªª z f QPA u u ªªª Product Inventory ªª ª ª ª ª Product Part Inventory ªª ª ª ª ª Inventory Summary ªª ª ª ª ª e ª ªª u v ªªªª 3-20 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

129 Query for Price and Availability ( ) ªª ª ª ª ª Query for Price and Availability ( ) ªª ª ª ª ª sv Query for Price and Availability (QPA) ªª ª ª ª ª QPA ª ªª QPA ªªªª ªªªª ªªªª 3 ªª ª ª ª ª [QPA u ~ ] ªªª ª ª ª ª v 3-22 ªªª Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ªªªª ªªªª Query for Price and Availability ªª ª ª ª ª z f QPA u u ªªª Product Inventory ªª ª ª ª ª Product Part Inventory ªª ª ª ª ª Inventory Summary ªª ª ª ª ª e ªªªª ªªªªªªª ª ª ª ªªªª w w Query for Price and Availability ( ) ªª ª ª ª ª s u ~ [QPA u ~ ] ª ªª ªªªª ª ª s [QPA u ~ ] ª ªª ªªªª ª ªª ª 1 u ª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-21

130 3 Avitek z f ªª ª ª ªª ª ª u t 50 1 ~ [QPA u ~ ] ª ªª ªªªª ª ª Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ªªªª ªªªª ªª ªª 4 ªªª ª ª ª Quotes for Price and Availabilty ª ªª ª u h ª ªªªª s [ u v ] ª ªª ª ª ªª ªªª ª u ªª ª ª ª ª s WebLogic Portal ªªª ª ªªªªªªª WebLogic Integration (B2B) v 3-22 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

131 Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ªªªª QPA ªªªª ªªªª sv Query for Price and Availability (QPA) ªªªª ªªªª w ªªª ª ªªªª ªªªª 3 ªª ª ª ª ª [QPA u ~ ] ª ªª ª ª ªª pix1000 ªª pixlens1000 z Avitek z f QPA ª ªªªª ªªª ª ~ QPA ªªªª ªªªª ªª ª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-23

132 3 Avitek z f ªª ª ª QPA ªªªª ªªªª ªªªª ªªª ªª ª u 1. ª ª QPA 2. QPA ªªª ª ~ 3. ªªª ª QPA 4. ª ª ªªª ª 3-24 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

133 Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ªªªª : ªªª u QPA ªªªª ªªªª ª ª ªªªª ªªª ª ª ( ªªª ª ª ª) ªªªªªª ªª ªªª ªªª ªªª s s ªªª ª ªª ªªªªªª ªªªª QPA ªªªª s 3-2 QPA ªªªª ªªª ª ªª ªªªªª ª ªªª ªªª ª ª / ªª ªªª ªªª ªªª ª ª ªª ªªª E2E_BuyerQPAPrivate ª ª ªªª ª ª E2E_BuyerPOPublic ªªª ª ªª ª ª ª E2E_SupplierPOPublic : ªª ª ªªª ª ª ªªªª ªªªªªª ªªª ª ªª ªªª E2E_SupplierOnePOPrivate ªªª ª ªª ªªª E2E_SupplierTwoPOPrivate WebLogic Integration ªªª ª v ª ª ªªª ª ªªªª ª ªªªª i ªª ª ª ªª v ªªªª JSP JSP ªª ª ªªª QPA ªªªª QPA u ªªª s QPA ªªªª ªªªª ª ª ª ª ªªª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-25

134 3 Avitek z f ªª ª ª QPA ªªªª ªªªª ªªª ªªª ªª ª ªªª ªªª ªªªªªª u 1. QPA ª ªª ªª ª ª ª ª QPA u JMS ªªª ~ E2E_BuyerQPAPrivate ªªª ªªª ª ª 2. E2E_BuyerQPAPrivate ªªª ªªª E2E_BuyerQPAPublic ªªª ª ªª QPA u XML ªªªªªª QPA v 3. E2E_Buyer E2E_Hub E2E_BuyerQPAPublic ªªª ª ªª QPA u XML XOCP ªªªªª ªªª E2E_Hub ~ : E2E_Hub ª ª ªªª ªªªª ªªª ª h 4. E2E_Hub ªª ª ª ƒ E2E_SupplierOne E2E_SupplierTwo ª ªªªª ~ : E2E_Hub ªªª ªªª ª ªª ªª ª ª ªªª ª ªª ª ª ª ªª ª ª ªª XOCP ªªªªª ªª ªªª E2E_SupplierOne 3-26 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

135 Quotes for Price and Availability ( ) ªª ª ª ª ª QPA ªªªª E2E_SupplierTwo ªª ª ª ª ªªªªªª (E2E_SupplierQPAPublic) ªªªªª ªªª ª ªª ª ª ªªª QPA u XML ªªªªªª 5. E2E_SupplierQPAPublic ªªªªªª ªªª ª ªª ªª ª ªªª ªªª QPA u XML ªªªªªª ªª ªª ª ªªª ªªª 6. ªªª ª ªª ªª ª ªªªªªª i QPA (XML ªªª ªªª ) ªª ª ª ª ªªªªªª 7. E2E_SupplierQPAPublic ªªªªªª QPA XML ªªªªªª XOCP ª ªªªª ªª ª ª ª ~ E2E_Hub E2E_Buyer ~ ªªªª h v ªªª ª (E2E_Hub ªªª ª ) ªªªªª E2E_Hub ~ E2E_Hub ªªªª ª ª h E2E_Hub E2E_Buyer E2E_Hub ªª ª ªªªª ªªª ª ªªª ªªªªª ª ª (E2E_Buyer) ~ 8. ª ª ªªª ª ª ªªªªªª (E2E_BuyerQPAPublic) XOCP ªªªªª QPA XML ª ªª ª ª ª ªªª ª ª ª ª ª ª ª ÿ XML ªªªªªª JMS ªªª ª ª ªª ªª ª ªªªªªª (E2E_BuyerQPAPrivate) ~ QPA v ªªª ª ªª ª ª ª ªªªªªª (E2E_SupplierQPAPublic) ~ 9. ª ª ªª ªªª ªªªªªª (E2E_BuyerQPAPrivate) QPA XML ª ª ª ª ª ª XML ª ª } JSP XML u QPA Web ªª ª s QPA ªªªª ªªªª ªªªª v WebLogic Integration ªªªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-27

136 3 Avitek z f ªª ª ª ªª ª ª Quotes for Price and Availability ªª ª ª ª ª u ªªª ª } [ u v ] ª ªª ªªªª u } u [ ] ª ªª ªªªª ª ª Purchase Order for Review ªª ª ª ª ª PO ªªªª ªªªª Purchase Order for Review ªª ª ª ª ª s ª ª ªªª ( ªªªª 5) ªª ª ª ª ª z ÿu s 3-28 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

137 Purchase Order for Review ªªªªªª PO ªªªª ªªªª PO ªªªª ªªªª sv Purchase Order ªªªª ªªªª w ªªªª ªªªª ªªª (Avitek z f ) Purchase Order for Review ªª ª ª ª ª [ ~ ] ª ªª ª ª ªª ªª ª ª ª ª z ÿu s Purchase Order ªªªª ªªªª ªªªª ªªª ªª ª u 1. ª ª (PO) 2. ª ª ªªª ª (PO) ~ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-29

138 3 Avitek z f ªª ª ª 3. ªªª ª PO XML ªªª PO ª ª ª ªªª ª ª ªªªª ªª ª ª ª ª ªª ª ªª ª ª 4. ªªª ª ª ª ª ªªª ª ª XML ªª ª PO v 5. ªªª ª ª ª PO v ~ 6. ª ª PO v PO : ªªª u PO ªªªª ªªªª s ª ª ªªªª ªªª ªª ªªªªªª ªª ªªª ªªª ªªª s s ªªªªªª ªªªªªª ªªªª QPA ªªªª s 3-3 QPA ªªªª ªªªªªª ªªªªªª ªªª ªªª ª ª / ªª ªªª ªªªªªª ª ª ªª ªªª E2E_BuyerQPAPrivate ª ª ªª ªªª E2E_BuyerPOPrivate ª ª ªªª ª ª E2E_BuyerPOPublic ªªª ª ªª ª ª ª E2E_SupplierPOPublic : ªª ª ªªª ª ª ªªªª ªªªªªª ªªª ª ªª ªªª E2E_SupplierOnePOPrivate ªªª ª ªª ªªª E2E_SupplierTwoPOPrivate ªªªª PO t WebLogic Integration ª ª ªªª ª ª ªªª ª ªªª ªªªª s PO ªªªªªª ( ªªª ªª ª ª ªªª ª ª ªªª ) w 3-30 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

139 Purchase Order for Review ªªªªªª PO ªªªª ªªªª PO ªªªª ªªªª ªªª ªªª PO ªªªª ªªªª ªªª ªªª ªª ª ªªª ªªª ªªªªªª ªª ª ª ª ªªªª u 1. PO ªªªª ªªªª ªª ª ª ª Purchase Order for Review ªª ª ª ª ª [ ~ ] ª ªª ª ª ªª PO XML ªªªªª BPM JMS ªªª ~ 2. XML ªª ª ªªª ª ª ª ª ª ªª ªª ª ªªª ªªª (E2E_BuyerQPAPrivate) ªª ª ~ E2E_BuyerQPAPrivate ªªªªªª E2EAppView.sav ª ª ªªª ª ª ªªª insertpo ªªª ª PO ª ªªª ª ª ªªªª (EIS) EIS ªªªª RDBMS ª ª ªªªª E2EAppView.sav ª ª ªªª ª ª ªªª ªªª ª ªª ª ªªªª ª ª ª ªª WebLogic Integration ªªª ªªªª ª ª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-31

140 3 Avitek z f ªª ª ª 3. EIS PO ªª ª WebLogic Integration ªªªª ªªª ~ ª ª ªªª ª ª ªªª ªªª PO ªªªª (E2E_BuyerPOPrivate) ª ª ªª ªª ª ªªªªªª ª ª 4. E2E_BuyerPOPrivate ªª ª ª ªª ª ª ªª ª ª ª ªªªªªª (E2E_BuyerPOPublic) 5. E2E_BuyerPOPublic ªªª ª ªª ª ª ª ªªª ª ªª (E2E_SupplierPOPublic) XOCP ªªªªª ~ PO v E2E_Hub E2E_Buyer ƒ E2E_Buyer ª ªªªª ~ : E2E_Hub ªªª ª ª ªªªª ªªª ª 6. ªªª ª ª ª ªªª ª ªª ª ª ª ªªª ªªª (E2E_SupplierPOPublic) ªªªªª ªªª ª XOCP ªªªª ª z E2E_SupplierPOPublic ªªª ª ªª ªªª ª ªª ªª ª ªªªªªª (E2E_SupplierOnePOPrivate E2E_SupplierTwoPOPrivate) 7. ªª ª ª ª ª ªª ª ªªª ª ªª WebLogic Integration ªªª h XML PO ªªª ª ª ª ªªª ª ªª ª ªª ª ª PO v PO v ª ª ª ª ªª ª ª XML 8. ªªª ª ªª ªª ª ªªª ªªª PO v XML ªªª E2E_SupplierPOPublic ªªªªªª } 9. E2E_SupplierPOPublic ªªªªªª PO v XOCP ªªªªª ª ªª ª ª ªª ª ª ª ªªªªªª (E2E_BuyerPOPublic) ~ 3-32 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

141 Purchase Order History ªª ª ª ª ª 10. E2E_BuyerPOPublic ªªªªªª XOCP ªªªªª XML ª ªªªª XML ªª ª ª ª ªª ªª ª ªªªªªª (E2E_BuyerPOPrivate) ~ PO v 11. E2E_BuyerPOPrivate ªª ª ª ªª WebLogic Integration ª ª ªªª ª ª ªªªªªªª EIS PO PO v ªªª ªª ª ª ªª PO v POAcknowledgement.xml ª ª } 12. WebLogic Portal POAcknowledgement.xml ª ª w } ªªªªª Order History ªª ª ª ª ª ªªª ª ª ª s PO ªªªª ªªªª ªªªª v WebLogic Integration ªªªªªª ªªªª ª ª [ ~ ] ª ªª ª ª ªª ªªª ª ~ Purchase Order History ªª ª ª ª ª [Order History] ªªª ˆ Purchase Order History ªª ª ª ª ª u ªªª s ªªªª ª ª ªªª ª ª ªªª [ v s ] ª ªª ª ª ªª ªªª ªª ª v ªªª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-33

142 3 Avitek z f ªª ª ª [ v ] ª ªª ªªªª ªªª ª } v ª ª ª ˆ s [ v ] ª ª ª ª ˆ ~ ~ s 3-34 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

143 Purchase Order History ªª ª ª ª ª Purchase Order History ªª ª ª ª ª sv [Order History] ªªª Purchase Order History ªª ª ª ª ª (P.O.) Acknowledged ( v ) Shipped ( ~ ) Received ( ) ª ªª ª ª ~ s ~ P.O. ªª ª ª v } ªªª [ v ] ª ªª ª ª ª ª ªª ª ª ª ª s ~ Purchase Order History ªª ª ª ª ª s ( ªªªªª ) [ v ] ª ªª ª ª ª ª ªªªª ªªª u ªªª ª } v Purchase Order ªªªª ªªªª 2 ªªªª ª ª ª ª ª ª (Avitek) P.O. v P.O. ªªªª Purchase Order ªªªª ªªªª Purchase Order Review ªª ª ª ª ª sv w [Order History] ªªª [ v s ] ª ªª ªªªª ªªªª ª v s ªª ª ª ª ª v s [ v ] ª ªª ª ª ª ª ªªªª ª v ªª ª ª ª ª ª ªªªª } ~ v s Purchase Order History ªª ª ª ª ª [ u ] ª ª ª ª ª ª ª ªª ª ª ª ª ÿus (B2B) ªªªª ª ª (B2B) ª ª ª ª ª ª ª [ ªª ª ] ª ªª ª ª ªª ªªªª [ ] ªªª ªª ª ªªª ª ª s ªªªªªª Jason Tang ªª ª ªªª ª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 3-35

144 3 Avitek z f ªª ª ª 3-36 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

145 4 Web サービスツアー ªªªª ªªªªªªª WebLogic Workshop 2 Web ªªªª Avitek Digital Imaging B2C ( yf ) ªªªª ªªªª ( ªªªª ªª ªª ª ª ª 02) ª ª Web ªªª ª } s 1 Web ªªª ª ª ª v ªª ª ª ª ª s t ªªª ªª ªªª ªª s 2 Web ªªª ª ª ªª ª ª ªª v s WebLogic Platform ªªªª ª ª Web ªªª ª ª ªª BEA WebLogic Workshop h w Portlet Wizard t ªªª ªª Web ªªª ª WSDL ªªª ªª ª ªªª w : ªªªª ª ª ªªª ª ª [ ] ªªª [Web ªªª ª sª ª ] ª ª ª ª ª ª ª s WebLogic Workshop z WebLogic Workshop Web ªªª ª f u Product Evaluator Web ªªª ª f v Web ªªª ª f BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-1

146 4 Web ªªªª ª ª WebLogic Workshop z WebLogic Workshop ªªª ª z ªªª ª yªªª ª ª ªª Microsoft Windows UNIX z w ªªª ª yªªª ª ª ªª BEA e-docs Web ª ª ªªª ª yªªª ª ª ªª ªªª Microsoft Windows [ ªªªª ] ªªªª WebLogic Workshop z [ ªªªªª BEA WebLogic Platform 7.0 WebLogic Workshop WebLogic Workshop] UNIX WebLogic Workshop z s 1. ª ª ªªªª ªª ª ª ª 2. BEA_HOME ª ªª ª ª ~ Workshop.sh ª ª : $HOME/bea/weblogic700/workshop/Workshop.sh 3. ª ª ª ª ª ªªªª sh Workshop.sh 4. ª ª ªªªª ªª ª Workshop.sh ªªªª ª ª ª ªªª ª ª ª ª WebLogic Platform ªªªª ª ª ªªª ª ª WebLogic Workshop f 2 Web ªªª ª 2 Web ªªªª ªªª ª ª ª ª BEA_HOME ª ªª ª ª ªª ª ªª weblogic700\samples\platform\e2edomain\beaapps\e2ewebservicesap p\workshop\productevalwsc 4-2 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

147 WebLogic Workshop z weblogic700\samples\platform\e2edomain\beaapps\e2ewebservicesap p\workshop\paymentws Web ªªªª s ªª ª v 2 ª ªª ª ªª ªªª weblogic700\samples\workshop\applications\samples ªªª ª ªª ~ WebLogic Workshop [ ªªª ª ª ] ªªªª ªªªª Web ªªª ª JWS ª ª ª ª ª ªª WebLogic Workshop z ªªª ª ª ªªª ª ª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-3

148 4 Web ªªªª ª ª 1. ªªªªªª ªªªª [ ª ª ªªª ª ª ] ªªªª 2. samples ªªª ª ª 3. [ ] ª ªª ªªªª productevalwsc paymentws 2 ª ªª WebLogic Workshop samples ªªª ª ª ª ªª ªªª ª ªª ªª ª ª ª ª ªª s 4-4 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

149 WebLogic Workshop z : WebLogic Workshop ª ª ª ª ª J2EE Web ª ª ªªª ª ª samples ª ªª WEB-INF ª ªª ªªª ªª ª ªª productevalwsc ª ªª EvalProduct.jws ª ª ªªªª ª ª ª WebLogic Workshop ªª ª ª ˆ s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-5

150 4 Web ªªªª ª ª WebLogic Server ªªªªª ªª ª z ªª ª ª ªªª z ªª ª ª Web ªªª ª f s WebLogic Workshop ªªª ª WebLogic Server ªªªªª z u ª ª Web ªªª ª s ª ª ª 4-6 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

151 WebLogic Workshop z s e2edomain ªªª ªªªªª ª ª ªªª ªªªªª z ª ª ª ª ª Web ªªª ª s ª ª ª weblogic700\samples\workshop\applications\samples 4-2 ªªª ªªª ª ª w paymentws productevalwsc 2 ª ªª Platform samples Workshop samples ªªª Web ªªª ª s ªª ª s 1. WebLogic Workshop ª ª ª ª ª ª ªªªª ªªªª [ ªªª ªªª ªªª ] ª ª ªª 2. [ ªª ] ªª ªªªª 3. z ªªª ªªªªª ªª ªª u ª ª ª workshop v 4. ªª ª ªª v ªª ª sª ª ˆ ªªªª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-7

152 4 Web ªªªª ª ª 5. [ ªªª ªªª ] ˆ [OK] ªªªª 6. ªªªªªª ªªªª [ ªªª WebLogic Server z ] ªªªª ªªª z ˆ [ ªªª s ] ªªªªª s : WebLogic Workshop cgdomain ª ª ª ªª ª Web ªªªª ªª ª e2edomain ª ª ª ª ª ªªª paymentws productevalwsc 2 Web ªªª ª ªª ª ªª weblogic700\samples\platform\e2edomain\beaapps\e2ewebservicesap p\workshop\* 4-8 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

153 WebLogic Workshop Web ªªªª f u e2edomain ªªª ªªªªª WebLogic Workshop ªª ª ª ªª ª Web ªªªª ªª ª WebLogic Workshop ªª ª ªªª WebLogic Workshop Web ªªª ª ªª ª ˆ ªªª WebLogic Workshop h Web ªªªª f ªªªª u w WebLogic Workshop Web ªªªª f u WebLogic Platform ªªªª ª ª ªªª ª ª Product Evaluator Payment 2 Web ªªª ª w WebLogic Workshop Web ªªª ª f w i t WebLogic Workshop v ªª ª ªªªªªª ªªª WebLogic Workshop ª ª ª ª ª ª ªªª ª ª f J2EE ª ªªª ª ª ª ªª Web ªªª ª ªª ª s t 2 uª ªªªªª ª f Java ªªª v~ Web ªªª ª t vv ªªª Web ªªª ª ªªªªª ªªªª ªªªªªªª ªªª ªªª ª ªªª s ªªªªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-9

154 4 Web ªªªª ª ª WebLogic Workshop ªª ª ª WebLogic Workshop ªª ª ª Web ªªª ª ª ª ªªª ª ª ªªª ª ª ws ªª ª t ªª ª ª h WebLogic Workshop Web ªªªª ªªª ª ªªª [ ªª ª ªªª] ˆ Payment Web ªªª ª ˆ s [ ªª ª ªªª] ˆ ªªª ªªªª ªªªªªª ªªª ª v Web ªªª ª ~ ª ª ª ª s t f ~ Java ª ªªª ªªª x ªªªª ªªª ª ( ÿ~ ª ª ª ª s ªªª ) v~ WebLogic Workshop d ªªª ª ª ª ª ª ªªª ªªª ª ª ª ª 4-10 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

155 WebLogic Workshop Web ªªªª f u WebLogic Workshop [ ªªª ªªª ] ˆ Java IDE d h Java Web ªªª ª (JWS) s s WebLogic Workshop ªªªªªª WebLogic Workshop ª ª ª ªªª u h ª ªªª ª ª ª ªªª J2EE API WebLogic Workshop t API ª ªªª ªªª ªª ªª ªªªª ª ªª WebLogic Workshop JDBC API ªªªªªª ª ª ª ªªª ªªª ªªª f u Java ªªªª SQL ª ª ª h ªª ªªª ª ª ª ª ªªª f ªªªªªª ª ªªªªªª ªªªª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-11

156 4 Web ªªªª ª ª productevalwsc Web ªªª ª WebLogic Workshop ProductEvalDBControl ªªªªªª ªªª ªªª f ªªªªªª ªªª ªªª 4 ª ª ª ª 1 findratingdata /** statement="select RELIABILITY_RATING, VALUE_RATING, OVERALL_RATING, COMMENTS FROM E2E_PRODUCT_EVAL WHERE SKU = {productid}" */ public Evaluation findratingdata(string productid) throws SQLException, ControlException; SQL Java ªªªª WebLogic Workshop Javadoc ~ ª ªªª ª ªªªªª e ª ª ª ªªª ªªª SQL ª ªª ª s Java Web ªªªª ª ª ªªªªªª ª ª vv ªªª s ªªªªªªª Java Web Service (JWS) ª ª ~ (CTRL) ª ª JWS ª ª ~ h s (Javadoc ) Java ª ª Web ªªªª ªª ªª ª ª ª ª s ªªªªªªª EJB J2EE ªªª Web ªªª ª s ªª ª ªªª ªªªªªªª f i v~ ªªª s CTRL ª ª WebLogic Workshop ªª ª ªªª ª ª ~ ª ª ªªªªªª Web ªªª ª ª ª ªª ª ª ª ª ª ª ª f CTRL ª ª ªª ª ªªª s ªªª ª ªªª ªªª ªªªª Web ªªª ª ~ s 4-12 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

157 WebLogic Workshop Web ªªªª f u ªª ª ªªª ª ª ª ªªª Web ªªª ª ªªªªªª ªªª EJB ª ª ª ªªª Web ªªª ª Enterprise Java Bean (EJB) ªªª JMS ª ª ª ªªª Web ªªª ª Java Message Service (JMS) ªªª ª ª ª ª ªªª WebLogic Workshop ªªªªªªª Web ªªª ª ªªªª ªªªª JWS ª ª WebLogic Workshop ªªªªªªª JWS ª ª s u EJB ªªª WebLogic Workshop ªªªªªªª ªªªªª ªª ª ª Web ªªª ª vv h ª ªªªª WebLogic Workshop ªªªªªªª s v ª ª ª ˆ ~ WebLogic Workshop ªªªªªªª ˆ ªªªªª v ª ª ªªª i s ªªª ªªªª v ªªª ªªªªªªª s v x ÿ ID i Web ªªª ª f ( ªªª ªªªª ) ªª ª Java beans ÿy XML ªªª XML ªªªªª WebLogic Workshop ªªªªªªª u XML ªªª Java ªªª Web ªªª ª XML ªªªª ª ªªª ªªª ª ª ª ª ~ XML ª ª ªª Java ~ JMS ªªª yl Web ªªª ª ª ª ªªª ªªª ªªª ªªªª ªªª u ªª ª WebLogic Workshop ªªªªªªª ªªª Web BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-13

158 4 Web ªªªª ª ª ªªªª } J2EE h 1 ª ª ª ª ªªª ªªªªªª ªªªªªª ªªª ª WebLogic Workshop ªªªªªªª JWS ªªª ªªª t ªªªªª WebLogic Workshop ªªªª ªªª ªªª ªªu ˆ ªªªªª ª ~ Web ªªªª ªªªª u ª ª Web ªªª ª w v WebLogic Workshop ª ª ª ªªªªªª ªªªª ª ª ªªª ª ª ª ª ª ªªªª ªªªª [ ªªª ªªªª ª ª ] ª ª ª ª ªªª ª BEA e-docs Web ª ª WebLogic Workshop ªªª ªªª ª ª ª ªªªª ª ª : Web ªªª ª ª ªªª 1. WebLogic Workshop z ª ª ª ª ªª ª ª ª ª ªªª f ªªª s WebLogic Workshop z Web ªªª WebLogic Workshop Samples ª ªª ª ª ªªª ª ª Web ªªªª ªªª ª ª ª ª ª ªª ª ªªª ªª Web ªªª ª s Web ªªª ª WebLogic Server ªªªªª z ªªª ª [ ªª ª ªªª] 1 t ªªªª ª ªª Web ªªª ª ~ ªªªª ªªªªªª EJB (Enterprise Java Beans) ª ªªª s ª ª ª ªªª ~ vv ªªªª v ªªª h 4-14 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

159 WebLogic Workshop Web ªªªª f u [ ªªª ªªª] ªª [ ªª ª ªªª] s ªªªª ªªª ª ~ [ ªªª ªªª] ªªª ªªª ª ªªª ~ [ ªª ª ªªª] s s [ ªª ª ªªª] 1 t ªª ªªª ~ ªªªª } } ªªª ~ Web ªªª ª ª ª ª ªª ª WebLogic Workshop [Test View] (Web ªªªª ªªªª ªª ª ªª ª ªªª ) ( ªªªª ˆ ª ª paymentws productevalwsc Web ªªª ª ªªªªª s ) 2. ª ª ªªª ª ª ˆ ~ ªªª ª ~ ˆ ~ ª ª ª ª Web ªªª ª ~ Web ªªª ª } ~ ~ ªªªª ª ª ~ 3. ªªªªªª ªªªªªª ~ ªªªªªª ªªª ªªª Web ªªª ª ~ ªª ª ªªª ªªª ªªª Web ªªª ª ªªªªªª ª ªª ªª ª ªªª Web ªªª ª ªªª ªªªª ( ªª ªªªª Web ªªª ª Java Message Services ) ª ª ª ªª h 4. ªªªªª ª ª ªªªª ªªªªªª ~ Web ªªª ª ªªª ª ªªª ªªª ~ Web ªªª ª 5. u JMS EJB ªª ª ªªª ~ JMSControl Java Message Service (JMS) ªªªªªª ª ªªª ªª ª ªªª XML Š ªªªªª ~ EJBControl Enterprise Java Beans (EJB) ªªª EJBControl Web ªªª ªvv EJB ª ª ª ªª s ÿ ª ª ªªªª ª EJB BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-15

160 4 Web ªªªª ª ª 6. u ª ª ªªª ª ª ª ª ª ª ª ~ Web ªªª ª ª ªªªªª ª XML ªªªª ª ª ª ª ªªª u XML ªªª XML ªªª WebLogic Server XML Java ªªª ª h 7. ªªª ª ~ TimerControl Web ªªª ª ª ªª h ~ s ÿ s onexception ªªªª ª ª Web ªªª ª ªªªªª ª u ªªª u ª ª ªª ª ª s ªª ªª ªªªªª ~ 8. u Web ªªªª ªªª ªª ªªª ªª ª ªªª Web ªªª ª WebLogic Workshop ªª ª ª ª ª ª ª ªª ªªªª ª ªª ªª ªª ªªªª ªªªª ªªªª ªªª [Test View] ª ªªªª 9. ªªªª ª v Webapp ÿ Web ªªªª ªªª HTTP HTTPS ªª ª ªª Web ªªª ª ª ªªªª Web ªªªª ªªª ªª s Web ªªª ª ª ª ª ª ª ~ ª ª ª ª ªª ªªª ª ª d JwsCompile ªªªª Web ªªªª ªªªªª ªªªªªªª ªªª ªªª w WebLogic Platform ªªªª ª ª ªªª ª ª WebLogic Workshop productevalwsc Web ªª ªª w 4-16 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

161 Product Evaluator Web ªªªª f Product Evaluator Web ªªªª f Avitek Digital Imaging B2C ( yf ) ªªªª Web ª ª t ªªª ªªª v ªª ª ªªª ªª ª ª ª ª WebLogic Workshop Web ªªª ª ª ªª ªª t ªªª ªª } productevalwsc Web ªªª ª w Portlet Wizard v ªª ª ª ª ª w productevalwsc Web ªªªª s WebLogic Workshop ªªª ª ª ª ªª ªª ª ª ª ª ª ªªª productevalwsc ª ªª ªªªªªªª weblogic700\samples\workshop\applications\samples\productevalwsc ª ª 4-2 ªªª ªªª ª ª ªªª productevalwsc ªªª ª ª ª ªª EvalProduct.jws Java Web ªªª ª ª ª ªªªªªªª ˆ Web ªªª ª [ ªª ª ªªª] ˆ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-17

162 4 Web ªªªª ª ª WebLogic Workshop ProductEvalDBControl ªªªª f ªªªª createproductevaltable dropproductevaltable findratingdata insertevaluationrecord WebLogic Workshop JWS ªªªª f getevaluation getcomments getoverallrating getreliabilityrating getvaluerating endevaluation 4-18 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

163 Product Evaluator Web ªªªª f [ ªª ª ªªª] ˆ u (s) (c) (F) v JWS ªªªª v ªªªª Web ªªª ª v (s) (getevaluation) ªªªª v s (c) (getcomments getvaluerating ) ªªªª v (F) (endevaluation) : Web ªªª ª t v ªªªª d ªªª ªª Š ªªª ªª ªªª ªª } Web ªªªª t ªª ª ª 1 ªª ª ª ª t ªª ª ª s ªª ªªªª WebLogic Workshop ª ª ª ª ªªªªªª ª ª ª ªªª ªªªª f ª ª ªªªªªª ª ªªª w WebLogic Workshop ªªªªªª v ª ªª ª ª ª ªªª ª BEA e-docs Web ª ª WebLogic Workshop ªª ª ProductEvalDBControl ªªªªªª ªªª ªªª ª ª ªª w ~ s ª ªªª ª ª ª ª ªªª ª ª ªªªªªª ª ªªª u ª ªªªª ªªªªªª ªªª ªªª ªªªª ªªª f ªªªª createproductevaluatortable ªªªª dropproductevaluatortable ªªªª f WebLogic Workshop ªªªª ªªªª ª ª ª SQL s createproductevaluatortable f BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-19

164 4 Web ªªªª ª ª insertevaluationrecord ªªªª findratingdata ªªªª (WebLogic Workshop ªªª ª SQL ) f h ªªªªªª ªªª ªªª ªªªª ªªªªª ª ªªª ªªª ªªªª JWS ª ª ª ª f getevaluation ªªªª Web ªªª ª v ªªªªªª ªª ª ªªª findratingdata ªªªª WebLogic Workshop [ ªªª ªªª] ª ª getevaluation ªªªª d ª ªª ª ª ª ª ª ª ª ª s } [ ªªªªªª ] s JWS ªªª s s phase="start" */ public String getevaluation(string productid) { try { evaluation = productevaldb.findratingdata(productid); } 4-20 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

165 Product Evaluator Web ªªªª f } { } catch (java.sql.sqlexception e) { // will be interpreted as productid not found } if( evaluation!= null ) { return "SUCCESS"; } else return("not FOUND"); EvalProduct.jws productevalwsc JWS f ªªªª ªª ª WebLogic Workshop ªª ª ª ªªªª f v WebLogic Workshop ªªªªªª ªªª ªª ª ªªª ª BEA e-docs Web ª ª WebLogic Workshop ªªª productevalwsc Web ªªªª ªª ª cgdomain WebLogic Server ªªªªª z ª ª 4-6 ªªª ªªª z ªª ª ª ªªª WebLogic Workshop ªªª ª ªªªªª ªª s ªªª [ ªª ª ª ªªª ] ªªªª f Web ªªª ª WebLogic Workshop ªªª ª JWS ªªª ª ª ª ª ª e weblogic700\samples\workshop\cgserver\.jwscompile\_jwsdir_samples \classes\productevalwsc\*.class ªªª [ ªª ª ª ] ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-21

166 4 Web ªªªª ª ª ªª ª ªªª ª ª ªªªª s ªª ªªª [Test Form] [Overview] ªª ˆ blues ªªªª ªªª ªªª [Overview] ªªª [Test Form] ªª ªªªª ªªª productevalwsc Web ªªª ª ªª ª Web ªªª ª cgdomain (WebLogic Workshop ªª ª ª ªªª ) ªª ª getevaluation ªªªª vs [Test Form] ªªª CreateProductEvaluatorTable ªªªª s u (CreateProductEvaluatorTable ªªªª ªªª ª ª ª ª ªªªªªª ªªªª ªªª Web ªªª ª ªªª ªªªª ªªª ªªª ) 4-22 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

167 Product Evaluator Web ªªªª f Web ªªª ª ªªªª Created ªªªªª } s [Test Form] [Start operations] ªªª ª ª ªª ªª ª Web ªªª ª getevaluation ªªªª ªªª [productid] ª ªªª pix1000 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-23

168 4 Web ªªªª ª ª [getevaluation] ª ªª ªªªª Web ªªª ª v WebLogic Workshop ªªª ª ªªª ˆ SUCCESS ªªªªª } 4-24 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

169 Product Evaluator Web ªªªª f ª ª ª s ªªª [Continue this conversation] ªªª ª ª ªª WebLogic Workshop ˆ productevalwsc Web ªªª ª f ª ª ª ª ÿu } ª ª ª ª 1 ª ª ª ª pix1000 ªª t ªªª ª ª Web ªªª ª } getreliabilityrating ªªªª ª ªª ªªªª WebLogic Workshop } BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-25

170 4 Web ªªªª ª ª Web ªªª ª 2 } v ªª ª ª ª ª 5 2 s s [Test Form] v ªªªª vs ~ Web ªªª ª t v ª ªªª d ªªª ªª Š ªªª ªª ªªª ªª } Web ªªªª t ªª ª ª 1 ªªª ªª 4-26 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

171 Product Evaluator Web ªªªª f WebLogic Workshop productevalwsc Java Web ªªª ª (JWS) ª ª ªª ª Portlet Wizard v ªª ªªª ªªªªªª ( ªªª ªª ª ª ª ª ª Webflow ªª ªªª ) Portlet Wizard ªªª WebLogic Portal ª ª ª ª ªªª E-Business Control Center ÿ Portlet Wizard ªª ª ª ª ª Web ªªª ª ªªª ªª ªªª WebLogic Server ª ª ª ª ªªªª Web ªªª ª ªªª WebLogic Workshop EJB i f s ª ª ª ª ªªª productevalwsc.evalproductejb.jar ª ª ª ª ª ª ª weblogic700\samples\workshop\cgserver\.jwscompile\_jwsdir_samples \EJB Web ªªª ª ª ª ª ª ª ª ª ª ª ª weblogic700\samples\workshop\cgserver\.jwscompile\_jwsdir_samples \classes\productevalwsc\*.class Web ªªªª WSDL ª ª ª ª Web ªªª ª v~ Web Service Description Language (WSDL) ª ª WebLogic Server WSDL XML ªªªªªª World Wide Web Consortium (W3C v ) WSDL ª ª Web ªªª ª h ªª ª ªª Web ªªª ª ª ªªªª ªªªª ( ~ h XML ªªªªª ) v~ WSDL ª ª ª ª ª ª ª ª ªªª ª ª Web ªªª ª u JWS ª ª WSDL ª ª ªª ª ª ª ª ª ª ª ª ªª WSDL ª ª JWS ª ª EvalProduct.jws ªªª ª ª ª ªª JWS ª ª ªªªª [JWS BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-27

172 4 Web ªªªª ª ª WSDL ] ª ª ª ª ª EvalProductContract.wsdl ª ª ªª ªª WSDL ª ª ª ª JWS ª ª ª ª ª JWS ª ª WSDL ª ª WSDL ªª ª?WSDL Web ªªª ª URL Web ªªª ª blues ªªª ªª ª ª ªªª ªª ª [ ª ª ] h WSDL ª ª i ªª ª ªªª ªª ª ª ª HTML ªª WSDL ª ª ªª u.wsdl ª ª ª ª <WebServiceName>Contract.wsdl ªª ª ªªu EvalProductContract.wsdl WebLogic Workshop ªª ª ª Web ªªª ª ªª ª [Overview] ªªª [Complete WSDL] ªªª ªªªª WSDL s ª ª ª [ ] h Web ªªª ª ª ª JWS ª ª ª ªª ª ª } ( ~ ªªª ªªu ª ª ª ª ª HTML ªª ªª ) Portlet Wizard v ªª ª ª ª ª ªª ª E-Business Control Center (EBCC) Java ª ª ªªªªª ªªª ªªª ªªª f Webflow d ªªª ª t s ª ª ª ª ªªª ªª E-Business Control Center ªªª ª ª ª ª ª ª ª ª ª ª ª ª ªª s ªªª XML ª ª 4-28 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

173 Product Evaluator Web ªªªª f EBCC h 1 Portlet Wizard Portlet Wizard Web ªªª ª WSDL ªªª ª ª ª u ªªª ÿu Portlet Wizard ÿj w Portlet Wizard evaluator ªª ª ª ª ª ª ª : ªª ªªª evaluator.jsp ªª ª ª ª ª ªª ªª ª Portlet Wizard content.jsp ª ª Portlet Wizard w EBCC Windows z [ ªªªª ] ªªªª ªªªª 1. [ ªªªªª BEA WebLogic Platform 7.0 WebLOgic Portal 7.0 E-Business Control Center] 2. EBCC ª ªªªªª ªªªª [ ª ª ªªª ª ª ] ªªªª BEA_HOME ª ªª weblogic700\samples\platform\e2edomain\beaapps\e2eapp-project 3. ª ªª e2eapp-project.eaprj ª ª [ ] ª ªª ª ªªª 4. EBCC ªªªªªª ªªªª [ ª ª u ªªª ªªªª ª ª ªª ª ª ª ª ] ªªªª 5. ªªª ª ªªª s [ ªª ª ª ª ª u ] ˆ [OK] ª ªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-29

174 4 Web ªªªª ª ª 6. [ ªª ª ª ª ª ] ˆ ªª ª ª ª ª evaluatortest ÿ [ ªªªª ] ªªª ª ªªªª [b2cportal] [ ] ª ªª ªªªª 7. [ ªªªª ªªª ] ˆ b2cportal h ªªªÿu [Products] ªªª [ ] ª ªª ªªªª 4-30 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

175 Product Evaluator Web ªªªª f 8. [ ªª ª ª ª ª ªªªªªªª ] ˆ ªª ª ª ª ª ªªªªª ª ª ªª ª ª ª ª ª [ ] ª ªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-31

176 4 Web ªªªª ª ª 9. [ ªªªªª ª ª] ˆ [Web ªªª ª ( t )] ªª ª ª [ ] ª ªª ªªªª 10. [ ªªª ] ˆ WebLogic Server ªª ªªª [ ] ª ªª ª ª ªª 4-32 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

177 Product Evaluator Web ªªªª f 11. [ ªª ª ª ª] ˆ [ ªª ª ª ] ªªª ª ªªªª [Web ªªª ª ªªª ªª ] v ªª ª ª ª ª v Web ªªªª ªªª ªª ªª ª ª u [ ª ªª ] ªª ª ª [ ] ªª ª ª ªª ª ª ª ª [ ] ª ªª ª ªªª 12. Portlet Wizard ÿu Web ªªª ª s [Web ªªª ª ] ˆ [Web ªªª ª ~...] ª ªª ªªªª Web ªªª ª ÿu s WebLogic Workshop EvalProduct [ ªªª d ] ª ªª ªªªª [Web ªªª ª ªªª ] ˆ s WSDL URL URL / e2edomain ª ª ªª ªªª (localhost:7501) WSDL URL ªªªª WSDL URL [URL ~ ] ª ªª ªªªª Portlet Wizard URL v [Web ªªª ª ] ÿu ~ [Web ªªª ª ªªª ] ˆ [ ] ª ªª ª ª ªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-33

178 4 Web ªªªª ª ª [Web ªªª ª ] ˆ ÿu EvalProduct Web ªªª ª ª ª ª ª Portlet Wizard WSDL URL i v~ Web ªª ª ª f ~ ˆ s ˆ ªªªªª ªªªªª s [ ] ª ªª ªªªª 4-34 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

179 Product Evaluator Web ªªªª f 13. [ ªªª ªªªªª ] ˆ Portlet Wizard ªªª s u Portlet Wizard ªªª d ( v s ) ªªªªªªª ªªª ªªª ª ª y Web ªªªª ªªª ªª ªªª ªªªªª [ ] ª ªª ªªªª 14. [ ªªªª ª ª ] ˆ ~ Web ªªªªªªª portlets ª ª ª ª ª ªª ª ª ª ª ª ª ª ª ª s BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-35

180 4 Web ªªªª ª ª ªª ª ª ª ª JSP ª ª [ ] ª ªª ªªªª 15. [ ] ˆ ª ª ÿu s 4-36 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

181 Product Evaluator Web ªªªª f weblogic700\samples\platform\e2edomain\beaapps ª ª ªªª ª ª \e2eapp-project\application-sync\evaluatortest.portlet \e2eapp\b2cportal\portlets\evaluatortest\content.jsp \e2eapp\b2cportal\portlets\evaluatortest\evaluatortest_include.jsp \e2eapp\b2cportal\portlets\evaluatortest\images\pt_image.gif \e2eapp\b2cportal\web-inf\lib\sdl_wsdl_evalproduct.jar Portlet Wizard b2cportal Web ª ª ªªª ª ª h ªª ªªªª ([Products] ªªª ) ÿu XML ª ª \e2eapp-project\application-sync\webapps\b2cportal\b2cportal.p ortal s [ ] ª ªª ªªªª Portlet Wizard ª ªª ª v [ ªªªªª] ª ªª ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-37

182 4 Web ªªªª ª ª Portlet Wizard ªªª ª ªª ª i s Web ªª ªª ªªª ªª weblogic700\server\bin\ant.bat -f buildfile client-gen.xml ªªªª.class.WSDL JAR ª ª Web ªª ªª ªªª ªª ª ª ª ª ªª ª ª ª ª JAR ª ª.java ªªª ª ª ªª ª ª ª ª v [ ªªªª ] ˆ d ªª ª ª ª ª ª [ ] ª ªª ªªªª EBCC ªªª ª ª ( ªªªª f ªªª e ) v ªª ª ª ª ª [Product] ªªª s ªª ª ª ª ª JSP ªªª ~ª ª j u ª ª ªªª ~ w EBCC ªªª ªªª ªª ª ªªªª ªªª s h f ª ªª ª ª Portlet Wizard ˆ ªª ª ª ª ª JSP ª ªª ªª (JAR.class.wsdl.java ª ª ) ~ ªªªª u e } ªªªª ª v ªª ª ª ª ª EvalProd Web ªªªª ªª ªªª Portlet Wizard ª ª JAR ª ª Java ªªª ªªª ªª ª JSP (2 ª ªªªª JSP ª ª ~ ) ª ª ªªª : Java ªªª u ªª ªªª ªªªª ª ªª ª ª e v ªª ª ª ª ª JSP ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal \portlets\evaluator\*.jsp 4-38 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

183 v Web ªªªª f u evaluator.jsp ªª ª ª ª ª ª ª step1.jsp ª ª step2.jsp ª ª ªª ª ª ª ª ªª ª ªªªª ª ª ªªª ªªª ªªª ªª ª b2cportal Webflow ª ª ª ª ª ª ª ª ~ WebLogic Workshop ªªª ª Web ªªªª ª ª ª ª ªªª ªª CLASS ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\w EB-INF\classes\productEvalWSC\*.class Web ªªªª ª ª ª ª ªªª ªª JAVA ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\w EB-INF\src\productEvalWSC\*.java ªªªª ª t weblogic700\samples\platform\e2edomain\beaapps\e2ewebservicesapp\ workshop\productevalwsc\* ª ª ªªª EvalProduct.jws WebLogic Workshop ªªª workshop Web ª ª ªªª ª ª ÿ ªª ª ProductEvalDBControl.ctrl Workshop Web ªªªªªªª e2ewebservicesapp ªªªªª ª ª ª ªªª ª ª ÿ ªª ª workshop Web ª ª ªªª ª ª *.xml ª ª ª ªª ªªªª ª ªv WEB-INF ªªª ª ª ª ª ªª ªª ªªª SOAP v JAVA ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\b2cportal\w EB-INF\src\org\openuri\www\x2002\x04\soap\conversation b2cportal Payment Web ªªª ª v Web ªªªª f Avitek Digital Imaging B2C ªªªª ª ª ª ª ªªªª ÿ [ ~ ] ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-39

184 4 Web ªªªª ª ª ªªª [ ~ ] ª ªª ª ª ªª ªªªª ª ª ª v ªªªª CajunBasedPaymentPC Pipeline ªªªªªªª Pipeline ªªªªªªª Java ªªªª Payment Web ªªª ª Web ªªª ª WebLogic Workshop Payment Web ªªª ª WebLogic Workshop ªªªªªªª v h ªªªª ª ªª v v ªªªª ª ªª Š ªªªªª ª ª v Š s Š u s Payment Web ªªª ª CajunBasedPaymentPC } ªªª -1 = Error ( ) 4-40 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

185 v Web ªªªª f -2 = Error ( Š ªªªª ª ªª v Š z ) -3 = Error ( Š ªªªª ª ªª Š z ) > 0 = Success : Payment Web ªªª ª ªª ª ªªª ªªª ª v ªª ~ Payment ªªª ª vv ªª ª ªª ª ªªª ªªª ª u ªª ªª Pipeline ªªªªªªª s ªªª ªª v CajunBasedPaymentPC Pipeline ªªªªªª ª ªªª WebLogic Workshop Payment Web ªªª ª f w CajunBasedPaymentPC.java Pipeline ªªªªªªª v ªªª ª ª BEA_HOME ª ª ª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src\example s\e2e\b2c\payment\pipeline ªªªª Pipeline ªªªªªªª import import paymentws.payment_impl; import paymentws.paymentsoap; import examples.e2e.b2c.util.b2cportalconstants; import com.bea.p13n.util.debug.debug; import org.openuri. import org.openuri. import com.beasys.commerce.axiom.units.money; import com.beasys.commerce.ebusiness.shoppingcart.shoppingcart; BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-41

186 4 Web ªªªª ª ª Payment ªªªª SOAP ªªª ªª ª ª ªªªª ªª ª ªªªªª ªªªª ªªªªªªª ShoppingCart EJB ªªªª ªªªª ª ª ªªª ª ª ª ª ª ªªª ªª ªªª b2cportal ª ª ªªª ª ª CajunBasedPaymentPC Pipeline ªªªªª ª ª h ÿ Pipeline ªªªªª ª ª ª ª ªª ª ª ªªª CreditCard cc = (CreditCard) getsessionattribute(pipelinesessionconstants.payment_credit_car D, namespace, pipelinesession); ShoppingCart sc = (ShoppingCart) getsessionattribute(pipelinesessionconstants.shopping_cart, namespace, pipelinesession); Money amt = (Money) sc.gettotal(); Web ªªªª ªªªª ªªªªª try { proxy = new Payment_Impl(connectString + "/workshop/paymentws/payment.jws?wsdl"); if (DEBUG.ON) { DEBUG.out("proxy instantiated"); } Web ªªª ª v ª ª ªª ªª ª ª v ªªªª ª ªª ( z Š ) Pipeline ªªªªª v v ªªª Payment Web ªªª ª ªªªª } ª ª ª ª ªª Š ª ª ª ª ª ª ª Authorize auth = new Authorize(cc.getNumber(), amt.getvalue()); long result = proxysoap.authorize(auth, startheader).getauthorizeresult() ; v ªªªª ªª } ªªª s ª ªªª ªªªª w ª ª ª ª ª ªª f h ª ª ª ª ª u v Š Š u Capture capture = new Capture(amt.getValue()); result = proxysoap.capture(capture, continueheader).getcaptureresult(); Web ªªª ª ªª ª v 4-42 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

187 v Web ªªªª f Settle settle = new Settle(amt.getValue()); result = proxysoap.settle(settle, continueheader).getsettleresult(); ªª v CajunBasedPaymentPC.java ªªª ª ª ~ ª ª ª ªª ª ª weblogic700\samples\platform\e2edomain\beaapps\e2eapp\src \examples\e2e\b2c\payment\pipeline paymentws Web ªªªª s WebLogic Workshop ªªª ª ª ª ªª ªª ª ª ª ª ª ªªª paymentws ª ªª ªªªªªªª weblogic700\samples\workshop\applications\samples\paymentws ª ª ªªª ª ª paymentws ªªª ª ª ª ªª Payment.jws Java Web ªªª ª ª ª ªªªªªªª ˆ Web ªªª ª [ ªª ª ªªª] ˆ BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-43

188 4 Web ªªªª ª ª WebLogic Workshop Web ªªªª ªªªª f Authorize AuthorizeAndCapture Capture Settle [ ªª ª ªªª] ˆ u (s) (c) (F) v JWS ªªªª v ªªªª Web ªªª ª v (Authorize AuthorizeAndCapture) ªªªª v s (Capture) ªªªª v (Settle) Web ªªª ª ªªªª ÿ transactionid } ª ªªª ID ª ªªª ªªªª ( ªª ) ID } ª ª ª ª ª ªªv ª ª ªªª ª ª WebLogic Workshop ªªªª f ª ª ª ª ª ªªª ªªªª w WebLogic Workshop ªªªªªª v ªªª ªª ª ªªª ª BEA e-docs Web ª ª WebLogic Workshop ªªª Workshop [ ªªª ªªª] Web ªªª ª ªªªª f s 4 ª ª ª ª ~ ª ª ª ª s ª ªªª ªªª ª ~ Web ªªª ª u ªªªª ~ ªªªª ~ ªªª ª [Payment] u ªªªª ªªª ª ªªªª [ ªª ªª ~ ] 4-44 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

189 v Web ªªªª f Payment.jws f ª ªªª ªª ªªª ª ªªªª ªªªªª opentobuy_ amounttocapture_ transactionid_ ERR_CODE_BAD_ARGUMENT ERR_CODE_AMT_TO_CAPTURE_MORE_THAN_AUTH ERR_CODE_AMT_TO_SETTLE_MORE_THAN_CAPTURE ªªª f ªªª ª ªªªªª ªª ª ªªª ªªªª ªªª ª ªªªªª 2 Š ªªª 2 ªªª ~ ª ª ªª ªªª ª ª ª ª ª ªªªªª ªªª ª ª ªª ªªªª ªªª y fª ª ªª ª ªªªª ª ªª ªª ª ªªª ~ 1 y f ªªªª z s u ªªª ªªª ª ª ªª ªªªª ªªª y fª ª ªª ª ª ªªª ªªª ª ª y f ªªªª z y s ~ u r ªªª ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-45

190 4 Web ªªªª ª ª AUTO_MARK_AUTO_SETTLE ªªª ˆf yy v s ˆf yy z l ÿj AUTO_MARK_MANUAL_SETTLE ªªª v l y f y ~ MANUAL_MARK_AUTO_SETTLE ªªª l y f i s MANUAL_MARK_MANUAL_SETTLE ªªª l y ~ y f ªªª ª ª ªª y f l ª ª ª ª y f y ~ ªªªªªª ªªª HOST_AUTH_CAPTURE ªªª ªªª ª ªª ªª y 24 l y f z Š v u ª ª ª v ª ª ªª ª ª ª ª v y f ª ª ª ª ª s HOST_POST_AUTH_CAPTURE 2 y f v ª ª ªª ªªªª s u ªªª Š z v s y f l s ªªª ªª ª ªª ª ªªª ªªªª ~ Authorize ªªªª ªªª ªªª ª ª ª ª ª ª ªªªª ª ªª v ªª ªªªª ª Š v ªªªªªª ªªªª ª ª ª ª ª ª ªªªª ª vƒ ªªª v ª ªªª ªªªª Š Š ª ª ª ª ª opentobuy ª ªªª y y f ~ 4-46 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

191 v Web ªªªª f : ªªª ª ª ª ª ª y f y ~ s u Auto Mark/Auto Settle ªªªªª ªªª ªªªªªª Capture Settle s AuthorizeAndCapture ªªªª ª ªªªªª ªªª ª ª ª ª ª ª ªªªª ª ªª v ª ª ªªªª ª Š v ªªªªª ª ªªªª ª ª ª ª ª ª ªª ªª ª vƒ ªªª v ª ªªª ªªªª Š Š ª ª ª ª ª opentobuy ª ªªª y y f ~ : ªª ª ªªª v ªªªªª y f y ~ s u Payment Web ªªª ª Capture ªªªª ªªªªª ªª f h ª ª ª ª ª v v Š Š u Settle ª ª ª ª v phase="finish" */ public long Settle(Double amounttosettle) { if ((amounttosettle == null) (amounttosettle.compareto(new Double(0)) < 0)) return ERR_CODE_BAD_ARGUMENT; if (amounttosettle.compareto(amounttocapture_) > 0) return ERR_CODE_AMT_TO_SETTLE_MORE_THAN_CAPTURE; return transactionid_; } ªª ª ª ª ª ª ª f v WebLogic Workshop ªªªªªª ªªªªªª ªªª ª BEA e-docs Web ª ª WebLogic Workshop ªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-47

192 4 Web ªªªª ª ª Payment Web ªªªª ªª ª cgdomain WebLogic Server ªªªªª z ª ª 4-6 ªªª ªªª z ªª ª ª ªªª [ ªª ª ª ªªª ] ªªªª ªªª ª ª ªªª ªª ª ª ˆ s f Web ªªª ª WebLogic Workshop ªªª ª JWS ªªª ª ª ª ª ª e weblogic700\samples\workshop\cgserver \.jwscompile\_jwsdir_samples\classes\paymentws\*.class ªªª [ ªª ª ª ] ªªªª ªª ª ªªª ª ª ªªªª s ªª ªªª [Test Form] [Overview] ªª ˆ blues ªªªª ªªª ªªª [Overview] ªªª 4-48 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

193 v Web ªªªª f [Test Form] ªª ªªªª ªª ª Payment Web ªªª ª ª ª ª ªªªªª ªª ( ª ªª ) opentobuy v Š ªª ª Authorize ªªªª BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª 4-49

194 4 Web ªªªª ª ª v [Authorize] ª ªª ªªªª Web ªªª ª ªªªª ÿ transactionid } ID ª ª ªª ªªªª ( ªª ) 4-50 BEA WebLogic Platform ªªªª ª ªªªª ª ª ª ª

time.book

time.book BEAWebLogic Server WebLogic Time Services ªªªª ªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u : 2002 6 28 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó

More information

interop.book

interop.book BEAWebLogic Integration BPM - Workshop ªªªª ªªªªª ª ªªªª 7.0 SP2 ªª ª ª : 2003 2 m Copyright 2003, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª ( BEA ) vw ~

More information

intro.book

intro.book BEAWebLogic Platform BEA WebLogic Platform ªªªª 7.0 (Service Pack 1) ªª ª ª : 2002 9 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª ( BEA ) vw

More information

b2bintro.book

b2bintro.book BEAWebLogic Integration B2B Integration ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª «BEA «vw ~ ª ªª v ª ª ª ª ªª

More information

wlec.book

wlec.book BEAWebLogic Server WebLogic Enterprise Connectivity ªª ªªª ª «ˆ «BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u : 2002 6 28 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems,

More information

install.book

install.book BEAWebLogic Platform BEA WebLogic Platform ªªªªª ªªª ª ª 7.0 (Service Pack 2) ªª ª ª : 2003 2 ªª ª : 885-001001-003 m Copyright 2003 BEA Systems, Inc. All Rights Reserved. ª ª ª ªªª ª BEA Systems, Inc.

More information

applets.book

applets.book BEAWebLogic Server WebLogic Server ªªª ª ªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª : 2002 6 u : 2002 6 28 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª

More information

cluster.book

cluster.book BEA WebLogic Server WebLogic Server クラスタユーザーズガイド BEA WebLogic Server Ó ÑÕ 6.1 ÔÓÕÎÖÊ : 2003 4 24 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ

More information

cstour.book

cstour.book BEAWebLogic Portal 7.0 : 2002 7 17 Copyright 2002 BEA Systems, Inc. All Rights Reserved. BEA Systems, Inc. BEA BEA BEA FAR 52.227-19 Commercial Computer Software-Restricted Rights (c)(1) DFARS 252.227-7013

More information

secwlres.book

secwlres.book BEA WebLogic Server WebLogic ªªªª ªªª ªª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u :2003 7 18 m Copyright 2003, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ ( ÂÃBEAÃÉÆÆÌÈ

More information

file.book

file.book BEAWebLogic Server WebLogic File ªªª ª ªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u : 2002 6 28 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª

More information

diplugin.book

diplugin.book BEAWebLogic Integration Data Integration ªªª ª ªªªªª ª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª

More information

cluster.book

cluster.book BEAWebLogic Server WebLogic Server ªªªª ªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 u : 2003 10 20 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª

More information

rmi.book

rmi.book BEA WebLogic Server WebLogic RMI BEA WebLogic Server 6.1 : 2002 6 24 Copyright 2002 BEA Systems, Inc. All Rights Reserved. BEA Systems, Inc. BEA BEA BEA FAR 52.227-19 Commercial Computer Software-Restricted

More information

rosnet.book

rosnet.book BEAWebLogic Integration B2B Integration RosettaNet t ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª «BEA «vw ~ ª ªª

More information

snmpman.book

snmpman.book BEAWebLogic Server SNMP ÏÏÒ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2002 8 28 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ ÂÃBEAÃÉÆÆÌÈ Ê vw Ê

More information

migrate.book

migrate.book BEAWebLogic Integration WebLogic Integration s ª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª ªª v ª

More information

support.book

support.book BEAWebLogic Platform ªªª ª yª ª ª ª ª ªª ªªªª 7.0 ªªªª ªªª 2 ªª ª ª : 2003 2 u : m Copyright 2003 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª «BEA «vw ~ ª ªª

More information

jconnector.book

jconnector.book BEAWebLogic Server WebLogic J2EE ÐÓ ÐÑ Î ÐÒÐÒÕ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2004 4 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ (

More information

b2bsampl.book

b2bsampl.book BEAWebLogic Integration B2B Integration ªª ªª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª ªª v ª ª

More information

tutorial.book

tutorial.book BEAWebLogic Integration WebLogic Integration ªªªª ª ª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª «BEA «vw ~ ª ªª

More information

admin_domain.book

admin_domain.book BEAWebLogic Server WebLogic Server ªª ª BEA WebLogic Server ªªª ª ª 7.0 u : 2002 9 4 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª ( BEA ) vw

More information

aiuser.book

aiuser.book BEAWebLogic Integration Application Integration ªªªªª ª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ

More information

jmx.book

jmx.book BEAWebLogic Server WebLogic JMX Service ªªªªªª ª ª BEA WebLogic Server ªªª ª ª 7.0 u : 2004 3 18 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ

More information

WebLogic File Services ユーザーズ ガイド

WebLogic File Services ユーザーズ ガイド BEA WebLogic Server WebLogic File Services ユーザーズガイド BEA WebLogic Server 6.1 ÔÓÕÎÖÊ : 2002 6 24 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕ Ñ ÂÃBEAÃÉÆÆÌÈ

More information

< F31332D8B638E FDA8DD E F1292E6A>

< F31332D8B638E FDA8DD E F1292E6A> v u x u ~ ÔÒÖ Ê f     u    Âl  d    ~{  d  y y x y v u f Ë s y v u y v u u Ë~ u y Ê v ÊÉÆÉ y v Ë v y ÿus y Ê Ê~ ÊÉÆÉ y v ~{ fy v Ê ÈÍ u ~ Ê v u ~ ÊÆÍÌÍÃÈÊ vyãê Í v u ~ Ê v u ~ ÊÆÍÌÍÃÈÊ vyãê

More information

jcom.book

jcom.book BEAWebLogic Server WebLogic jcom ªª ªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª : 2002 6 u : 2002 6 28 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª

More information

<4D F736F F D2088CF88F589EF8E9197BF F690EC816A2E646F63>

<4D F736F F D2088CF88F589EF8E9197BF F690EC816A2E646F63> v w y ÆÎf ()1 1 1. Êu (1) Êu (2) Êu (3) vêu (4) ÆÎfÊu (5) ÉÊwŠ (6) Êd (7) Êu (8) ÇÍÌÉsÉÉÊ 2. Êu (1) Ê (2) Êd (3) Ê (4) Ê (5) Ê (6) Ê (7) ~ÉÊ (8) Ê ÈÉÍÌ (9) y 3. Ê~Êu}Ì 4. ÐÑÒdÊ 5. 6. ÈÊ ()1 2 1. Êu Êu

More information

plugins.book

plugins.book BEAWebLogic Server WebLogic Server Ê ÆÇÍ Web Ð Ó Ô ÖÐÏ Ê Æ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2003 7 21 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê

More information

fm

fm ÁÓ ÒÏÏÎ u ªª ª ª ª ª ª ª ª ª ª ªªª h ª ªª ª ªª ªªª ªª ª h ªª ª ª ª ªªªª ª ª ª ªª ªª ªª ª ªª ªª ª ª ª ª ª ª ª ª ª w d ª ªªª ª ª ª «ª ª««sˆ t ª ª«««~ s~ ª ªª ª ª ª ª ªªªªªªªª s s~ ªªªªª ªª ªªª ª ª ªª ª ª

More information

comtools.book

comtools.book BEAWebLogic Integration ô BPM Command Line Administration Tool ªªªªª ª ªªªª 7.0 SP2 ªª ª ª : 2003 2 m Copyright 2003, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª

More information

wpEnterpriseSvr.doc

wpEnterpriseSvr.doc COBOLJava.NETWeb IT COBOL Micro Focus Enterprise Server Enterprise Server COBOL Enterprise Server COBOL Enterprise Server COBOL COBOL COBOL Java.NET IT Micro Focus COBOLJ2EE.NET Web COBOL Enterprise Server

More information

fm

fm ÁÔÖÐÖÕ Ð +1 f ª ª ª ª ««««ªªª f ª ªª ª ªª ª ªª ª f ªªª ªª ª ªªª f ªª ª f f ªª ª ª ª ~ &'(556#46 &'(5#761 &'(5/#0 &'(5/#0 &'(5%;%.' &'(5/+)+ &'(5*+&#4+ &'(12+0 &'(1*#0&&90 &'(1*#0&/#' &'(12+072 &'(1#+4

More information

untitled

untitled 25 2 kg 9 7 6 5 4 3 2 1 H プラチナ 24 アップデート 2 u Update 2 ÉÊÍ ÉÊÂ24 3 Ê u pgm Ê Î Í ÇÍÂ Ê Ç 11 Ê sèé Ê ÈÍ Ê ÆÍ Î ÈÍÉÉÌÊÂÔÖÒÒ ÉÓÖÑÏÕ Ê Ê Ê ÈÍ Êu uî ÈÂ pgm Ê 24 Ê dê ÈÍv Ê ÊÂ Ê u Ê ÈÍÈÍ ÊÍuwÉ ÇÆ 6 Ê u~èê ÉÉÌÊÂ5

More information

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97 vè ÆÎ~ÈÉfÆÍÇÉÊÉÇÍ Êg Ê Ê ÇÉ g w y ÊÈÌÊ {v É Ê Š vè ÆËÊ vè ÆÊ ÍÊvÌ vè ÆÎ ÈÈÍvÌ É Ê ÍÍ * Î~ÉÉ * Ê ÈÍ ÊŠÆ ÃÍÇÍÊÆÃÊ f ÆÍÍÊ ÊÈÌÊ ÌÉÊ ÊÂÊÆÈÉÌxf ÊÉÉÉÊ ÊÊÍÇÉÉÆÉÉÂÇÍÉÃf ÆÍ ÃÇ ÊÉÇÊÉÍÆÇÂÒÑÒÉ Î ÍÈÍÇÉÍÍÌÂ É Éh Î ÊÉ

More information

WebLogic 6.0

WebLogic 6.0 BEA Web BEA Agenda BEA BEA Web Web Web BEA 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

More information

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97 Ê f Î~ÈÉ ÇÊ Êg Ê ÉÇÍÎ Ê g w } o k ÊÈÌÊ Ê ÉÇÍ v É {ÊÈÍ ÊfÆÎ ÇÈÉÇ f h ËÊzÇÇÍ ŒÎ ÍÊÆ xê f Ê fëê Ê ÈÍ Ê ÔÖ ÒÉ Ê ÆÉ Æ ÊƒÆ f vè ÆÊw Ê Ê ÍÍ Æ f ÆÍÍÊ ÊÈÌÊ ÉÊ ÇÍ ÌÉÃvÌÉ ÊÈ ÃÎÒ ÔÊ Çs ÍÍÉÆÍ ÇsÍÍÉÆÉÂ Ì É Ê ÎsÉÉÂ

More information

upgrade.book

upgrade.book BEA WebLogic Server BEA WebLogic Server 7.0 ËÊÎÒÔ ÐÖ Ò BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ :2002 6 u : 2002 6 28 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª

More information

edi.book

edi.book BEAWebLogic Integration WebLogic Integration EDI ªªªªª ª ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª

More information

ÊÈÌÊ fêôöôï Ö É É ~ Œ ~ Œ ÈÍÉÆÍ s Ê É Â Ê ÉÉÆÍÇÉ Ê Ê É Ê ÈÍv ÈÍ É ÈÍ Â ÇÍ vèé Ê Ê É ÈÉËÈÆ ÊÌÉ Ê~Æ Ê Ê ÈÍfÆ Ê ÊÉÆÉÊ Ê Ê ÈÍ Ê ÈÉËÈÆ

ÊÈÌÊ fêôöôï Ö É É ~ Œ ~ Œ ÈÍÉÆÍ s Ê É Â Ê ÉÉÆÍÇÉ Ê Ê É Ê ÈÍv ÈÍ É ÈÍ Â ÇÍ vèé Ê Ê É ÈÉËÈÆ ÊÌÉ Ê~Æ Ê Ê ÈÍfÆ Ê ÊÉÆÉÊ Ê Ê ÈÍ Ê ÈÉËÈÆ Ê È Ì Ê 12 ~ (4 Â9 )ÊÍÍ ÿj fd 5.837 Ê Â Ð ÓÑ (TCSA) Ê fç 2.924 É Ê ÎzÆÉÆÌÈ Âÿj Ê sê 9  sê 5 Î ÉyÉÉÆÍÉÆÍÍÉÆÌÈ 13 Ê TCSA ÉsÊÉÉ w ÊÍÍÉ 53 Ê ƒ Êd ÊÂ11.700 ÉÊÉÉÆÌÈ ÆÌÌ s ÊÉÉÉ ÇÈÇÉÊÉÇÊÆ Ê ÉÈÇ ÉÆÆg É ÈÊÌÊÊÉÆÉÊÿj

More information

Microsoft Word - kawanushi 1.doc

Microsoft Word - kawanushi 1.doc 一般国道 205 号 川棚改良 jêu ÊËu ÊÍÍÊ yêéêééuê Ê ÊÊ ~{ÊŠ Ê sê Ê yê ÊvÊu eêu Êv wêæí vêu uvêèív ~{ j Ê u Êu ÿj~êâ ÎzÉÈÂ ÊiÍMOÊud~{ÉÆÍÂÿj~ËÉÈÉ ÓÒÒÖ ÐÎÈÂÊÂÂÂÂuÊ iîíéuê{déæíâ ÇÊÆÉÂjÊÂÊvÈÍÉ Î ÈÌÇÌÇÆ ÈÍ OÊÇÆÎÌÂ ÈÇÆÌÉ

More information

<4D F736F F D208B7B8DE890BC5F90E096BE8E9197BF5F2D F4390B32E646F63>

<4D F736F F D208B7B8DE890BC5F90E096BE8E9197BF5F2D F4390B32E646F63> 一般国道 10 号 宮崎西バイパス ÿj~ uóïóñêu ÊËu ÎÌÇÍÊ Ê eêu Êv wêæí ÊvÊu vêu uvêèív ~{ 1 ÿj~uóïóñêu ÿj~êu ÿj~êâîzéè Î ÈÂ ÊiÍ MOÊud~{ÉÆÍÂÊÎ dèí{dêâêuëuî~èíuê{ déæíâêââîèíîééæíâ ÿj~uóïóñêu u uóïóñêâuê~êuîíâ~ê ÉÎÈÍÇÉÎÊsÉÉÌÊÉÆÍÂ

More information

cxml.book

cxml.book BEAWebLogic Integration B2B Integration cxml t ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ BEA Systems,

More information

jdbc.book

jdbc.book BEAWebLogic Server and WebLogic Express WebLogic JDBC ÔÖ ÐÖÔ Ñ ÏÏÒ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2004 10 13 m Copyright 2002, 2003 BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems,

More information

<4D F736F F D BB388E78CA48B B E6338AAA2B92B290AE2B E646F63>

<4D F736F F D BB388E78CA48B B E6338AAA2B92B290AE2B E646F63> ÈÆÉÇÍÊ ÈÍÿf ÃËÆÃÎ~ÈÉ g w ÊÈÌÊ ÊÈÌÊ Êv ÈÆÉÇÍ vƒ ÇÍË ÊvÈÆ ÊÊÇÆvÈ uêæí ÉÊÃÌÉÌà {ÎÆ ÆÍÍÊ ÌÉÊÂiÍÊÊÈÉÃÊÉÉÉÊÉÊÇÃÉÆÉÉÆÇÇÎÈÉ ÇÆÉÉÉÍÆÇÂÉÈÉÂÇÍÌÉ ÊÎ~ÇÈÉÊÇÉÌÊÊÂÊ ÌixʈÊÊ ÊÊÊÇÉÉÂ}ÊÎÈÉÍÂÊÎÆÇËÉ ÍÈÊÇÍÍÎÉvÊÆÍÇÂÎÇÈÉÌÊÎfÆÍÇÉÊÊÇÉÉÊÉÆÍÂ

More information

relnotes.book

relnotes.book BEAWebLogic Platform ªªªª ªªª ªªª ª ª 7.0 Service Pack 5 ªª ª ª : 2004 4 8 m Copyright 2004, BEA Systems, Inc. All Rights Reserved. ª ª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª ( BEA ) vw ~ ª ªª

More information

<4D F736F F D BB388E78CA48B B E6328AAA D655F92B290AE82B382E782C E646F63>

<4D F736F F D BB388E78CA48B B E6328AAA D655F92B290AE82B382E782C E646F63> gêæçí ÊÌÊ É f ÏÖ ÂÎÕÖÏÂ Ê g ÐÖÏ ÖÎÖÓ ÕÓÕÒÒÖÐ ÊÈÌÊ ÊÂ Ê ÉÊ xêïòðöê ŠÉÇÍÂÿÉÊÂ x EQPEGRVWCNMPQYNGFIGÂÌÆÿÉÊ ÉÈÉÊ xrtqegfwtcnmpqyngfigéæíâ xêâ Îu ÈÉÍÂ ÂÊfÆ É Ì hî ~ ÇÉÍÂ fæî uè ÍÇÉÉÆÍ Â ÉÈÉÊ xêâ Ê ÍÍ xâ y Âu

More information

<4D F736F F D2088CF88F589EF8E9197BF816991E596EC927C A2E646F63>

<4D F736F F D2088CF88F589EF8E9197BF816991E596EC927C A2E646F63> ÿj~ ~{ 大野竹田道路 ~{Êu ÊËu ÎÍÊ Êy Ê~ Ê~Êu}Ì ÐÑÒdÌÊh ~{Êu ~{Êu ~{ÊÂÊv{dÊÈÍÉu~{ÉÂ ÎzÉÈÉÎÈÊiÍ MO Êi ~{É ÆÍÂ ~{ÊÂÂÎÉÈÉÈÍÈÍÊÎÊ~ÈÂ ÊÎ~ÈÍÉÉÌÊÂdÊÂÊÈÍÇÉÎ ÉÈÉ~{ÉÆÍÂ ÌÉÂdyi ~Ëi ~É~ÈÍÍÇÉÊÍÍÂÓ ÒÒÖ ÐÇÈÍÂÈÌÈÌÊÉÊÇhÉÊÍÂ ~{

More information

Microsoft Word - ’V‘é−gŁš.doc

Microsoft Word - ’V‘é−gŁš.doc ÿj~ Êu ÊËu ÎÍÊ Êy Ê~ Ê~Êu}Ì ÐÑÒdÌÊh ~{ 2 1 Êu ÿj~ Êu ~Êÿj~ ÊÂÇÍÊiÍ MO Ê{dÉÆÍ ÂÊÊ ÊuÊÎdyÉÆÍ {dêâi ~ +%ÌuËÊÎÐÑÑ~{ÉÆÍ ÉÎˈÊuÊ{dÉÆÍÂÌÉÂ~~ÍÊdÊÊÌ ÂvÇ ÉÆÍÇÉÇÍ ÊÊ~{ÉÉÌ ÎÆ{dÉÊÉÉÆÍ Êu u ÿj~ ÊÊ~ÊÊÂÇ~ÉÆÍÂy ÊÊ

More information

Microsoft Word - 484号.doc

Microsoft Word - 484号.doc ~s~é~díê ÈÍ~ ~vêíí w gé Ê~Ê Âf Âyf ÉÊÍÂ Ê ËÍÊÉÊÇÈËÉÎÍÉÆÆÃÒÖÔÖÃ ÉÆÉÉÉuÆ ÍÆÂÈÉÇÉiwÊ}ÈËÇÇÉÉÊÆÍÂÈÇÈÊÇÍÂ~ ÊÇÎu ÍÉ Êf ÇÍ Ê ÉÍÈÇÊÇuÍÍÍÌÊ ÊÂyfÊ ÇÍ ÉÊÆÍÂfi ÉÆÆ ÊÊÈÍÉÆÍÂ ËÍÊÒÖÔÖÉÆÆÎ ÍÉÎÉ ÉÉÆÆÉÇÊÎÉÊÇÍÌÆÍÍÊÆÉÆÍÆÂ

More information

<4D F736F F D2092B28DB882C982C282A282C42E646F63>

<4D F736F F D2092B28DB882C982C282A282C42E646F63> Íû Ñ ÐÑw x ÌÆÇÇ ÇÊÊ ÉÈÉÃÑ ÐÑwà v Ê ÉÇÂdvÊwÎxÇiÊ vèéìêéèâ Ñ ÐÑwÊËÊÊÎwÈÂÈËÉÊÊÆÇ ÍËÊfuÊ~ÎËÊÍÇÊÈÍÇÉÂvw ÊÉÌÊyÎÍÇÉÎÉÈÉÆÌÈ ÇÊwÊÂÇÊÎÿÉfÊÈÍvwÉÈÉ vwêêêuvwîuèâéêvèíéwéâéê ÎyÉÈ ÍÂÇÉÿÊvwÉÈ ÎÂsÌÊÂÆÍÆÊgyÉÈÉÇÈÉÆÉÉÇÍÊ

More information

Microsoft Word - C.....u.K...doc

Microsoft Word - C.....u.K...doc C uwêííôöðöõ Ð C ÔÖÐÖÕ ÐÊÉÌÊ C ÔÖÐÖÕÊ C ÔÖÐÖÕÊ Ç Ê Æ ~ if eíè ~ for ÒÑÒ ÌÆÊÉÉÊ ~ switch ÉeÍÈ ~ while ÒÑÒ ÊÍÍÔÖÐÖÕÊ ~ 1 C ÔÖÐÖÕ ÐÊÉÌÊ uê~ ÏÒÏÑ Ð ÓÏÖ CUI Ô ÑÊ ÏÒÏÑ ÔÖÐÖÕÎ d ÈÍÉÇÊ ÆÒ Ö ÒÐÑÒ ÊÔÎÏÖÎ d ÉÇÍÊ

More information

<4D F736F F D2088CF88F589EF8E9197BF81698CA28E9490E78DCE816A2D312E646F63>

<4D F736F F D2088CF88F589EF8E9197BF81698CA28E9490E78DCE816A2D312E646F63> ÿj~ ~{ 犬飼千歳道路 Š~{Êu ÊËu ÎÍÊ Êy Ê~ Ê~Êu}Ì ÐÑÒdÌÊh Š~{Êu ~{Êu ~{ÊÊv{dÊÈÍÉu~{ÉÂ ÎzÉÈÉÎÈÊiÍ MO Êi ~{ÉÆ ÍÂ ~{ÊÂÂÎÉÈÉÈÍÈÍÊÎÊ~ÈÂ ÊÎ~ÈÍÉÉÌÊÂdÊÂÊÈÍÇÉÎ ÉÈÉ~{ÉÆÍÂ ÌÉÂdyi ~Ëi ~É~ÈÍÍÇÉÊÍÍÂÓ ÒÒÖ ÐÇÈÍÂÈÌÈÌÊÉÊÇhÉÊÍÂ Ÿe

More information

Microsoft Word - p12-21紀要論文_ジョさん_0908.doc

Microsoft Word - p12-21紀要論文_ジョさん_0908.doc u 0Q w Ê ÊG ÖÔÖÆÍË Ê ~ÎÊ G Ê Ê Ê uêéìê Ê Ê ~ Ê yîêf ÈÉÌÊÉÆÍÂÈÊÉÌ Ê ÉÆÉ ÖÔÖÊ ÉÈÉ ~ uì Ê ~ y Îf È Ê ÉÈÉ Ç ÊsÉÉÆÍ uêéæé uèéâìé u ÈËÇÆÇÉÇÊ Š ÎÈ ÊÎ ÍÇÊÈÉÂ 2011 8 Ê Ê Ç 3 765 519 10,529 Ç 587 ÆÍ 1) Â ÊÆÆÉ ÊÉÊÍÃ

More information

Ò ÑÔÏÓ ÐÎ ÆÉ z uññòõ w g ÌÊÉÇÍ ˆ ˆ Ð Ö Ò z Ò ÑÔÏÓ Ð ÓÑÐÒÒ ÎÔÖÏÖ ÎÖÐÖÑÕ uôöðöõ Î~ËÍÂÌÉÂ ÑÑÒÕÊ ÉÊÍ ÌÆÇÇ Î Ê ÈÂÊÈÇÊÓÑÐÒÒ ÇÂ z uêèéæíçî ÍÇÊÈÍÂ t Ê Ç ÈÍÂ Â

Ò ÑÔÏÓ ÐÎ ÆÉ z uññòõ w g ÌÊÉÇÍ ˆ ˆ Ð Ö Ò z Ò ÑÔÏÓ Ð ÓÑÐÒÒ ÎÔÖÏÖ ÎÖÐÖÑÕ uôöðöõ Î~ËÍÂÌÉ ÑÑÒÕÊ ÉÊÍ ÌÆÇÇ Î Ê ÈÂÊÈÇÊÓÑÐÒÒ Ç z uêèéæíçî ÍÇÊÈÍ t Ê Ç ÈÍ  w g ÌÊÉÇÍ ˆ ˆ Ð Ö Ò z Ò ÑÔÏÓ Ð ÓÑÐÒÒ ÎÔÖÏÖ ÎÖÐÖÑÕ uôöðöõ Î~ËÍÂÌÉÂÑÑÒÕÊÉÊÍ ÌÆÇÇ ÎÊÈÂÊÈÇÊÓÑÐÒÒ ÇÂzuÊÈÉÆÍÇÎÍÇÊ têç ÂÊ Çt~Ê ~ÈÍÒ ÑÔ ÑÊnÈÍ Â Â z zê}âšzê ÍÍÆÊÊÉÉÂÇÍÊÆÂÎÈΠʈÉÇÉÊÇÂÎÔÑ Ð ÓÑyʈÇÍÌ xèíëçjîèízuññòõë

More information

Microsoft Word - p2-11堀川先生_紀要原稿_ final.doc

Microsoft Word - p2-11堀川先生_紀要原稿_ final.doc u 0Q w ÎÈÉg fêf 2008 uê Êfu ÉÈÉÆÍÌÊÊÊÇÊ ÃuwÊ ÃÉÃÊfÃÇÆÍÂÇÍÊ ~ÈÉ ÎÈÍÇÉÇÍÇ ÈÍÍÇ ÎÈÍÉÊÊÆÆÆÇÉÇÊvxÊÆÂ É ÆÆ ÌyÎÈÍÉÇÉÊÇ ÌyÎÈÍÿ~ÊÔÖÑÑÉ ÈÇÉuÊÈÌÈÌÊÊÑÐÖÎg fèíçéçuéæíâèíêí ÉÉ ÊÃÎÆÃÎÆ ÌÉÆÊÌÉÇÍÍÆÊÊÍÂ ÊÊ ÈÉ Ãfu ÃÊÊ 1

More information

Microsoft Word - 99

Microsoft Word - 99 一般国道 205 号 針尾バイパス ÓÏÓÑÊu ÊËu ÊÍÍÊ yêéêééuê Ê ÊÊ ~ Êd ÔÖÑÏÐÒÊ ~Ê ~~{ËÊÎÐÑÑ Ê Ê y ÊvÊu eêu ÊvÂwÊÆÍ vêu uvêèív ~{ ÓÏÓÑÊu Êu ÿj~êâ ÎzÉÈÂ ÊiÍ MOÊud~{ÉÆÍÂÿj~ÉÈÉ ÓÒÒÖ ÐÎÈÂÊÂÂÂÂuÊ iîíéuê{déæíâ ÇÊÆÉÂÓÏÓÑÊÂui ~É~ÈÊ

More information

Oracle9i JDeveloperによるWebサービスの構築

Oracle9i JDeveloperによるWebサービスの構築 Oracle9i JDeveloper Web Web Web Web Web Web EJB Web EJB Web Web Oracle9iAS Apache SOAP WSDL Web Web Web Oracle9i JDeveloper Java XML Web Web Web Web Simple Object Access Protocol SOAP :Web Web Services

More information

Microsoft Word - −C−…−gŁš.doc

Microsoft Word - −C−…−gŁš.doc ÿj~ Êu ÊËu ÎÍÊ Êy Ê~ Ê~Êu}Ì ÐÑÒdÌÊh ~{ 3 1 Êu ÿj~ Êu ~Êÿj~ ÊÂÇÍÊiÍ MO Ê{dÉÆÍ ÂÊÊ ÊuÊÎdyÉÆÍ {dêâi ~ +%ÌuËÊÎÐÑÑ~{ÉÆÍ ÉÎˈÊuÊ{dÉÆÍÂÌÉÂ~~ÍÊdÊÊÌ ÂvÇ ÉÆÍÇÉÇÍ ÊÊ~{ÉÉÌ ÎÆ{dÉÊÉÉÆÍ Êu u ÿj~ ÊÊ~ÊÊÂÇ~ÉÆÍÂdÊÊÇ

More information

< F31332D817992B48DC A8CCB8E9F81458CA28E942E6A7464>

< F31332D817992B48DC A8CCB8E9F81458CA28E942E6A7464> 一般国道 10 号 戸次犬飼拡幅 ŠÊu ÊËu ÎÍÊ Êy y Ê~ Ê~Êu}Ì ÐÑÒdÌÊh ŠÊu ÿj~ Êu ÿj~ Ê ÎzÉÈ ÎÈÉ ÊiÍ Êud~{ÉÆ ÍÂÊ uêiîí ÉuÊ{dÉÆÍ ËÉÇÆÊÇÆ ÇÊÆÉŠÊ xgdésèéæ ÎzÉÉÆÍÂzÎÓÏÓÑ ÎŠÓÏÓÑ ÉÈÂÉÎËuÊ ÉÆÍ v Ê Ó ÐÎÊ~Ê ÊÍÍÇm ÈÇÂÌÉÂ~ÌÊ~ÇÈÍÍÊÊÂ

More information

Microsoft Word - 99

Microsoft Word - 99 ÿj~ ui ~ 伊万里道路 ~{Êu ÊËu ÎÍÊ Êy y Ê~ Ê~Êu}Ì ÐÑÒdÌÊh ÿj~ ui ~ ~{Êu ÿj~ 497 ui ~ Êu ui ~Êud~{ÊÿÉÉvÍÉ~{ÉÆÍÂu ÊÆÇÍÊÂ~ÊÊÇÇÍÌÊÉÆÍÂ {dêîzééââââîé ÊiÍ MO Êÿj~i ~{ÉÆÍÂ Ë ÊÇÍÎ~ÌÉÇÉÆÍÂÌÉÊ,%6 +% ~{Êÿ Â,%6 ÌÊÉ +% ~{É~{Ê

More information

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

WebLogic Event ユーザーズ ガイド(非推奨) BEA WebLogic Server WebLogic Event Õ Ð Ñ ÏÏÒ ˆ WebLogic Server Ó ÑÕ 6.1 ÔÓÕÎÖ 6.1 2001 11 30 m Copyright 2001 BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ ÂÃBEAÃÉÆÆÌÈ

More information

obs_usersguide.book

obs_usersguide.book OpenBlockS ªª ªª ª ª ª ª Õ Ð ÑÏÏÒ Ver '/ Ÿ ÊÉÆÉ 1RGP$NQEM5 Ï Ô ÔÖÒÐÑ ÊËÍÉÉÔ Õ Ê ƒ ÉÈ 1RGP$NQEM55 Ï Ô ÔÖÒÐÑÏÑ ÊËÍÉÉÔ Õ Ê ÉÈ 1RGP$NQEM54 Ï Ô ÔÖÒÐÑÎ Ö ÊËÍÉÉÔ Õ Ê ÉÈ /KETQUQHVÁÊÂ/KETQUQHV%QTRQTCVKQP Ê ÉÈÂ

More information

<4D F736F F D EC08E7B8FF38BB BD90AC E A837A815B B83578C668DDA97702E646F63>

<4D F736F F D EC08E7B8FF38BB BD90AC E A837A815B B83578C668DDA97702E646F63> 19 ÃÉÌÇÌÆ ÔÖ Ã Ê Î È x ˆ ~Ê Ê Ê ~ Ê Ê ~ Ë~ e Ì vâ Ó ÔÖÒÒ ÊÍÍÂ Ê ÈÍ uî ÌÉÌÍÆÉÌÊ Î ~ÈÌÈÂ Ê ÉÇ u ÊÉÍÍÍÊÆ Ê ÊÏÕ ÑÎ Ê ~ÈÈÍÉÌÂ s Ês Ê ÈÌÈÂ Ã ŠÃÌÃ ŠÃÊÊÊ f ÌÂ x Î ÈÂ Ê ÈÍ Î ~ÈÌÈÂ ÑÏ Ñ Ê Êu Ê ÉÂÈÌÈÌÊ s Îu ÈÉÌÊ

More information

Microsoft Word - AV600U_Japanese_V3.0.doc

Microsoft Word - AV600U_Japanese_V3.0.doc ユーザ マニュアル AV600U イメージスキャナ Avision Inc. (D/N«250-0353-E 3.0) 商標 Microsoft Microsoft ƒ Windows MS-DOS Microsoft IBM PC AT XT International Business Machines ƒ v t ƒ 著作権 Avision ˆ v ªªª ªªª ª tt ªªªª «~ fv

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63> ˆ Ñ Ñ vìéê d Ê ÍÉÂÊÊÊ ÆÂ Æ Ç ÇÂÊ ~ÌÈÉ ÇÉÂÿ Â ss ÊÌ Ë sê~ Ê ÆÂ ~ÌÊÎÌÈÊÈÌÂ ÊÂ Ê ~ÊÉÆÉÊÂ ÇÉÉ ÇÈÂ Â Â Â xâîööð ÊÇÈÍÉÊÉÉÂÇÊÉÌÂÉÌÊÉÌÊÂ Ê Ê u Ç ÌÉÉÇÉÂ Ã ÃÊ ÈÂ ÊÆÇÍÃw ÃÎ v Êv ÊÑ Ñ vêî Í}ÌÂ Ã ÃÇÍÂ Ê vê u Ç ÇÆÉÊÎ

More information

Microsoft Word _Rev01-jp.doc

Microsoft Word _Rev01-jp.doc ユーザーマニュアル 日本語 APC Smart-UPS 1000/750VA 230/120/100VAC 単一ユニットラックマウント式無停電電源装置 990-1319 09/02 はじめに American Power Conversion Corporation APC Ê ƒê teâ tñïòòâ ÑÔ ÒÏÏÎÂÈÊ Ê ~ ÊÆÇÍ ~ Êt~ ÉÈÉ É ÈÉÆÌÈ ÊÓÑÓ Ñ

More information

untitled

untitled 日本ボーイスカウト栃木県連盟機関紙 第 55 号合併号 平成 20 年 5 月 1 日発行 ÊÃÃÊÂÉsÊÉÊÍÌÈ なんたい写真館 ÏÔ ÉÆÇÐ Õ ÃÑÕ Ð ÃÉÉÊÆÉ uîïòõçêíêæ ÃÖ Ñ ÑÕ Ð ÈÇ ÃÉuÍÍÊÇÍ ÉÇÌÈÉ Â ÑÏÏÒÊÆ ÑÕ Ð ÉÉÉÆ ÆÍ ÆÇÐ ÕÉÉÉÍʱ ÇÊÐ Õ ÆÍÈÇÆ ÉÈ ÈÊÈÇÈÊ ˆÎuÉÇÉÈÆ ÊÊÔ ÑÎuÉÇÉÈÆÂ

More information

Microsoft Word _jap .doc

Microsoft Word _jap .doc ユーザーマニュアル 日本語 APC Smart-UPS 1000VA/1500VA 230VAC/120VAC/100VAC 750XL/1000XL 230VAC/120VAC タワー型 無停電電源装置 990-1085, 11/01 はじめに American Power Conversion (APC) ÊÂ Ê te(ups)ì ÑÏÒÒÂ ÑÔÒÏÏÎÂÈÊ Ê ~teêt~êææéêâ

More information

Microsoft Word - ’ìfià„GflV‘é“ÄŁ]›¿0909.doc

Microsoft Word - ’ìfià„GflV‘é“ÄŁ]›¿0909.doc 一般国道 3 号 ( 南九州西回り自動車道 ) 川内隈之城道路 ~{Êu ÊËu ÎÍÊ Êy y Ê~ Ê~Êu}Ì ÐÑÒdÌÊh y ~{ 1 ~{Êu uíi ~Êu uíi ~ÊÂÃd v x ÃÉ ÊÇÊÎÈÍÉÌÊuÉÈÍÉÂÉ MO Êu d~{êÿéèévèíé~{éæíâuêêâ~ ÊÊÇÇÈÍÌÊÉÆÍÂ ~{ÊÂÎzÉÈÉÂ ÊÊÎÈÉ ÊiÍ MO Êÿj~Êi ~{ÉÆÍÂ

More information

logging.book

logging.book BEAWebLogic Server WebLogic Server Ö Ð Ð Ð ÓÑÊ Æ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2002 6 28 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63> v  fvâ Š   Â~ f   d v v ÊÂd v ÖÑÒ Ò ÍÍ É Âi Ñ Ñ ÇÍ Êˆ Ç Â Ê Ç ÇÊ ÉÊÉÉÂv Î ÈÉÉ u Ê Î ÉÉ ÌÉÊ Ç ÇÂÈÌÈÌÊÓÒÐÐÖÏ ÒÎÌÉ Ê ÈÉÌ vâï ÔÎÖ ÑÎ~ÈÉÊ gî ÂÏ Ñ ÒÔÉÈÉÊ sê Â Ê Â s ÊÊÎfÆÍÉÉÌÊÂÑÑÒÔÊ ÂÊ fêöñðê Ì Ê ÐÔ

More information

Microsoft Word Summit E XL Japanese manual 1.5.doc

Microsoft Word Summit E XL Japanese manual 1.5.doc 取付け 操作説明書 安全性 Â Ê ÊÇÊÕÓÒÒÊ Î ÈËÉ ÆÉÇÉÈÆ Êy ÊÆÍ fêíééêìsíííëçé È ÒÏÑÔ Ð ÊÑÏÒÒÇÏÔÊÊÉÉÌ ÊÒÖÏ Ç ÈÍ ÇÆÍÌÈ ÇÆÍË Ê x xõïóâ s⚈ñ ÖÒÂÏÔÖ ÊÊ Êt ÎÆ ÌÈÌÈ ÌÉÊÈÊ Ê Ìˆ ÉÆÍÇÌ ÈÍÊÆ o Ç ÔÓÔÖÒÊ Í ÊÆÍÆÊÈÉÇÉÈÆ 仕様書

More information

ejb.book

ejb.book BEAWebLogic Server TM WebLogic ªªªª ª ª JavaBeans ª ªªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u : 2003 12 10 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc.

More information

fm

fm ÁÓ ÒÖÔÎÖ Ñ /2( ÕÏ 27Ô Ò h ª ª ª ª ªªª ª ªª s ªª ª ª ª ª ªª ª ª ª ª ªªª ª ª ª { ª ª ª ª ª ªª ª ª ª ª ª ª w } d Á ªª ª ª ª ª ªª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ªª ª ªªªª ªªªªª l ««ªªª «ª ª ª ªªª ª ªªªª ª

More information

<Documents Title Here>

<Documents Title Here> Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone

More information

glossary.book

glossary.book BEAWebLogic Platform w ªªªª 7.0 ªª ª ª : 2002 6 m Copyright 2002 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª ( BEA ) vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ BEA ˆ

More information

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97

„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97 ÊÒÏ Ò Ð ÑÐÖÔÒÊ ÈÍ Ê ÊÆÇÍà xê ÃÊ g ÐÖÏ ÖÎÖÓ ÕÓÕÒÒÖÐ Ê w Ê ÇÍÌÍÉÂ Ê Êà x ÃÇ ÆÉ ÈÍÉÆÍ Â2+5# Â Â Â Ê w ÊÍÍÉÂ Ê ~É ÇÉ ÎsÆÇÉÇ uéæíçéç ÈÍÉ Â Ê 2+5# ÊÊÊw Ê Î Ê f u ÉÊà x hêf É f s Êg ÊÓÖ ÑÎ u ÈÍÇÉÃÎ ÇÉÆÍ ÂÌÉÂ

More information

WebサービスとCORBA

WebサービスとCORBA AP Web Web WG EAI AP EAI Web AP Web -- WSFL -- BTP EAI AP (1) webmethods Enterprise Hub&Spoke (publish/subscribe ) ( ) webmethods Enterprise Server webmethods Enterprise Adopters AP EAI AP (2) IBM MQSeries

More information

untitled

untitled ŸŸŸŸŸŸŸŸŸŸŸŸÏÒÔŸŸŸŸŸŸŸŸŸŸŸ ÐÖ Ò Ð ÒÏÑÕ ~OU Í Í Í Í uu Í Í u Í ÏÒÔ ÿus Á uá Át Á Áys oá Á ÁÁ Áy ÐÖÔ Á ÐÖÔ Ám ÐÖÔ Á km Á ÐÖÔ ká,t Ð Á Á 4% Á Á ÈÌÈÉ Áz mᜠÁÁ Á Á }ÁÁ ~oáy ~ }ÑÔ Á { Á Œu ÐÖÔ Áy Ám ˆÁ s Á

More information

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

MultiPASS B-20 MultiPASS Suite 3.10使用説明書 TM MultiPASS Suite Ver.3.10 for Windows ii iii Copyright 1999 Canon Inc. ALL RIGHTS RESERVED iv v vi vii viii ix x 1 2 3 4 5 6 7 8 9 xi xii 1 1 1-1 1 2 3 1-2 4 5 1 1-3 6 1-4 1 7 8 1-5 9 10 11 1-6 1 1-7

More information

untitled

untitled ËÍÆÆÔÏÑÒÏÓÖ Ö Ñ ÑÕÒ Ö Ñ Ê ÔÏ ÖÕ ÖÏ ÒÒ ÔÖ ux ÊÎÉÆ ÍÍ ÊÉÈÊÌ ÊÆÇÇ ÐÖ Ó vd 日本ボーイスカウト栃木県連盟機関紙平成 20 年 1 月 1 日発行第 54 号 ÉÆÊÆÍÆÊÍÍ ÌÈiÌÊ ÌÊÉÈÍÇÉÉ ÆÍÇÉÉÈÉÆÍÇÌÈÍÌÈÎ Ô ÏÑÏÏÒÊÈÍuÎÍ ÉÌÊÊŒÊÈÍwÉÊ ÈÍÎÇÍÌÉÊsÆuÇÆ ÍÌÈ ÉÉÊÈÉgÊÆÆÉ

More information

jta.book

jta.book BEAWebLogic Server WebLogic JTA ÔÖÐ ÖÔ Ñ ÏÏÒ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2004 10 26 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA Systems, Inc. Ê Ó Ï Ï ÑÑÒÕÑ

More information

B2-Servlet-0112.PDF

B2-Servlet-0112.PDF B-2 Servlet/JSP Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages PDA ( J2EE Java2 Enterprise Edition API API J2SE JSP Servlets RMI/IIOP EJB JNDI JTA JDBC JMS JavaMail JAF Java2 Standard Edition

More information

ESA_UI_1110.PDF

ESA_UI_1110.PDF ESA SAP SAP SAP Web AS SAP SAP : ESA ESA : CAF ESA SAP SAP SAP : ESA ESA : CAF ESA SAP SAP SAP Office???? SAP Japan Co., Ltd. 2004, Title of Presentation / Speaker Name / 4 SAP SAP : ESA ESA : CAF ESA

More information

ÍÂ~ÊÂ ÊÊ ÇÍ ÌÉÊÊÌÊÇÍÂÈÍ Ê ÊÌÊÊÍÉÉÉÆÉÉÍÆÂsÊÂ ÌÉÊ~ÊsÊÆÇ ÉÉÊsÆÍÆÊÉ~ÇÈÉÇÉÉÊsÉÆÆjÇÆÇÉÉÉÆÉÉÍ ÆÂ ÊÊÍÉÂÇÍÌÉÊsÊÊÇÉÂÊÍÍÉwÊÊÂÌÉ t ÊwÎÔ ÑÊÔÖÏÑ Ö Ñ ÑÒÔÇ ÈÍÍÇÉÊÊÍÂÇ

ÍÂ~Ê ÊÊ ÇÍ ÌÉÊÊÌÊÇÍÂÈÍ Ê ÊÌÊÊÍÉÉÉÆÉÉÍÆÂsÊ ÌÉÊ~ÊsÊÆÇ ÉÉÊsÆÍÆÊÉ~ÇÈÉÇÉÉÊsÉÆÆjÇÆÇÉÉÉÆÉÉÍ Æ ÊÊÍÉÂÇÍÌÉÊsÊÊÇÉÂÊÍÍÉwÊÊÂÌÉ t ÊwÎÔ ÑÊÔÖÏÑ Ö Ñ ÑÒÔÇ ÈÍÍÇÉÊÊÍÂÇ ƒêæçídéd ƒêd ÇÇÉÊÂÉv~ÈÍà ƒêdãîâêíéìãdwæíæê uãé ~ÉÇÍÉÌÊ ÊyÎÆÉ ƒêuâ~îwèéæ ƒêd xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ƒêu xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ƒêë

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63> s tâââoçæ #NQPIICRŠ~ ÊÈÍŠ~ Í d ÊÍÍhh Š~Š~ Ñ Ñ Â s tââoçæíâ u gzsîæg~ Â Ñ Ñ s Ê Â tââoçæíâ Â Ñ Ñ ÊÉ Ñ ÔÑÏÕ Â tâââoçæ NQPIICRŠ~ ÊÈÍKPVGTPCN u Í VTCEVKQPÎÆÉhh s dâ Ñ Ñ ÿ Ñ Ñ ÂÂys ~ÎsÈÉ gsh hg ÂÂoÇÆÍÂt

More information

<4D F736F F D20835E A83415F967B95B631322E348B65926E8F4390B381698DC58F49816A>

<4D F736F F D20835E A83415F967B95B631322E348B65926E8F4390B381698DC58F49816A> s ÊÆÇÍ ÊwŠÉ }Ê u Ê ÈÍ Ê ÑÐÑ ˆÎ ~ÈÉÆÇÆÆÉ i Â Ê ÉÆÍ Â s ÉÆÍ i  ÊÊÊ Ö ÔÖÊ ÈÉ h Î ÈÂÈÍÊ uê ÆÍË dh Ê ÎsÆÇ ÉÇ ÉÊÉÉÆÍ ÈÊÊÇÉÌ Ê~ Ê ÆÂÇÍÌÉ ÇeÇÍÉÆÉ i Êh Ê ÆÂ Ê ÉÈÉ Î ÈÍ Ê Ç uèí ÉÆÍ s Î ÆÍ Ê Ê Ç ÉÊÇ Çs Ð ÓÑÎ

More information

Microsoft Word - GrCadSymp1999.doc

Microsoft Word - GrCadSymp1999.doc u u Ê É Îf ÈÉ uõòñõçí uõòñõëêi oy * ÎÏ Ó ÏÕ( ) **Ï ÓÐ ÕÖ *** ÎÏ Ó ÏÕ( ) APÑÖÕ ÑÕ { itot, inoue, furuhata} @trl.ibm.co.jp shimada@cmu.edu Automated Conversion of Triangular Mesh to Quadrilateral Mesh with

More information

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç.. lê~åäé= qçéiáåâ= NMÖENMKNKPF Volume2 Creation Date: Mar 04, 2005 Last Update: Aug 22, 2005 Version 1.0 ...3... 3 TopLink å...4 1... 4... 4 SampleClient.java... 5 Ò... 8... 9... 10 readallsample()... 11

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63> Â Â Ê fd Ê ÂÆÉ fê ÉÆÉÉÂ Ê ËÉd ÉÊ Â Ê ÈÉÂ fd Ê ÉÂ ÍÍ ÈÉÂ f Ê É ÍÍ ÈÉÂ fâd sâ u sê Ês Ê ÇÉÆÉÉÂ Ê ÍÍ ÊÆ É Ê É ÍÍ ÈÉÂ Ê fê ÉÂ É ~u ÊECTT[QXGTÊ ÂÆÍÆÊ Ñ Ñ É ÎsÆËÇ Ê ÉÆÉÉÂ fêæéâd fê ÌÍ Ê ÉÆÍ É ÇÊ ÊÊÇÉÉÂ Ê fê

More information

(WP)

(WP) 1998 0 a b v g d je jo z i j k l m n o à á â ƒ ã ä å Ý Þ æ ç ˆ è é Š ê ë Œ ì í Ž î 1 ï p ð r ñ s ò t ó u ô f õ x ö ts t' ø ù ' ' š ú û y œ ü ' ý e ž þ ju Ÿ ß ja à, ê, ì, î, ò á, ã, ä, æ, é, ë, ï, ô, ö,,

More information

ロシア語便覧 1

ロシア語便覧 1 - -È - - -ÚÂÎ Û Ë±ÚÂÎ, ÔËÒ ±ÚÂÎ - apple ÒÂÍappleÂÚ ±apple, Ë ÎËÓÚÂ±Í apple flì ±apple, Ù apple ±Î ÒÚÓ±Î, ÒÚÓÎ ± αÒ, ÎÂ±Ò ; ÎÂÒ ±, ÎÂÒÓ± ÁÛ±, ÁÛ± ; ÁÛ±, ÁÛ Ó± -, -Ë ÒÚÓÎ ±, ÊÛappleÌ ±Î, ÏÛÁ±Ë, ÒÎÓ appleë±

More information

untitled

untitled Struts IT Open Source JavaEE Application Consulting Struts Open Source JavaWorld Jakarta 4 Jakarta/Apache Copyright(c) yukimitsu kurozumi 2007 All Rights Reserved. 2 1986 150 CAC OSS Consulting,, Web System

More information

untitled

untitled Oracle Enterprise Repository etrust SiteMinder 10g 3 (10.3) 2008 10 Oracle Enterprise Repository etrust SiteMinder Setup and Configuration Guide, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle. All

More information

Microsoft Word - AS017U.b......_...j.doc

Microsoft Word - AS017U.b......_...j.doc Õ Ð ÑÔÓÕÎÖ }ÑÏÔ dõòõte Ó ÒÒÐÑÑÑ Ñ Ò Á Ç Ê...2 Ê...4 ÑÑÒÕ...5 Ê Éw...6...7 ÐÓÐÑ...8 Ð ÔÖ...8 hw...9 ÐÔ Òÿus... 13 ÐÔ Ò...13 ÖÑÔ Ñÿu...14 ÐÔ ÒÉÖÑÔ ÑÊw...15 ÐÔ Ò...15 ÐÔ Ò...17 ÐÔ Ò...18 ÐÔ Ò...20 ÐÔ Ò...20

More information

untitled

untitled Oracle Enterprise Manager 10g Oracle Application Server 2003 11 Oracle Enterprise Manager 10g Oracle Application Server... 3 Application Server... 4 Oracle Application Server... 6... 6... 7 J2EE... 8...

More information

fm

fm ÁÔÖÐÖÕ +1 ÔÖÒÑÑÐ /2% Ê Éte u ªªªªª f ªªª ª«ªªª ª ~ ªª ª ª ª ªªª ªª ª ªªª ª ªª ª «ªª ª ª ª ª ª ª ª ªªªª ª ª ª ª ª ª ªªªª «««s ª ª ª ª ªªª v ªª ª ª ª ªv l Ð ÔÎ 59Ö Ð ~ 59 59 59 59 Ð ÔÎ 59Ö Ð ~ ª ª ª ««10

More information

"CAS を利用した Single Sign On 環境の構築"

CAS を利用した Single Sign On 環境の構築 CAS Single Sign On (Hisashi NAITO) naito@math.nagoya-u.ac.jp Graduate School of Mathematics, Nagoya University naito@math.nagoya-u.ac.jp, Oct. 19, 2005 Tohoku Univ. p. 1/40 Plan of Talk CAS CAS 2 CAS Single

More information

J2EEとMicrosoft.NETの比較

J2EEとMicrosoft.NETの比較 2002 4 ... 3... 4... 4... 4... 5... 5... 8... 8... 8... 9 Web... 10... 11... 11... 11... 11... 12... 13... 13... 13... 14... 14... 15 Web... 15 Oracle... 16 Oracle9i Application Server... 16 Oracle9i Developer

More information