diuser.book

Size: px
Start display at page:

Download "diuser.book"

Transcription

1 BEAWebLogic Integration WebLogic Integration ªªª ªªªª 7.0 ªª ª ª :

2 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªª ª «BEA «vw ~ ª ªª v ª ª ª ª ªª ~ ªª ª ª ÿ BEA Systems, Inc. ˆ t tt fv w s tt BEA vw FAR 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 E-Business Platform BEA WebLogic Enterprise BEA WebLogic Express BEA WebLogic Integration BEA WebLogic Personalization Server BEA WebLogic Platform BEA WebLogic Portal BEA WebLogic Server BEA WebLogic Workshop How Business Becomes E-Business BEA Systems, Inc m WebLogic Integration ªª ª ªª ª ª ª ª ªªª ª ª

3 目次 ªªª ª ywf...ix e-docs Web ª ª... x ªª ª ª... x ~... x ªªª ª...xi svu...xi 1. ªª ª u XML ªªª vv ªªªªªªª s ª ªªªª ª ª ª ªª XML XML ª ªª Business Process Management ª ª ª ª ªª ª ª f ª ªª ª ª f ªª ª Format Tester [Format Tester] ª ªª ªªªª [Binary] ªª ªª ª ªªª ª h ªª ª ª h [XML] ªª [Debug] ªª ª ª ªª ªªªª ªª [File] ªªªª [Edit] ªªªª [Display] ªªªª WebLogic Integration ªª ª iii

4 [Generate] ªªªª [Translate] ªªªª ªªªª ªª ªªªª ª ªªª ª f ªªª ª ªªª ª f ªªªª ªªª ª ªª ª ª ªª ª ªª ª ª f ªª ª ªªª ª ªªª ª ª ªª «ˆ XML«ªªª XML ªªªªªª DTD XML ªªªª MFL ªªªªªª ªªª Format Builder Format Builder Format Builder ªª ªªªªª ª ª ª ª ª Format Builder ªªªª ªª ªªªªª ªªªª ªª ª ªªª ªªªª ªª ª ª ª ª ªªªªª ª ªªª ª XML u u ªªªª v ª ªªª [Padding Mandatory] ª ªªª ªªªª ªª ªª ªª ªª ªª ªª [File] ª ª ªª iv WebLogic Integration ªªª

5 ª ª ªª ªªªª ªª ª ªªª ªª ª ª ªªªª ª ªªª ª ªª ªª ªªª ªª ªª ª ª ªª ªª ªª ªª ª ªªªªª ª ªªª ª ªªª ªªªªª ª ªªª ª ªªªªª ª ªªª ª ª ª ªªªªªªªª ªªª ª ª h ªªªªª ª ªª ª ª ªª ª ª Format Builder ªª ª ª v Format Builder ªªªª [File] ªªªª [Edit] ªªªª [Insert] ªªªª [View] ªªªª [Repository] ªªªª [Tools] ªªªª [Help] ªªªª ª ªªªª ªªª ª COBOL ªªªªªª ªªªª C ~ ªªª ª C Struct Importer ª ª ªªªª C Structure Importer ªªª ªªª ª ªªª ªªª ªªªª ª ª ªª ª ªªª ªªª ª ªªª ª ª s MFL C ªªª FML Field Table Class ªªªª FML Field Table Class Importer ªªªª FML Field Table Class ª ª FML Field Table Class Importer XML WebLogic Integration ªª ª v

6 5. ªªªª ª ªªªªª ª ªªªª ª ªª ª [Repository] ªªªª ªªªª ªªªª ª MFL ªªªªªª ªªªª ª MFL ªªªªªª ªªªªªª ªªªª ª ªªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª ªªªª ªª ª ªªª s ª ªªªªª ª ª ªª XML DTD XML Debug Writer XML ª ªª ªªªªªª ªª ª ª ª ª ª ª ªª ª ª Debug Writer XML XML ªªªª Java API ªªª ª Business Process Management s ª ª ª ª A. ªªªª ªªª MFL ªªª...A-1 COBOL Copybook Importer ªªª...A-8 ªªªªª ªªªª C Structure Importer...A-11 B. ªªª ªª ª ªªª f ªªªª...B-2 ªªª f ƒ...b-3 ªªª f...b-5 Data Integration ªªª ª ªªª f ªªª ªª ªª ª ª...B-6 ªªª f Format Builder ªªª ª ª s...b-7 ªªªª ª ªªªª ªªª ª ª ªªª f ªª ªª ª s...b-9 ªªª f ªªª ªªu...B-10 vi WebLogic Integration ªªª

7 com.bea.wlxt.bintype.bintype ªªª... B-10 ªªª ªª ªªªª... B-10 h ªªª ªª ªªªª... B-11 ªªª ª ª ªªª ªª ªªªª... B-13 com.bea.wlxt.bintype.bintypestring ªªª... B-15 ªªª ªª ªªªª... B-15 h ªªª ªª ªªªª... B-15 ªªª ª ª ªªª ªª ªªªª... B-15 ªªª com.bea.wlxt.bintype.bintypedate... B-16 ªªª ªª ªªªª... B-16 h ªªª ªª ªªªª... B-16 ªªª ª ª ªªª ªª ªªªª... B-16 com.bea.wlxt.mfl.mflfield ªªª... B-17 C. Purchase Order ªª ªª s Purchase Order ªªªª... C-2... C-2 ª ªª XML s... C-3 ªªª... C-3 ª ªª ª ª f ª ª ª... C-8 1. Format Builder ª ª ªªª ª ªªª ª C-8 2. ª ªª ª... C-8 3. Shipping Address ªªªª Billing Address ªªªª C C ª ªªªª ª ªªª ª... C ªªªªª ª ªªª ª ªª ª... C-16 XML ª ª ª s... C-17 WebLogic Integration ªª ª vii

8 viii WebLogic Integration ªªª

9 このマニュアルの内容 ªªª ª WebLogic Integration ª ª ª ª ªªª ª XML ªªª w ª ª ª ª ƒ 1 ªª ª u ƒ 3 ª ªª ª ª f ªª ª ƒ 2 ª ªª ª ª f ª ª ª ƒ 4 ª ªªªª ªªªª ƒ 5 ªªªª ª ªªªªªª ƒ 6 s ª ªªªªª ª ƒ A ªªª ª ªªª ƒ B ª ª ª ªªª ƒ C Purchase Order ªªªª s ywf ªª ª ª ª ª ª XML XML ª ªª ªªª s ª ª ªªª ª ª ªªªªª s ªªªª y WebLogic Integration ªª ª ix

10 e-docs Web ª ª BEA t ª ª ª ª ª ª BEA Systems, Inc. Web ª ª BEA ªªª ªªª [ t ªªªªªª ] ªªªª e-docs t ªªª ª ª ª ªªª « ªª ª ª Web ªª ª [ ª ª ] ªª ª ª Web ªª ª ªªª ª ÿ 1 ª ª ªªª ª PDF Web ª ª WebLogic IntegrationPDF Adobe Acrobat Reader ªªª ª «ÿ «PDF s WebLogic Integration ªªªªªª ªªª ªªª [PDF ] ªªª ªªªª ªª ª ª Adobe Acrobat Reader Adobe Web ª ª « BEA ªªª ª Data Integration ªªª ª ªªªªª ª Data Integration ªªª ª ªª ª ªªª x WebLogic Integration ªªª

11 ªªª ª WebLogic Integration ªªªªªª ªªª ª ªªªªª ˆ u z u ªªª docsupport-jp@bea.com ~ u WebLogic Integration ªªªªªª u BEA f ~ ª ªª ª ª ªªª WebLogic Integration ªªªª 7.0 ªªªªª ª ª ªªª WebLogic Integration WebLogic Integration ª ª ª ªª Š BEA WebSupport ( ~ BEA ªªª ªªª ª ªªª ªªª ª ~ t ª ª ªªª ªªª ªªª ª ªª v ªªª ªªª ª ª ªª ªª ª v ª ªª ªª ª t ªªª ª ª Š s ªª ªªªªª svu ªª ª ª ~ svu WebLogic Integration ªª ª xi

12 sv Ctrl + Tab ÒÐÑÒ Ê Ò ÐÑÒ Ê Ò ÐÑÒ ªªª ª t ªª w ª ª ª ªªª ªªªª ªªªª ªª ª ª ªªª ~ ªªªª ªªª ª ªª ª ª ª ª ªªª ª ªªªª ª ªªª ª #include <iostream.h> void main ( ) the pointer psz chmod u+w * \tux\data\ap.doc tux.doc BITMAP float ªª ª u void commit ( ) ªªª String expr ªª ª w LPT1 SIGNON OR { } t g xii WebLogic Integration ªªª

13 sv [ ] buildobjclient [-v] [-o name ] [-f file-list]... [-l file-list]... g v... ªªªª ª ª t e } ªª ªªª ~ v buildobjclient [-v] [-o name ] [-f file-list]... [-l file-list] ªªª ªªªª v WebLogic Integration ªª ª xiii

14 xiv WebLogic Integration ªªª

15 1 データ変換の概要 EAI (Enterprise Application Integration : ªªªªª ª ª ª ªª ªªª ) Š ªªª EAI ª ª ªªª ª ª wš XML ~ ª ª ªªª ª ª ª ª ªªª ª ª ªªª ªª ª ª ª ª ªªª ª ªªª ª XML ªªª ª WebLogic Integration ªªªª ª ªª ª ªªª ª XML ªªª ª ªª ª ª ª ªªª ª ª h XML ªªª ªª ª ª f XML ª ª ªªª ª ª ~ ªªª ªªª ª ª ª ª ªªªª ªªªªª ªª ª ª ª ªªª i v~ ª ªªªªªª ª ªª ªªª ª ª ªªª ª ª ªªª ª ªªª ª «ª ªªªª«} ªª ªªª ª ª u u XML ª ª ªªª ª ª XML ªªª v~ ªªª ª ª ª ªª } ª ª ªªª ª ª ªªª XML s ªªª ~ t u ª ª ªªª ª ª ª ª ªªª ª ª ª ªªª ª } u WebLogic Integration ªª ª 1-1

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

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

18 1 ªª ª u 1-2 ˆ XML XML ª ªª ª ª ªªª ªª ª ªªª vv ªªªªªª ª WebLogic Integration vv ªª ª ª ªªªªª ª Format Builder Java ªªªªªªª Format Builder ª ª ª ªª ª ªªªª v~ Format Builder XML ªª ª ª ªª ªªª ª ª ª ªª ª ª ª v~ ª ª ªªªªª ª ªªª v~ ª ªªª ªªª ««ªªª ª ª ª ªª ª ª ªª ª «ªªªª«ª ªª ª ªªªª t ª ªªªª f v~ MFL XML MFL ªªªªª ª Data Integration s ª ªªªªª ª Business Process Management ªªª ª ª ª ª ªª ª ªªªª ªªªªª XML ªªªªª ª ª ª ª ª ª ª ªªª ª Format Builder XML ªªªªªª v~ DTD XML ªªªª 1-4 WebLogic Integration ªªª

19 ªªª 1-4 vv ª ªª Format Builder ª ª ª ªªª XML ªªª ªªªª ªªª 1-3 Format Builder vv ªªªª ªªª Format Builder MFL ª ª ªªª v d ªª ªi ªªª ª ª ªªª ª ªªª ª f ªª ª MFL ªªªªªª ª ª ªªªª ªªªª ª ª ª ªª ª h ªªªª XML ª ª ª ªª ª ªªª ª ªªªª ª ªª ª ª XML ª ªª ª ª Format Builder XML ªªªªªª v ªªª ª ª ª ª ª s ª ªªªªª ª WebLogic Integration s Data Integration ªªªªªªª Java ªªª ªªª ª ªª ª ªªª ª XML ª ªªª ª ªªª ª ª ª ª Java ªªª WebLogic Integration ªª ª 1-5

20 1 ªª ª u WebLogic Server EJB ªª ª Studio ªªªªªª ª ªªª ªªªª ª ª Java ªªªªªªª 1-4 ª ª ª XML XML ª ª ª s ªªªª ªªª 1-4 s ª ªªª ªªª 1-6 WebLogic Integration ªªª

21 ªªª ª ªª XML ªªª ªªª 1-1 ªªªª ªªª ª ª ª ªªª ª ª XML ªªªªªª ªª ª ª u MFL ª ª «mymfl.mfl«mybinaryfile ª ª ª ªª ª v~ ªªª ªªª 1-1 ª ªª XML ªªªª ªªª import com.bea.wlxt.*; import org.w3.dom.document; import java.io.fileinputstream; import java.net.url; try { WLXT wlxt = new WLXT(); URL mfldocumentname = new URL("file:mymfl.mfl"); FileInputStream in = new FileInputStream("mybinaryfile"); Document doc = wlxt.parse(mfldocumentname, in, null); } catch (Exception e) { e.printstacktrace(system.err); } XML ª ª ª ªªª ªªª 1-2 ªªªª ªªª myxml.xml XML ªª ª MFL ªªªªªª mymfl.mfl ª ªª ª ªª ª ª ªªªª ªªª ª ªª ªªª ª ª mybinaryfile } ªªª ªªª 1-2 XML ª ªª ªªªª ªªª import com.bea.wlxt.*; import java.io.fileinputstream; import java.io.fileoutputstream; import java.net.url; try WebLogic Integration ªª ª 1-7

22 1 ªª ª u { WLXT wlxt = new WLXT(); URL mfldocumentname = new URL("file:mymfl.mfl"); FileInputStream in = new FileInputStream("myxml.xml"); FileOutputStream out = new FileOutputStream("mybinaryfile"); wlxt.serialize(mfldocumentname, in, out, null); } catch (Exception e) { e.printstacktrace(system.err); } Business Process Management ª ªª ª WebLogic Integration Business Process Management (BPM) ªªª ªªªªªª B2B ªªªª ªªªªª ª ª ª ªªª ª ª ªªª ª i WebLogic Server vv BPM ªªª J2EE ªªªªªª ªªªª ªªª ªªª ª ª ª ª ªªª ª ª ªªªªªªª ª ª ª ª ª ªªª ª ª ª ª BPM ªª ª WebLogic Integration ªªªª ªªª ªª ªª ªªª ª ªªª ªªªª f ªªªªªª ª v i f ªªªª ªªª ª ª ªªª ª ª ªªªªªª ª ªªªª ª ª ªªª ª ª ªª ªªªª ª s ªªª u ªªªª ªªª h ªªª ª } h ªªªªªª WebLogic Integration BPM ªªªª h «XML ª ªª ª ªª XML «ªªª Data Integration ªªª ª Business Process Management (BPM) h Data Integration ªªª ª ªªªª ª ªª ªª ª XML h ª ª ªªª ª ª ªªª ª Data Integration ªªª ª XML ª ªª ª ªª XML s BPM ªªªª ªªª h Data Integration ªªª ª h 1-8 WebLogic Integration ªªª

23 ªªª ª ªª ª ªªª ª ªªª ªª ª ªª ªªªª MFL ªªªªªª ªªª ª ª ª ª ªª ªª ª ª ªªª ª ªª ªªª d s BinaryData ªªªª WebLogic Server s Data Integration BPM h 1-5 Data Integration BPM ªªª ªªªªªª ªªªªªª ªªª ªªª ªªªªªª ªªª ª ª ªª ªªª MFL ªªªªªª XML ªªªªªª Data Integration Plug-In ªªª ª Data Integration Java ªªª MFL MFL ªªªªªª ªªªªªª XML ªªªªªª Format Builder ªªªª ª «h«dtd XML ªªªª WebLogic Integration ªª ª 1-9

24 1 ªª ª u ªª ª ª f ª ªª ªªª XML XML ªªª Business Process Management (BPM) ª ª ªª ª ª ªªª ª ª «Studio Worklist«XML ª ª ªªª ª ª ~ y ª ª ªªª ª ª u XML XML s «HTML«ª ª ª ª ªªª ª u ªª ª ª XML XML ªªªªªª ªªªª XML XML WebLogic Server XML ªªªªª s BPM h ªªªªª XSL ªª ª ªª ª XML ªªªªªª ª ª ª ª XML ª ªª ª ª XML uw «RosettaNet ebxml «s «HTML«MFL ªªªªªª ª ªªª ª WebLogic Integration Data Integration ªªªªªªª ª ª ª ª ªªª ª ªª ªªª ª ªªª ª XSL (extensible Stylesheet Language) XML ªªªªªª ª ªª s ÿ~ v~ XML uw XSL ªª ªªªª XML ªªªª ªª XML uw ªªª ª ª ªªª ª «HTML PDF «ªªªªª XSLT (XSL Transformation) ªªª XSL ªªªªªª ªª ªªªª WebLogic Integration ªªª s ª ªªªªª ª XML XML XSLT ªªª XML ª ªªªª 1 XML XML ª ª ª ª ª v~ XSL ªª ªªªª 1-10 WebLogic Integration ªªª

25 ª ª ª ª f 1-6 Tom;Jones;1345;19; XML ªªª WebLogic Integration ªª ª 1-11

26 1 ªª ª u 1-12 WebLogic Integration ªªª

27 2 フォーマット定義のテスト ª ªªª ª f ªªª Format Tester ªª ª Format Tester vªª ª ªªª u v s ª ªªª ª ª ª ªª ª XML ªªª ªªªª ªªª d ªª ª ª Format Tester ªªª s ªªª ªª ª ª ª ª ª w Format Tester [Format Tester] ª ªª ª ªªª ª ªª ª ª f ª ª ª ª ªª ª ª f ªª ª ª Format Tester Format Tester 1. Format Builder [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder ] Format Builder ªª ª MFL ªªªªªª : Format Tester s ª ª ªªª ª ªªª ª ª ªªªª ª Format Builder u 2. [Tools Test] [Format Tester] ª ªª ª ªªª s WebLogic Integration ªª ª 2-1

28 2 ª ªªª ª f ªªª 2-1 [Format Tester] ª ªª ªªªª [ ª ªª ] ªª ª ª ªª [XML] ªª [ ª ªª ] ªª ªª Hex ªª ªªª ª ªª [ ªª ª ª ] ªª ª ª ªª [Format Tester] ª ªª ª ªªª [Binary] ªª [XML] ª ª [Debug] ªª 3 ª ª ªª ª ª ªª ª ª ªª ª ªªª ªª ª ª w ªª ª ªªª ªª s ˆs [Binary] ªª [XML] ªª ªª ª ªªª [Binary] ªª ˆs ªª ˆs ªª ª ª ª ª v ªª ªª ªª s : ªªªªª Format Tester [Binary] ª ª [XML] ªª s [Debug] ªª s [Format Test] ª ªª ª ªªª ª ª ªª [Display Debug] [Debug] ª ª s / ˆs 2-2 WebLogic Integration ªªª

29 [Format Tester] ª ªª ª ª ª ª [Format Tester] ª ªª ªªªª ª ª ª ª [Format Tester] ª ªª ª ªªª ªªª ª ªªª ªªªª s w [Binary] ªª [XML] ªª [Debug] ªª ª ª ªª ª ª ªª ªª ªªªª ªª ª ª ªª ª ª ª ª h ª ª ª s w [Binary] ª ª [Binary] ªª ªªªª ªªª s ªª ª MFL ªªªªªª [XML] ªª ªªªªª ªª ª MFL ªªªªªª ªªª vv ª ª ª ªªª ª ª d ªª ªªªªª ª ª ª ªª ª ª v 2-6 ªªª ª ª ªª ªª 2-10 ªªª ª ªªª ªª ª ª ªª [ Format Tester] ª ªª ª ªªª [Binary] ªª ª ªª ª ª ª ª ª ª ª ª WebLogic Integration ªª ª 2-3

30 2 ª ªªª ª f ªªª [Hex] «ªªª ªªª ª ª ª 16 ~ ªª ªª «ASCII EBCDIC ª ªª ª ª s h«s [Text] «ªªª ª s ª ª 16 ~ª ª ªªª ª d 16 ~ ªªª ªªª ª ªªª ª 16 ~ªª ª ªªª ª ª ª ª h [Hex] ªª ªªª ªªª ª h ªªª ªªª ª 16 ~ 10 ~ ªªª s ªªª ªªª ª ª ªªª ª 1. [Display Hex] 2 ªªª ªªª ª ªª ª ª s [Offsets as Hexadecimal] [Offsets as Decimal] 2. u ªª ª ª [Binary] ªª [Data offset] ªª ª ª i ªªª ª h [Binary] ªª [Text] ªª h «~ w ««ª ª ªªª ª ªªª ªª «s ª ª ªªª ªªªª s s h [XML] ª ª [XML] ªª ªªªª XML s ªª ª MFL ªªªªªª [Binary] ªª ªªªªª 2-4 WebLogic Integration ªªª

31 [Format Tester] ª ªª ª ª ª ª ªª ª MFL ªªªªªª ªªª vv XML ª ª d ªª ªªªªª ª ª ª ªª ª ª v 2-6 ªªª ª ª ªª ªª 2-10 ªªª ª ªªª ªª ª ª ªª XML Format Builder [Options] ª ªª ª ªªª XML ª ªªª ª ªª ª ª v 3-43 ªªª Format Builder ªª ª ª v [Debug] ª ª [Debug] ª ª ªª ª ªªª ªªªª v s ªª w u ª ªª ª v ªªªªª ª ª ª ªª e ª ªªª ªªªª w ªªªªª Format Tester [Binary] ªª [XML] ªª s [Debug] ªª [Display Debug] [Debug] ªª [Debug] ªª [Binary] ªª [XML] ªª s ªª ª ª ª ª ªªª 64 KB ªªª ª JVM ªª ª z Debug Log h ªª ª ª ª ª v 2-15 ªªª ªª ª ª ªª : [Debug] ªª ªª ª ª XML ª ª ª u WebLogic Integration ªª ª 2-5

32 2 ª ªªª ª f ªªª ª ª ªª [Binary] [XML] [Debug] ªª ª ª ªª [Format Tester] ª ª ª ª ªª ª ª ª ª ªª v ««ªªªª ªª ÿ ª ª d ª ª ªª 2 ª ªª v ª ªª ªªªª 3 ª ª s / ˆs ªªªª ªª Format Tester h ª ª ªª ªª ªª ªª 5 ª ª ªª ªªª 2-2 ªªªª ªª Format Tester ªª ªª ª ª ªª ªª ª ª ªª ª ª ª ª ªªªªª Alt + key key ª ª ªª d ªªªª s ªª ªª ÿ ªªªª ª ª ªª ªªªªª ª ª ª ª ª ª s «Ctrl + key ªªªªª«ª ª ªª ªªª ª w [File] ªªªª [File] ª ª ªª ª ªª ª 2-6 WebLogic Integration ªªª

33 [Format Tester] ª ªª ª ª ª ª s 2-1 [File] ªªªª ªªªª ªªªª w [Open Binary] [Open] ª ªª ªª ªª s ª ªª ªªªª [Binary] ªª ª ª : ª ªª ª ª ªª ª ª ª ª.DATA [Open XML] [Open] ª ªª ªª ªª s ª ªª ªªªª [XML] ª ª ª ª : XML ª ª ªª ª ª ª ª.XML [Save Binary] [Save] ª ªª ªªªª s ª ªª ªªªª [Binary] ªª ªªªªª [Save XML] [Save] ª ªª ªªªª s ª ªª ªªªª [XML] ªª ªªªªª [Debug Log] [Save] ª ªª ªªªª s ª ªª ªªªª ªª ª ª ªª ª ª ª ª [Close] [Format Tester] ªª [Edit] ªªªª [Edit] ª ª ªª ª ªª ª s 2-2 [Edit] ªªªª ªªªª ªªªª w [Cut] [Copy] ªªª ª ª ª ªªªªª y ªªª ª ªªª ª ª ªªªªª y WebLogic Integration ªª ª 2-7

34 2 ª ªªª ª f ªªª s 2-2 [Edit] ªªªª ªªªª ««ªªªª w [Paste] [Find] ªªª ª ªªª ªªª ª ªªª e 16 ~ ªªª ª ªªªª [Binary] ªª ªªªªª : ªª ª ª / [Find Next] ª ª ª e e } ªªªª [Binary] ªª ªªªªª [Go To] [Binary] ª ª ª ª ªªª ª ªªª [Display] ªªªª [Display] ª ª ªª ªªªª s 2-3 [Display] ªªªª ªªªª ªªªª w [XML] ª ª ª ªªªª [Debug] ª ª ªªªªª [Clear Binary] [Clear XML] [Clear Debug] [Hex Offsets as Hexadecimal] ªª ª ª ªª ª ª ª ª [XML] ªª s ª ª ª ˆs ª ª ª [Binary] ªª [Format Tester] ª ªª ªªªª ª ª ª [Debug] ªª s ª ªª ˆs [Binary] ªª ªªªªª ª ª [XML] ªª ªªªªª ª ª [Debug] ª ª ªªªªª ª ª ªªª ª 16 ~ s [Hex Offsets as Decimal] ªª ª ª 2-8 WebLogic Integration ªªª

35 [Format Tester] ª ªª ª ª ª ª s 2-3 [Display] ªªªª ªªªª ««ªªªª w [Hex Offsets as Decimal] ª ªªª ªªª [Text Values in ASCII] ª ªªª ªªª [Text Values in EBCDIC] ª ªªª ªªª ªªª ª 10 ~ s [Hex Offsets as Hexadecimal] ªª ª ª ª ªª ª ª ª ª s ªªª ª ª ª ª ASCII [Text Values in EBCDIC] ªª ª ª ª ªª ª ª ª ª s ªªª ª ª ª ª EBCDIC [Text Values in ASCII] ªª ª ª [Generate] ªªªª [Generate] ª ª ªª ªªªª s 2-4 [Generate] ªªªª ªªªª ªªªª w [Binary] [XML] [Prompt while generating data] ª ª ªªª ªª MFL ª ª ª ª ª ª ª ª ª ªªª MFL ª ª ª ª ª ª XML ªª ª ª ª ª ª ª ª ª s h ª ªª ª ªªªª e } ª ªª ª e } ªªªª [Translate] ªªªª [Translate] ª ª ªª ª ªª ª WebLogic Integration ªª ª 2-9

36 2 ª ªªª ª f ªªª s 2-5 [Translate] ªªªª ªªªª ªªªª w [Binary to XML] [XML to Binary] MFL ªªªªªª [Binary] ªª ª ªªªª XML [XML] ªª XML s MFL ªªªªªª [XML] ªª ªª ªªª ª ªª [Binary] ªª ª ªª s ªªªª ªª ª ª ªª [Binary] [XML] [Debug] ªª ªªªª ª ª Šd ªªªª ªª ªª s s ªªªª ªª ª ª ªª ª ªª ª w s 2-6 [Binary] [XML] [Debug] ª ª ª ª ª ª ªªªª ªªªª ªªªª w [Cut] [Copy] [Paste] ª ª ª ª ª ª ª ªªª ª y ª ª ª ª ª ªª ª ª ª ªªª ª y ªªª ª ªªª ªªª ª ªªª e [Clear] [Binary] [XML] [Debug] ªª ªªªªª ª ª [Generate] MFL ª ªª ª ª ª ª ªª ªªª XML ªª ª ª ª ª ª [Binary] [XML] ªª ªªªª ª ª ª ªªª 2-10 WebLogic Integration ªªª

37 ª ªª ª ª f ªª ª s 2-6 [Binary] [XML] [Debug] ª ª ªª ª ª ªªªª ªªªª «ªªªª w [To XML] [Binary] ªª ªªªªª XML ªª ªª [Binary] ªª ªªªª ª ª ª ªªª [To Binary] [XML] ªª ªªªªª ª ªª ª ªªª [XML] ªª ªªªª ª ª ªªªª [Text in ASCII] [Text in EBCDIC] [Hex] ªª ªªª ª s ªªª ª ªª ª ASCII [Hex] ªª ªªª ª s ªªª ª ªª ª EBCDIC ª ªªªª f ªªª ªªªªª ª ªªª ª f ªª ª 1. Format Builder 2. Message Format ª ª 3. Format Tester 4. [File Open Binary] [File Open XML] s ª ª ªªª 2 ªªª ªª ªªª 5. s [Display Debug] h ªª ª ª s [Debug] ª ª u 6. ªª ª ª ªªª ª [Translate Binary to XML] [Translate XML to Binary] ªªª [Binary] ªª [XML] ªª s WebLogic Integration ªª ª 2-11

38 2 ª ªªª ª f ªªª 2-3 Format Tester ªªªª ªªªª ªªªªª 7. ªª ª ª ª s e } : Format Builder ªªªªª ª ªªª ª ªªªªªª Format Tester ªªªªª ª Format Tester i 2-12 WebLogic Integration ªªª

39 ª ªª ª ª f ªª ª ª ª ªª ª ª f ªªª ª ª ª ª ª Format Tester 3 h ªªª ªª ª ª w ªªª ª ªª ª ª ªª [Find] ªªªª ª ªª ªªª 16 ~ ªªª ª 16 ~ ªªª ª 1. [Format Tester] ª ªª ª ªªª [File Open Binary] y ª ª ª ªªª ª ª 2. [Edit Find] [Find] ª ªª ª ªªª _ 2-4 [Find] ª ªª ªªªª 3. y [Value] ª ªª ª 4. [Text] [Hex] ªª ª ª ª ªª ª ª 5. [Forwards] [Backwards] ªª ª ª ª ªª WebLogic Integration ªª ª 2-13

40 2 ª ªªª ª f ªªª 6. [Beginning of File] [Current Position] [End of File] ªª ª ª ª ª ª e 7. [OK] ªªªª [Find] ª ªª ª ªªª s ªªª e u ª ª ªªª s The specified search string was not found. 8. ªªª e e } [Edit Find Next] ªª ª ª [Go To] ª ªª ª 16 ~ ªªª 10 ~ ªªª «ªª ª ª «ªª ª ªª ª ª 1. [Format Tester] ª ªª ª ªªª [Edit Go To] [Go To] ª ªª ª ª ª ª s 2-5 [Go To] ª ªª ªªªª 2. [Offset] ª ªªª y ªªª ª 3. [Dec] [Hex] ªª ª ª ª ªª ªªª ª ª ª 4. [Forwards] [Backwards] ªª ª ª ª ªª 5. [Beginning of File] [Current Position] [End of File] ªª ª ª ª ª ª e 2-14 WebLogic Integration ªªª

41 ª ªª ª ª f ªª ª ª 6. [OK] ªªªª ª ªª ª ªªª ªªª ª ªªª ªªª ª ªª ªª ª ª ªª ª ª [Format Tester] ª ªª ª ªªª ªªªª ªª ª ª ªªªª ªª ª ª ªªª ªªªª ª ª ~ ªª ª ª ªª ª ª 1. [Format Tester] ª ªª ª ªªª [File Debug Log] [Save] ª ªª ª ªªª s : [File] ª ª ªª [Debug Log] ª ªªª ªªª ª ªª ª ªªª ªªª ª ªªª ªªª ª ªª [File Debug Log] ª ª ªª vƒ ª 2. y ª ªª ª ª s ªª ª ª [File name] ª ªªª [Save] ªªªª ªª ª ª ª ª [Save] ª ªªª ª ª ªª ª ª ª ª ~ WebLogic Integration ªª ª 2-15

42 2 ª ªªª ª f ªªª 2-16 WebLogic Integration ªªª

43 3 フォーマット定義のビルド ª ªª ª ª f ª ª ª ªªª u ª ªªªª XML ª ªª ªªª ª ªª ª ª f ªªª Format Builder ª ªª ª ª f ªªª w Format Builder ªªª WebLogic Integration vv ª ªªªªª ª ªª ª ª ªªª ª ªªª Format Builder ªªª ª ªª ª ª ª ªª ª ª ª ª ªª ª ª ª ª u Format Builder ª ªª «ˆ XML«ªªª XML ªªªªªª DTD XML ªªªª MFL ªªªªªª ª ªª «ˆ XML«ªªª ªªªªªª 2 ~ ªªªªªªª ª ªª ª ªªª ª ªªª s ª ªª ª ªªª ª ª ª ªªªªªª w ªªª WebLogic Integration ªª ª 3-1

44 3 ª ªªª ª f ªªª w ªªª ª ª ª ª ªª ª ª s hª ªªªª ªªª ªª ª ª ª ªªª ª ªªªªªªª ª ª ª ªª ªªª ª ª ªªª ª ~ ª ª ªªªª ª ªªª ª ªªª ÿ ª ª ª ª ª f ª ªª ªªª XML i v~ u ª ªª ªªª ªªª ªªªª ª ªª ª e v~ ª ª ª ªªª ª ª ªªªªª ª ª ªªª ª ª u ª ª ªªªªª ª ªª ªªª u «2/23/1987 v « ªªª u ª ª ªªª ª ª u ª ªª ªªª ª ª ªªª ª ª u ª ªªªªªªi ªªª ª ª } u ª ª ª ª ª ªªª ªª ª ª ª ª IBM ª ª ª ªªª ªªª ~ EBCDIC ªª ª ªªª ªªª ª ªª ªªªªªª ªªª ASCII Unicode ªªª Format Builder ª ª ª ªªª ª ª v~ MFL (Message Format Language : ªªªªª ª ªªª ªuw) ª ª MFL ªªª ª ªª ª ª ªª ª ªªªª «ª ªªª«v~ u XML uw ª ª ª ª ªªª ª ªªª ª ª ª ªªª ªªªª ªªª ª MFL ªªªªªª s MFL ªªªªªª s XML ª ª ªª ª ª ªªª 3-2 WebLogic Integration ªªª

45 ªªª ª ªª ª ª ªªª ªªª 3-1 ª ªª ªªª ªªªª 1234; ;SUP:21Sprockley's Sprockets01/15/ Main St.; Austin;TX;75222;555 State St.;Austin;TX;75222;PO ;666123;150; Red Sprocket; XML ªªªªªª XML (extensible Markup Language) ~ Web ~ ª ª ªª ª ª ~ ªªª ª ªªªª ª ªª ªª ª XML i v~ XML ªªª ªªª ª ªª «'<' '>' w«ªª ~ ªªª ªªªªªªª f ª ªªªªª ª ~ ª ª ªª ª ª u XML ªª ª ª ª ªª ªª ª s ~ XML ~ XML ª ª ªªª ª ª ªªª ªªª s ªªªª ªª ªªª ª ª XML u ªªª ªª ª u ª ª ª ª ªªª ª u u ªªª ªªª 3-2 XML ªªªªªª ªªªª ªªª ªªª 3-2 XML ªªªªªª ªªªª <?xml version="1.0"?> <PurchaseRequest> <PR_Number>1234</PR_Number> <Supplier_ID> </Supplier_ID> <Supplier_Name>Sprockley&apos;s Sprockets</Supplier_Name> <Requested_Delivery_Date> T00:00:00:000</Requested_Delivery_Date> <Shipping_Address> <Address> <Street>123 Main St.</Street> <City>Austin</City> <State>TX</State> <Zip>75222</Zip> </Address> WebLogic Integration ªª ª 3-3

46 3 ª ªªª ª f ªªª </Shipping_Address> </PurchaseRequest> DTD XML ªªªª XML XML ªªªªªª ªªªªª v u ªª ª v~ XML DTD (XML Document Type Definition : XML f ) ªªªªª ªªª v~ XML ªªªª fuw v XML ª ªªª fuw XML ªªªªªª ~ DTD XML ªªªª v~ ªªªªª ªªª XML ªªªªªª v XML ªªª u ª ªªªª DTD XML ªªªª ~ XML ªªªª f DTD DTD XML ªªªª ª ªªª ª ªªª ªªª 3-3 DTD ªªªª ªªª ªªª 3-3 DTD ªªªª <!ELEMENT PurchaseRequest (PR_Number,Supplier_ID,Supplier_Name?, Requested_Delivery_Date,Shipping_Address, Billing_Address,Payment_Terms,Purchase_Items)> <!ELEMENT PR_Number (#PCDATA) > <!ATTLIST PR_Number type CDATA #FIXED "nonnegativeinteger"> <!ELEMENT Supplier_ID (#PCDATA) > <!ATTLIST Supplier_ID type CDATA #FIXED "nonnegativeinteger"> <!ELEMENT Supplier_Name (#PCDATA) > <!ATTLIST Supplier_Name type CDATA #FIXED "string"> <!ELEMENT Requested_Delivery_Date (#PCDATA) > <!ATTLIST Requested_Delivery_Date type CDATA #FIXED "timeinstant"> <!ELEMENT Shipping_Address (Address)> <!ELEMENT Address (Street,City,State,Zip)> <!ELEMENT Street (#PCDATA) > <!ATTLIST Street type CDATA #FIXED "string"> 3-4 WebLogic Integration ªªª

47 ªªª ª ªª ª ª <!ELEMENT City (#PCDATA) > <!ATTLIST City type CDATA #FIXED "string"> <!ELEMENT State (#PCDATA) > <!ATTLIST State type CDATA #FIXED "string"> <!ELEMENT Zip (#PCDATA) > <!ATTLIST Zip type CDATA #FIXED "nonnegativeinteger"> ªªª ªªª 3-4 XML ªªªª f ªªªª ªªª ªªª 3-4 XML ªªªª ªªªª <?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd=" <xsd:annotation> <xsd:documentation> This schema created for MFL MessageFormat PurchaseRequest. </xsd:documentation> </xsd:annotation> <xsd:element name="purchaserequest"> <xsd:complextype content="elementonly"> <xsd:sequence> <xsd:element ref="pr_number" minoccurs="1" maxoccurs="1"/> <xsd:element ref="supplier_id" minoccurs="1" maxoccurs="1"/> <xsd:element ref="supplier_name" minoccurs="0" maxoccurs="1"/> <xsd:element ref="requested_delivery_date" minoccurs="1" maxoccurs="1"/> <xsd:element ref="shipping_address" minoccurs="1" maxoccurs="1"/> </xsd:sequence> </xsd:complextype> </xsd:element> <xsd:element name="pr_number" type="xsd:nonnegativeinteger"/> <xsd:element name="supplier_id" type="xsd:nonnegativeinteger"/> <xsd:element name="supplier_name" type="xsd:string"/> <xsd:element name="requested_delivery_date" type="xsd:timeinstant"/> <xsd:element name="shipping_address"> <xsd:complextype content="elementonly"> <xsd:sequence> <xsd:element ref="address" minoccurs="1" maxoccurs="1"/> </xsd:sequence> WebLogic Integration ªª ª 3-5

48 3 ª ªªª ª f ªªª </xsd:complextype> </xsd:element> </xsd:schema> MFL ªªªªªª MFL ª ªªª ª ª «ª ªªªª ª ªªª ª ªªªªªª «ª ª ª ªªª ª ª v~ XML ªªªªªª MFL ª ª ªª ª ª ªªª ª ªª ª ª ªª ª «ªªªª«ªªªª v~ u mfl.dtd Format Builder ª ª ª ªªªª ª ªªª ª ª ª ªª ª ªªªª ªªªª f MFL ª ª ªª ª ª s MFL ªªªª ªª } DTD XML ªªªª MFL ªªªªªª ªªªªª ªª ª v~ ªªªªª ª ªªª ª ª ª ªª ª ª ª ª ªªªªu MessageFormat u ª ª ªªª ª ªª ª ª ªªª ª ª f WebLogic Integration ªª ªªª ªªªª po.mfl ªªªªªª ªª ª u v~ <MessageFormat name='purchaserequest' version='2.01'> WebLogic Integration Message Format Language ªªª ª ª 2.02 ª ªª ª ªªª ª ª } h ªªª ª Message Format Language ªªª ª ª 2.01 ªªªª ªªªªª ª ªªª ª ªªªªªª MFL ªªªª ªª XML ªªªªª ªªªu ªªªª po.mfl ªªªªªª XML ªªªªªª ªª ª u <PurchaseRequest> MFL ª ªªª ª ª f u 3-6 WebLogic Integration ªªª

49 ªªª ª ªª ª ª ª ªªª ª ªªª ª ªªªª«ª ªª ª ª ª ªªª ª ª ªªªªª ª ª ª ªªªª ª ª ª ªª ªªª ª ªªª ª ªªªª f «ª ªªª EMPNAME «f h ª ªª ª ª ª ªªª ª Tagged «ªªªª ªªª ª ªª ª ª ªª ª s Length «ªªª ª ªª ª ª ªª ª s Occurrence «ªªªªª ª ªªª ª ª ªªª s ª ªªª s v v f e } ª ªªª Optional «ª ªªª ª ªªªª ª ªªª ª Code Page «ª ªª ª ªªª ª ªªª ª ª Š ªªªª ªªªª ª ªª ª ª «ªªªª ~ ª ªª ª ª ª ª ª ªªªª «ª ªª ª PAYDATE HOURS RATE PAYINFO ªªªª «f h ªªªª ª ª ª ªª Tagged «ªªªª ª ªªªª ª ª ªª ª ª ª ª ªªªª ª ªª ª Occurrence «ªªªªª ª ªª ª ª ªªªª e } e } ªªªª ªªª v v v 3-24 ªªª v Choice of Children «ªªªª 1 ª ªªªª ª ª ªª ª Optional «~ ªªª ª ª ªªª ª ªªª ª ª ªªª ª «ª ªª ª ªªªª ª ª ªª ª ªªªªª ªªª ª ªªª ªªªª ª ªªª ª ª ªªª ªªª ª ª ªªª ªªªª Optional v WebLogic Integration ªª ª 3-7

50 3 ª ªªª ª f ªªª Occurrence v w ªªª ª ªªª ª ª ªªª ª 1 ª ªª ª ª w f f ªªªª«ªªªªª ª ªªª ª ~ ª ª ªªª ªªªªª ª ªªª ª ª ªª ªªª ª ª u u ª ª ªª ªªªª ªªª ªªªª MFL XML ªªªªªª WebLogic Integration ªª ªªª Purchase Order ªªªª WebLogic Integration ªªª 1 ª ªª ª ª ª ªªª ª ªªªª ªªª v ƒ C Purchase Order ªªªª s XML ª ªª ªªª ª ª ª ªªª v~ u ª ª ª ªªª «i v~ ªªª«u u ªªªª Name Optional Repeating Delimited ªªªª ªªª ª ªªª ªªª / h e } ªªª ª ªªª Format Builder u ªªª ª ªªª ª f } 3-8 WebLogic Integration ªªª

51 Format Builder Format Builder Format Builder ª ª ª ªªª ª ªª ª ª v~ MFL ª ª ªª ª ª v~ ªª ª v u ~ u ª ªª ª ª v~ MFL ªªªªªª Format Builder ªªª ª ªªª ªv~ ª ª ª Format Builder Format Builder [ ªªªª ªªªªª BEA WebLogic Platform 7«0 WebLogic Integration 7«0 Format Builder] Format Builder ªª s Format Builder ª ª [Format Builder] ªª d 2 ª ª ª ª «ªªªªª ª ª ª ªª«ªª ª MFL ªªªªªª f ªªªª ª ªª ª ~ s ª ª f ªªªª s d ª ª [Format Builder] ªª ª ªª ªª s WebLogic Integration ªª ª 3-9

52 3 ª ªªª ª f ªªª 3-1 [Format Builder] ªª ª ªª ªªª ~ yªªª ª ªª ª ªªªª ªªªªª ª ª ª ªª f ª ª ª ª [Format Builder] ªª ªªª ª ª ªªªª s w ªªªªª ª ª ª ª ª Format Builder ªª ªª ªª ªªªªª ªªªª ªª ª ª ªª ªªªª ªª ª ª ªª 3-10 WebLogic Integration ªªª

53 Format Builder ªªªªª ª ª ª ª ª ªªªªª ª ª ª ªª ª ªª ªª ª ~ ª ª s ªªªªª ª ª ª ª ª ªª ª ª ªª «Message node«d MFL ªªªªªª ªª ª ªªªª ª ªªª ª ªªª ªªªªª ª ª ª ªª ªªª ª ª ª s ªªªª ª ªª ª ªªªª ªªªªª ª ª ª ªª ˆªªª ª ªª s ª ªª ªª ª ªª ªªª ªª u ª ª ª ª ª ªªª ªªªª ª ªª ª ª ª ª ª ªªªª ª ªª ª e } ª ªªª ªªªª ª ªª ª h ªªªªª ª ª ª ªª ªª ªª ªªªªª ª ªª ~ ª ªª s «v 3-13 ªªª Format Builder ªª ªª ªª 3-13 ªª ª ªªªªª «s ªªªªª ª ª ª ªª s ªª w s 3-1 ªªªªª ª ª ªªª ªª ªªª ªª ªª w ª ª ªªª ª ªªª ª ª ªª ªªª u ªªªª ~ ª ªª ª ª ª ªª ªªªª «ª ªª ª PAYDATE HOURS RATE PAYINFO ªªªª } «ªªªª ª ªª ª ª f ªªªª «h«ª ª ªªª ª ªª ª ª ª ªªª WebLogic Integration ªª ª 3-11

54 3 ª ªªª ª f ªªª s 3-1 ªªªªª ª ª ªªª ªª ««ªªª ªª ªª Repeating Group w 1 t ªªªª Optional Repeating Group ª ªª t ªªªª Group Reference ªªª v ªªªª ªª ª ªª ªªªª ª ªª ª ª ª ªªª ªªªª Optional v Occurrence v Group Choice vªªªª 1 ª ª ªªª ª ªªª ª } Field ª ª ªªª ª ª ªªªªª ª ª ª ªªªªª ª ª ªªªªª ª ªªª ª ª ª ª ª f «ª ªª ª EMPNAME «Optional Field v ª ª ªªª ª ªª ª ª ª ªªª Repeating Field 1 t ª ªª ª Optional Repeating Field Field Reference v ª ª ªªª ª ªª ª ª ª ªª t ª ªª ª ªªª v ª ªª ª ªª ª ªª ª ªª ª ª ªª ª ª ª ªª ª ª ªªª Optional v Occurrence v Comment ª ª ªªª ª ªª ª ª ª ª ªªª ª ªªª ª ªªª 3-12 WebLogic Integration ªªª

55 Format Builder s 3-1 ªªªªª ª ª ªªª ªª ««ªªª ªª ªª w Collapse y Expand s Format Builder ªªªª ªª ª ª ªª ªª Format Builder h }~ ªªª 3-2 Format Builder ªªªª ªª ª ª ªª ªªª s ªª ª ª ªª ªªª ª ª ª ªª ª ª ª ªª ªª ª ª ªª ª ªªs ª ª ªª s ª ª ªª ªª ª ª ªª ª ª ª ª ªªªªª Alt + key key ª ª ªª d ª ªª ª s ª ª ªª ÿ ªªªª ª ª ªª ªªªªª ª ªªª ªª s «Ctrl + key ªªªª ª«3-45 ªªª Format Builder ªª ªª ª ª ªª ªªª ª w ªªªªª ªªªª ªªªªª ªª ªª ª WebLogic Integration ªª ª 3-13

56 3 ª ªªª ª f ªªª 3-3 Format Builder ªªªªª ª ªª ª s ªªªªª v ªª ªªªª ªªªª ªª ªªªs s Format Builder ªªªªª ª ª w s 3-2 Format Builder ªªªªª ª ª ªªªªª ªª [New] w ª ª ªªª ª ªªª ª [Open] ª ª ªªª ª ªªª ª [Save] ª ª ªªª ª ªªª ª [Cut] [Copy] ª ª ª ª ª ª ªªªªª ªª ª ªª ªªªªª ª ª ª ª ª y : ªªªªª ª ªªª ª «ªªª«ªªªª ª ª ªªªª ªªª ª ª ª ª ªª : ªªªªª ª ªªª ª «ªªª«ªªªª 3-14 WebLogic Integration ªªª

57 Format Builder s 3-2 Format Builder ªªªªª ªª ««ªªªªª ªª [Paste as Sibling] w ª ªª ªª ª ª [Paste as Reference] ª ªª ªª ª ª [Undo] ªªª ªªª h ª ªªª Address [Apply] ªªªª ªªªªªª Undo Apply Field Address s Format Builder t [Redo] [Undo] ªªªª ªªª ªª ª h ª ªªª Address [Redo] ªªªªª ª Redo Apply Field Address s Format Builder t [Insert Field] ª ªª ª ªªªªª ª ª ª ªª [Insert Group] ªªªª ªªªªª ª ª ª ªª [Insert Comment] ªªªª ªªªªªªª ª ªª [Move Up] u ªªª ª ª 1 WebLogic Integration ªª ª 3-15

58 3 ª ªªª ª f ªªª s 3-2 Format Builder ªªªªª ª ª ««ªªªªª ªª [Move Down] w u ªªª ª ª 1 [Promote item] [Demote item] [Expand All] ªªªªª ª ª ª ª ª ªªª Field1 Group1 ªª ª ª Field1 [Promote] ªªª ª ª ª ª Field1 Group1 ªªªªª ª ª ª ª ª ªªª Group1 Field1 Field1 ª ªªªª ª ª ª ªª Group1 s Field1 [Demote] ªªª ª ª ª ª Field1 Group1 ªªªªª ª ª ª ª ª s [Collapse All] ªªªªª ª ª ª ª ª ªªª s [Format Tester] [Format Tester] ªª ªªªª ªª ª ª ªª ªªªªª ª ª ª ªª ªªªª Šd ªªªª ªª ªª s s ª ª ª ª ª ª ª ª ªª ªªª ª w : ª ªª ª ªªª s ª ª ª ª 3-16 WebLogic Integration ªªª

59 Format Builder ªªªª w [Cut] ª ª ªª ª ª ªª ªªª ª ª ª ªª [Copy] ª ª ªªªªª ª ª ª ªª ª ªª [Paste] [Insert Group] [Insert Field] [Insert Comment] ª ªª [Paste] ~ ª ª ªª s y ªªª y ªªªª ªªª ª ªª ª ªªª ª ª ªª ªªª [Duplicate] ª ªª y tt tt ªª ª ª tt New ~ MyGroup1 tt tt ªªªª NewMyGroup1 [Delete] ªªªª ªª ªªªª ªªªª ªª ªªªª h ªªªªª ª ªª ª ª ª ªª y s : ªªªª ªª ªªªª ªªª y ª ªª ª ªª ª ªª ª ª ªªª ª ªªª ª ª ªª ªªªª ªª ªªªª ª ª ª WebLogic Integration ªª ª 3-17

60 3 ª ªªª ª f ªªª ª ª ªªª ª ªª ªªªª 3. ª ª ªªª ªªª y 1. ªªª 2. Ctrl 3. Ctrl ª ª ª ªª ªªªª 4. ªª ª ª ª ª ª ªª Ctrl ªªª y ª ªªªª ª ªª ª ª ªªªªª ª ªª ª ª fª ª ª ª ªªª ª ªªª ª «ªªªªª ª ªªª ª ª ª ªªª ª ªª«ªªªªª ª ªªª ª 1. [File New] ª ª ª ª ªªª ª ªªª ª v ªª s 3-4 ªªªªª ª ªªªª v ªª 3-18 WebLogic Integration ªªª

61 Format Builder 2. [Name/XML Root] ª ªªª ªªªªª ª ªªª ª : [Name/XML Root] ª ªª ª ª ª ª ª ª ªªª ª ª ªª ª ªªªªªª XML ªªªªª ªª ª u ª ª ª XML u u w u u XML u u 3. 1 ªªªª [Apply] «ªªªªª ª ªªª ª ªªªª [Reset] «v ªª s ª ªªª ªªª ª [Help] «ªªªªª ª ªªª ª v ªª ªª ª ªªª s : [Apply] [Reset] ªª ª ª v ªª s ªªªªª ª ªªª ª ªªªªªª ªªª ª ªª ª ªªª ªªª ª ª ª ªªª ª ªªª ª ªªªªªª XML ªªªªª XML u XML u u ªªªªª ª ª ª v ª ªªv ªªªªª v MyField MyField1 MyField_again MyField-again 1MyField «WebLogic Integration ªª ª 3-19

62 3 ª ªªª ª f ªªª My>Field ««>«My Field «ªªªª ªªªª ªªªª ~ ª ªªª ª ª ª ª ªªªª ª ªª ª PAYDATE HOURS RATE PAYINFO ªªªª ªªªª ª ªªªª ª ª ªª ª ªªªª ªªªª ª ªª ª ªªªª 1. ªªªªª ª ª ª ªª 2. 1 ªª ª ª ª ª ªªªª ªªªª [Insert Group As Child] ªªªª [Insert Group As Sibling] ª ª ªªªª v ªª s 3-20 WebLogic Integration ªªª

63 Format Builder 3-5 ªªªª v ª ª s 3-3 ªªªª ªªªª 3. s w ªªªª ªªªª f ªª ª ªªªª w [Group Description_] [Name] [Optional] [Choice of Children] ªªªª ª ª ª 19 ªªª XML u u w u u h ªªªª [Optional] vªªªª 1 ª ª ªªª ª ªªª ª } [Choice of Children] WebLogic Integration ªª ª 3-21

64 3 ª ªªª ª f ªªª s 3-3 ªªªª ªªªª ««ªª ª ªªªª w [Group Occurrence] «[Group Description] [Optional] f ªªªª 1 «[Once] [Repeat Delimiter] [Repeating Field] [Repeat Number] ªªªª 1 ªª ª ª v u ªªªª e } ªª ª ª e } ª ªªª ª ªªª ªªªª e } ª ªªª ªªªª ªªª ª e } [Unlimited] ªªªª ª ªªª 3-22 WebLogic Integration ªªª

65 Format Builder s 3-3 ªªªª ªªªª ««ªª ª ªªªª w [Group Attributes] [Group is Tagged] [Group Delimiter] ª ª ªªªª ªª ª ª ª ª ªªªª ª ªªªª ª ª ªª ªªªª ªªªª ª ªª ª ªªªª v «ª ªª ª ªªªª ªªª «ªªªª v u : ~ ªªªª v ªªª ª ~ u «ªªªª ªª ª ª u «v v 3-24 ªªª v ªªªª v ªª ª ª [None] v ªªªª ª ªªª [Delimite d] [Delimite r Field] [Delimite r is Shared] ªªªª v ªª ª ªª ª ª [Value] ª ª ªª v ªªªª v ª ª ª ª ªªª ªª ª ª ªª ªª [Field] «v ª ªª ª ª ª ªªª ª ªªª ª ªªª ÿu s [Default] «ªªª ª ªª ª ªª ª ª v v ªªª ªªªª ªªªª ª ªª ª ªª ª ªª ª ª v vªªªª ªªªª ª ªª ª ªª ª WebLogic Integration ªª ª 3-23

66 3 ª ªªª ª f ªªª 4. 1 ªªªª [Apply] «ªªªª ªªªª [Duplicat] «s ªªªª ª ªª y tt ªªªª tt ªªªª ªª ª ª tt New ~ MyGroup1 tt tt ªªªª NewMyGroup1 [Reset] «v ªª s ª ªªª ªªªª [Help] «v ªª ªª ª ªªª s : [Apply] [Reset] ªª ª ª v ªª s v Format Builder v ªª v «\u009 «\t ÿi v v u s s 3-4 v v x x \\ \ ( ªªªªªªª ) \0n 8 ~ 0n (<= n <= 7) \0nn \0mnn 8 ~ 0nn (0<= n <= 7) 8 ~ 0mnn (0 <= m <= 3 0 <= n <= 7) 3-24 WebLogic Integration ªªª

67 Format Builder s 3-4 v ««\xhh \uhhhh v 16 ~ 0xhh 16 ~ 0xhhhh \t ªª «'\u0009'«\n s «s~ ««'\u000a'«\r ªª ª ªª ªªªª «'\u000d'«\f ªªª «'\u000c'«\a ªªª«ªª««'\u0007'«\e ªªªª «'\u001b'«\cx x v URL ª ªª ª ª ªªª ª ª ªªª ª ª ª ª ªªª ª ª «ª ªªª EMPNAME «ª ªª ª ª ªªªª ª ªªª ª ª ªª ªªªª ª ªªª ª ªªª ª ªªª XML u 3-19 ªªª XML u u w u u ª ªª ª 1. ªªªªª ª ª ª ªª 2. 1 ª ªªª [Insert Field As Child] WebLogic Integration ªª ª 3-25

68 3 ª ªª ª ª f ªª ª ªª ª ª ª ªª ª [Insert Field As Sibling] ª ª ª ªªª v ªª s 3-6 ª ªªª v ªª 3. s w ª ªª ª ªªªª f 3-26 WebLogic Integration ªªª

69 Format Builder s 3-5 ª ªªª ªªªª ªª ª ªªªª w [Field Description] [Name] ª ªª ª ª ªª 19 ªªª XML u u w u u [Optional] [Type] h ª ªªª ªª ª ª h vª ªªª ªªª ªªªªª ª ª ª ª vª ªª ª ªªª ªª ªª String : ª ªª ª s ª ªª ª ªªª ªª ª ª WebLogic Integration ªªªª ªªª ª ª ª ƒ A ªªªª ªªª [Field Occurrence] «[Field Description] [Optional] f ª ªªª 1 «[Once] ª ªªª 1 ªª ª ª [Repeat Delimiter] [Repeating Field] [Repeat Number] v u ª ªª ª e } ªª ª ª e } ª ªªª ª ªªª ª ªªª e } ª ªªª ªª ª ª ª ªª ª e } [Unlimited] ª ªª ª ª ªªª WebLogic Integration ªª ª 3-27

70 3 ª ªª ª ª f ªª ª s 3-5 ª ªªª ªªªª ««ªª ª ªªªª w [Field Attributes] «s [Field Attributes] ªªªª [Field Description] [Type] ««Field is Tagged«[Field Default Value] [Data Base TypeData Base Type] ªª ª ªªª ªª ª ª ªª ªªªª ªªª ªªª ª ª ª ªª ª ªªª ªªªªª ª ª ª ª u SUP:ACME INC Ê Â SUP: ªª ACME INC ª ªªª ªªª [Field is Tagged] ªªªª ª ªªªª ª ª ª ªª ª ª ª ª ªªª XML ª ª ª ªª ª ª ªª ª ªª ª ªª ª ª ª ªªª ª ªª ªª ª ª ªª ª h ªª ª ª ª ª ª ªª ª u ª ªª ª ª ªª ª «Base Type«ªª ª s «ASCII EBCDIC «ª ª [Year Cutoff] ªª ª ª ªª ª 2 ª ª ª 2 s 4 s 2 ª ª ª 19 ªªª ª ªª 20 ªªª ª ªª [Code Page] ª ªªª ªªª ª ªªª ªª ªª ª ª ªª ª ªªª v [Tools Options] [Default Field Code Page] ªªªªª ª ªªª ªª ªª ªªªª ªª [Value] ªªªª ª ªªª s 3-28 WebLogic Integration ªªª

71 Format Builder s 3-5 ª ªªª ªªªª ««ªª ª ªªªª w [Field Attributes] ( ) [Termination] ªªªª v ªª ª ª [Length] ªªª v ªª ª ª ªª ª ª [Length] «ª ª ª ªª ª [Trim Leading/Trailing] «ªªª ªªª [Pad] «XML ªªª ªªª } } ªª ª ª 1 ª ªª ª } [Trailing] ª ªª ª } [Leading] [Truncate] «ª ªªª ªª ª ª ª ªª ª [Truncate First] ª ªª ª [Truncate After] ªª ª ª [Truncate First] ªª ª ª s [Truncate After] WebLogic Integration ªª ª 3-29

72 3 ª ªª ª ª f ªª ª s 3-5 ª ªªª ªªªª ««ªª ª ªªªª w [Field Attributes] ( ) [Termination] ( ) [Embedde d Length] ªª ª } ªª ª ª } ªªª ª ªªª s ªª ª ª ª ªª ª ª [Type] «ªªª u v [Tag/Length Order] «[Tag] ª ªªª [Length] ª ªª ª ªª ª ª [Tag] [Length] s [Trim Leading/Trailing] «ªªª ªª ª [Truncate] «ª ªªª v [Length] ª ªªª [Truncate] ªª ª ª w v ªª ª v ªª ª ª v ª ªª ª ªª ª ª ªª ª v u ªªªª [Value] «ª ªªª ªªª ªªª v [Trim Leading/Trailing] «ªªª ªª ª [Truncate] «ª ªªª v [Length] ª ªªª [Truncate] ªª ª ª w 3-30 WebLogic Integration ªªª

73 Format Builder s 3-5 ª ªªª ªªªª ««ªª ª ªªªª w [Field Attributes] ( ) [Termination] ( ) [Delimiter Field] ªªª v ª ªª ª ªª ª ª ªª ª ª [Field] «v ª ªª ª [Default] «ªª ª ª v v ª ªªª ªª ª ª [Trim Leading/Trailing] «ªª ª ªªª [Truncate] «ª ªªª v [Length] ª ªªª [Truncate] w v v 3-24 ªªª v [Decimal Position] «0 16«4. 1 ªªªª [Apply] «ª ªªª ªªªª [Duplicate] «s ª ªª ª ª ªª y ttª ªª ª tt ª ªª ª tt ª ªª ª New ~ ª ªªª MyField1 tt NewMyField1 [Reset] «v ª ª s ª ªª ª ª ª ª ª [Help] «ª ªªª v ª ª ªª ª ªªª s WebLogic Integration ªª ª 3-31

74 3 ª ªª ª ª f ªª ª : [Apply] [Reset] ªª ª ª v ª ª s [Padding Mandatory] ª ªªª WebLogic Integration ªªª ª ª s ª ªª ª ªª ª ª ªª ª } s WebLogic Integration 7.0 ªª ª ª XML - ª ª ª ªªª ª ªª ª ªª ª ª ªªª } s ªª ª ª ª ªª ª ªªª ªª : ª ªª ª } ª ª ª - XML ªªª ª ªªªª t ªªª 1 h ªª ª ª ª ªª ª } h z ªªª ªªªª y ªª ª ª } s ªªªª ªªªª ªªªªª ª ªªª ª ª ªªªª ª ªªª ª ªªª ª ª ª ª ª ª ª ªªªª ª ªªª ª f ªªª ª ªªªª ª ª ª ªªª ªªªª XML ª ª ª ªªª ª ª ª ª ª ª ªªª ª ªªª ª ªªªª ª ªªª : ~ ª ª ª ª w y ª ª ª e ª ª ª ª 1. ªªªªª ª ª ª ªª 2. 1 ª ª ª ª [Insert Comment As Child] 3-32 WebLogic Integration ªªª

75 Format Builder ª ª ª ª [Insert Comment As Sibling] 3. [Comment Details] ª ªªª ªªªª ªªª ª 3-7 [Comment Detail] ªª 4. 1 ªªªª [Apply] «ª ª ª ª ªªª ª [Reset] «v ª ª s ª ªª ª ª ª ª ª [Help] «[Comment Details] ªª ªª ª ªªª s : [Apply] [Reset] ªª ª ª v ª ª s ª ªªª ª ª ª ªª ª ªªªª ª ª ª ª ª ª ªª ª ªªªª ª ªªª ª ª ªªª ªªªª [Optional] ªªªª [Occurrence] ªªªª w ªªª ª ªª ª ª ª ªª ª ª 1 ª ªªª ª w f f WebLogic Integration ªª ª 3-33

76 3 ª ªª ª ª f ªª ª : y ª ªª ª ªªªª u w ªªªª ªªªª Ç ªªªª ªªªª 1. ªªªªª ª ª ª ªª 2. [Edit Copy] 3. e s y y 4. [Edit Paste As Reference] v ª ª s ª ªª ª v ª ª 3-8 ª ªªª v ª ª 5. s w ªªªª f 3-34 WebLogic Integration ªªª

77 Format Builder s 3-6 ªªªª ªªª ªªªª w [Field Reference Description] [Group Reference Description] [Name] y ª ªª ª ªªªª [Optional] h [Optional] [Field Reference Occurrence] [Group Reference Occurrence] ( h f 1 ) [Once] [Repeat Delimiter] [Repeating Field] [Repeat Number] 1 ªª ª ª v u e } ªª ª ª e } ª ªªª ª ªªª e } ª ªªª ªª ª ª e } [Unlimited] ª ªªª 6. 1 ªªªª [Apply] «ª ªªª [Reset] «v ª ª s ª ªª ª ª ª ª ª [Edit Reference] «d v ª ª s [Help] «v ª ª ª ª ª ªªª s : [Apply] [Reset] ªª ª ª v ª ª s WebLogic Integration ªª ª 3-35

78 3 ª ªª ª ª f ªª ª ªª ª ª Format Builder ªª ª ª ÿj ª ª ªªª ª ª ª ª ª u ª ª ªªª ª ªª ª ª f ªª ª ª ªª ª ª «palette.xml«weblogic Integration ªª ªª ª ª ªª ª ª MFL ªªªªªª ªª ªª ªªª ª ÿj ªªª ª ªª ª ª ª ª ª ª ª ªªªª ª ªª ª ª i ªª ª ª ªª ª ª ~ ªª ª ª i MFL ª ªªªªª MFL ªªªªªª ª ª ª ª ªª ª ª u ªª ª ª ªª ª ª [File] ª ªªª ªª ª ª ª ªª ª ª ª ª ªªª ªª ª ª ªªªª ª ªªª ª ªªª ª ªªª ªª ª ª ªª ª ª ªª ª ª ªª ª ª ªªªª ª ªªª ª ª ªª ªª ª ª ªª ª ª 1. Format Builder 2. [View Show Palette] [Palette] ªª ªª ªª ªªªª s 3-36 WebLogic Integration ªªª

79 Format Builder 3-9 ªª ª ª ªªªªª ª ª ª ª ª ªª ª ª ª ªª ªª ª ª ª ª ª ª ªª ªªªª ªªªª ªª ªªªª ªª ªª ªªª ª Format Builder i : ªªªªª ª ª ª ª ª ªª ª ª ª ªª v ª ª ªª ª ª [File] ª ªªª s w ªªªª ªªª ª [File] ªªªª s 3-7 ªª ª ª [File] ªªªª ªªªª ªªªª w [Open] [Open] ª ªª ªªªª s ª ªª ªªªª ªª ª ª MFL ªªªªªª [Save] [Hide Palette] ªª ª ª MFL ª ªª ª ª ª [Plette] ªª WebLogic Integration ªª ª 3-37

80 3 ª ªª ª ª f ªª ª ªªªª ªªªª ªª ª ªªª ªª ª ª ª ªª ª ª ª ª ª ªª ª ª ª ªªªª s s ª ª ª ª ª ª ªªªª ªªª ª w : ÿ ª ªª ª s 3-8 ªª ª ª ª ª ª ª ª ª ªªªª ªªªª ªªªª w [Insert] ª ªª ªªªª ª ªª [Rename] ª ªª ªªª ª [Delete] [Move Up] [Move Down] u ªª ª ª ª 1 u ªª ª ª ª 1 [Promote] ªªª Field1 Group1 Field1 [Promote] ªªª ª ª ª ª Field1 Group1 [Demote] ªªª ªªª 1 Field1 Group1 Group1 Field1 [Demote] ªªª ª ª ª ª Field1 Group WebLogic Integration ªªª

81 Format Builder ªª ª ª ªªªª ª ªªª ª ªª ª ª ª ªª Format Builder ª ªª ª ª ª ªª ª ª ª ªª 1. ªª ª ª s [View Show Palette] ª ªªª s 2. ªªªªª ª ª ª ª ª ªª ª ª ~ 3. [Palette] ª ª ª ª ª ª e ª ª ª ª e ª ªª : Ê Ê Ê ÈÍ ÎÓÖÒÒÊ~ ÈÍÇÉÊÉÇÌÈΠÉÉÆÊÂÔÏ ÖÒ ÌÐÖ Ô Î~ ÈÍÇÉÌÂRepeat Field Ç ÈÍÉ Î~ ÈÍÇÉÊv ÈÍÌÈΠª ª ª ª ~ h ª ª ª ª ªªª ª ªª ª ª ~ ªª ª ª ªª ª ª 1. ªªªª ªªªª ªª ª ªªª s 2. [Delete] v 3. [OK] ªªªª ªª ª ª ªª ª ª ªª ª ª ªªªª ª ªªªª ªªª ªªª ª Format Builder ª ª ªªª ª ªªª ª ª ª ª ª ª ª ª ªª WebLogic Integration ªª ª 3-39

82 3 ª ªª ª ª f ªª ª 1. ªª ª ª s [View Show Palette] ª ªª ª s 2. [Palette] ªª ªªªªª ª ªªª ª ~ 3. ªªªªª ª ª ª ª ª ª ª ª ª e ª ª ª ª ª ª ªªª ª ªª ª ª e ª ªª ª ªªªª ª ªªª ª ª ªªªª ª ªªª ª ªªªªªª ª ª ªªª ª 5-6 ªªª ª ªª ª ª MFL ªªªªªª w ªªªªªª ªªªª ª ªªªªª ª ªªª ª ª ª 1. [File Save As] [Save As] ª ªª ª ªªª s 3-10 [Save As] ª ªª ªªªª 2. ª ª ª ª ª ª ª 3. [File Name] ª ªªª ª ª : ª ª Format Builder ª ª ªª..mfl i 3-40 WebLogic Integration ªªª

83 Format Builder 4. [Save As] ª ª ª ª ª ª ª ª [File Save] ª ª [File Save As] v 2 4 s ª ª ªªª ª ªªªª ª ª ª ªªªª ª ªªª ª ªªªªªª ª ª ªªª ª 5-3 ªªª ª ªª ª ª MFL ªªªªªª w ª ªª ª ª ª ª ªªª ª ªªª ª ª ª 1. [File Open] [Open] ª ªª ª ªªª s 3-11 [Open] ª ªª ªªªª 2. ª ª u 3. [Open] ªªªª Format Builder ª ª WebLogic Integration ªª ª 3-41

84 3 ª ªª ª ª f ªª ª ª ªªªª ª ªª ªªª ª ª h ªªªªªªªª ªªª ª ª h ª ªªªª ª ª ªª ª ª Format Builder ªª ª ª ªª ª ª v Format Builder ªªªªªªªª ªªª ª ª h v ª ª ª ª ª ª 3-42 ªªª ª ª ªªª ª ªª ª ª ªª ª ª 3-43 ªªª Format Builder ªª ª ª v ª ªªªª ª ªª ª ª ªª ª ª ªªªªª ª ªªª ª ª ª ªª ª ª 1. ªªªªª ª ª ª ªª ªªªªª ª ªªª ª ªªª ªªª 2. [File Properties] [File Properties] ª ªªª ªªª [Message Format Version] [Default Message Format (MFL) Encoding] s 3-12 [File Properties] ª ªª ªªªª 3-42 WebLogic Integration ªªª

85 Format Builder 3. ª ª ªªªª ªª w ª ª ª MFL ªªªªªª ª ªªª ªª Š ( ª ªªªª ª ªªª ª ªªªªªª ªª ªªv [Tools Options] ) 4. [OK] ªªªª Format Tester ªª ª MFL ªªªªªª Format Builder ªª ª ª v ªªªª v Format Builder ªªª ªªª Format Builder ªª ª ª v 1. [Tools Options] [Options] ª ªª ª ªªª s 3-13 [Format Builder Options] ª ªª ªªªª WebLogic Integration ªª ª 3-43

86 3 ª ªª ª ª f ªª ª 2. s ª ªªª ªªª s 3-9 Format Builder ªªª ª ªªª ªªª ª w [Default Message Format Version] MFL ª ª ª ª ª ª ~ ªªª ª ª [Character Encoding Options] [XML Formatting Options] [Default Message Format (MFL) Encoding] [Default Field Code Page] [Initial Indent] [New Line Indent] : ªªªªª ª ªªª ª ª ª ª ª ª ª i ª ª ªªª ª ªªª ª ªªª ª ª ~ ª ª ªªª ª ªª ª ª ªª ªªª ª ª ªªª ª ªªª ª ªª ª ª w [File Properties] ª ªª ªªª ª ªª ªªv MFL ªªªªªª ~ ªªªª ª ª MFL ªªªªªª ~ ª ªªª ªª MFL ªªªªªªi MFL ªªªªª ª XML ª ª ªª ª ª ª ªª ª ªªª ª ªªª ªªª ªªª ªªª ªªª MFL ªªª ªª ª ª ª ªª ªª ªª ªªª ªªª ªªª ªªª ª ªª ª ª ª ª ªªª ª ªªª ªª XML ªª ª u ªªª ª ªªªª XML u ªªª ª ªªªª 3-44 WebLogic Integration ªªª

87 Format Builder s 3-9 Format Builder ªªª ª ««ªªª ªªªª w [XML Content Model Options] [Auto-generate DTD] [Auto-generate Schema] MFL ªªªªªª f ªªªªª ªªª DTD ªªªªªª [Auto-generate DTD] s MFL ªªªªªª ª ª ªªªª DTD ª ª ª ª ª MFL ªªªªªª ªªªªª DTD MFL ªªªªªª f ªªªªª ªªª XML ªªªª ªªªªªª [Auto-generate Schema] s MFL ªªªªªª ª ª ªªªª XML ªªªª ª ª ª ª ª ª ª ª ª ª ª MFL ªªªªªª ªªªªª XML ªªª ª 3. 1 ªªªª [OK] «ª ª ª ª ªªª [Cancel] «ª ªª ª ªªª Format Builder ªªªª Format Builder ª ª ªª [File] [Edit] [Insert] [View] [Repository] [Tools] [Help] ª ª ª ª ª ª ª ª w : ªªª s ªª ª ª ªªªªª ª ª ª ª ª ÿ ªªª ª WebLogic Integration ªª ª 3-45

88 3 ª ªª ª ª f ªª ª [File] ªªªª [File] ªªªª ªªªª s 3-10 [File] ªªªª ªªªª ªªªª w [New] [Open] [Close] [Save] [Save As] [Properties] [Exit] ªªªªª ª ªªª ª ª ª ª ª ª ª u ª ª ªªª ª ªªª ª ªªªªªª ª ª ªªª ª ªªª ª ªªªªªª ª ª ªªª ª ªªª ª ªªªªªª ª ª ªªª ª ªª ª ª ªª ª ªªªªª ª ªªª ª ªªªªªª [File Properties] ª ªªªª ªª ª ªª ªªª ª ªª ª MFL ª ªª ª ª ª ªª ª ª v «3-42 ªªª ª ª ªªª ª ªª ª ª ªª ª ª «ªªªªªªª ªª ªª v [Tools Options] «3-43 ªªª Format Builder ªª ª ª v «Format Builder 3-46 WebLogic Integration ªªª

89 Format Builder [Edit] ªªªª [Edit] ª ª ªª ª ªª ª s 3-11 [Edit] ªªªª ªªªª ªªªª w [Undo] ( ) [Redo] ( ) [Cut] [Edit] ªªªª [Undo] ªªªª s ª ªªª Field1 [Apply] ª ªªª [Undo] ªªªª ªª ª Undo Apply Field Field1 ªªª ª Format Builder t [Undo] ªªªª [Edit] ªªªª [Redo] ªª ª ª h ª ªª ª Field1 [Undo] ªªªª [Redo] ªªªª ªª ª Redo Apply Field Field1 ªªª ª Format Builder t ªª ª ª ª ª ª ªªª ª e e y : [Message Format] ( ªª ª ) ªªªª [Copy] ªª ª ª ª ªª ª ªª ª ª ª ªªª ª e e y : [Message Format] ( ªª ª ) ªªªª WebLogic Integration ªª ª 3-47

90 3 ª ªª ª ª f ªª ª s 3-11 [Edit] ªªªª ªªªª ««ªªªª w [Paste] ª ª ª ªªª ª [Paste] [Paste] ªªªª ªª ª ª s [As Child] [As Sibling] [As Reference] [Duplicate] ª ªª y tt tt ªª ª ª tt New ~ MyField1 tt NewMyField1 [Delete] ªªªªª ª ª ª ª ª ªª ª ª [Move Up] u ªªª ª ª 1 [Move Down] u ªªª ª ª 1 [Promote] ªªª Field1 Group1 Field1 [Promote] Field1 Group1 Group1 [Demote] ªªª ªªª 1 ªªªª Field1 Group1 Group1 Field1 [Demote] Field1 Group1 [Insert] ªªªª [Insert] ªªªª ªªªª 3-48 WebLogic Integration ªªª

91 Format Builder s 3-12 [Insert] ªªªª ªªªª ªªªª w [Field] [Group] [Comment] ª ªªª ªªªªª ª ª ª ª ª ª ªª ª ªªªª ªªªªª ª ª ª ªª ªªªª ªªªª ªªªªªªª ª ª ª ª ª ª ª [View] ªªªª [View] ªªªª ªªªª s 3-13 [View] ªªªª ªªªª ªªªª w [Show Palette] [Expand All] [Palette] ªª s ªªªªª ª ª ª ª ª ªªªªª ª ª ª ªª ªª ª ª s [Collapse All] ªªªªª ª ª ª ª ª ªª ª ª ªªª ª ª ªªª ª s [Repository] ªªªª [Repository] ª ª ªª ª ªª ª : ªªªª ª 5 ªªª ª ª ªªªªªª WebLogic Integration ªª ª 3-49

92 3 ª ªª ª ª f ªª ª s 3-14 [Repository] ªªªª ªªªª ªªªª w [Log In] WebLogic Integration [Repository Login] ª ªª ªªªª s ª ªª ª ª [Log Out] [Retrieve] [Store] ªªªª ª ªªªª ª ªªªªªª ªªªªªª ªªªª ª [Save As] ª ª ª ª ª ª ª ªª ª ª [Tools] ªªªª [Tools] ªªªª ªªªª s 3-15 [Tools] ªªªª ªªªª ªªªª w [Import] ªª ªªª Importer ªªª s ªªªª ª ªªªª Importer [Test] [User Defined Types] [Options] Format Tester [Add/Remove User Defined Types] ª ªª ªªªª s Format Builder [Options] ª ªª ªª ªª s 3-50 WebLogic Integration ªªª

93 Format Builder [Help] ªªªª [Help] ªªªª ªªªª s 3-16 [Help] ªªªª ªªªª ªªªª w [Help Topics] ªª ª ª ªª ª ª ª ª ªªª s [How Do I] Format Builder ÿj ª ª ª ª ª ª s ª ª ª ªªªª ªªªª s [About] s Format Builder JDK ªªª ª ª m s WebLogic Integration ªª ª 3-51

94 3 ª ªª ª ª f ªª ª 3-52 WebLogic Integration ªªª

95 4 メタデータのインポート WebLogic Integration t ªªª ª ª ªª ª ªª COBOL ªªªªªª ªªªª C ~ f FML Field Table Class MFL ª ª ªªª ª w COBOL ªªªªªª ªªªª C ~ ª ªª ª FML Field Table Class ªªªª COBOL ªªªªªª ªªªª WebLogic Integration COBOL ªªª ª ª ªªª f COBOL ªªªªªª Format Builder ªªªª h ª ªªª ª ª ªªª ª ªªª ª ª ªªª ª ª ªªªª ª ªª ª w ª ª ª ª COBOL ª ªªª ª ª ªªª ª 1. [Tools Import COBOL Copybook Importer] [COBOL Copybook Importer] ª ªª ªªªª s WebLogic Integration ªª ª 4-1

96 4 ªªªªª ªªªª 4-1 COBOL Copybook Importer 2. s w ªªªª s 4-1 COBOL Copybook Importer ªªªª ªªªª w [File Name] [Text String] ªªªª ª ª ªª ªª ª ª [Browse] ªªª ª ª e [Byte Order] [BigEndian] ªªªª IBM 370 Motorola RISC vv «IBM ª ªªªªª UNIX ª ª ª ª ª ªª«[Little Endian] ªªªª Intel VAX Unisys ªª ªªª «Windows VMS Digital UNIX Unisys«[Character Set] : ª ª ª ªªª ª ªª ª ªªª [EBCDIC] ª ª ª EBCDIC v ª ªªª [US-ASCII] ª ª ª US-ASCII v ª ªªª [Other] ªªª ªªª ª ª ª ª ªª ª ªªª ª ª ªª ª ª 3. 1 ªªªª [OK] «f v COBOL ªªªªªª ªªªª 4-2 WebLogic Integration ªªª

97 C ~ ªªª ª [Cancel] «ªªªª s ª ªª ªªªª Format Builder [About] «ªªªªª ªªªª ªªªªªª h COBOL Copybook Importer s ªªªªªª ªªªª ª ªªªª ª ªª ª ª f ªªªªª ª ªª ªªªª ªªª ªª ~ ª ª ªªª s ªª s f ªª ª ª ª ª s COBOL Copybook Importer ªª ªªª ªªªª ª ª ª ª ª w ª ª ª ª ª ªª sv ª ª ª ª ª SAMPLES_HOME\integration\samples\di SAMPLES_HOME WebLogic Platform ª ª ª ªª e ªªªª ª ªª ª ª s 4-2 COBOL ªªªªªª ª ª ªªªª ª ªªªª ª ª w COBOL\ emprec5.cpy ªªªªªª ª ª ªªªª COBOL\ emprec5.data emprec5.cpy ªª ª ªª ª C ~ ªªª ª WebLogic Integration C ~ ªªª ª ªªª ª ª ªªª ª ª Š ªªª C ~ f MFL ª ª ªªª f MFL ªªªªªª C ªªª.c.h ª ª u ~ u MFL ( ªª ª ª ) C ªª ª WebLogic Integration ªª ª 4-3

98 4 ªªªªª ªªªª ªªª C ªªª «#include #define typedef ªªªª ªª ª«u u u d ª ªª ª ª ª ªªªªª ªªª ª ª ªª ªªªªª C ªª ª ªªªv~ ª ª ª ª ª ªª long ~ f ª ª ª ªª ª MFL Format Builder v ª ª ª ª ª ªª 2 MFL MFL Format Builder s ª ª ª ª ª ªª ªª ª ªª ªªª ªªªªªª ª ª ÿ C ªªª C ªªª ªªª ªª ª ª ªªª ª ªª ª s u ªª ª ª ª ªª } s 2 ª ª «MFL ªªªªªª MFL ª ª ª ªª ª«s hª ª MFL ªªªªªª Format Builder ª ªª ªª ª ª ª Format Tester MFL Format Builder ªª ª ª ª ªª ªªª ªªª ªªª ª ª ª ªª ª ª ª ª ªªª ª ª ª ª ªª ª ªªª ª ª ª ªªª ªªªª ª ª ª ª u ªª ª ªªª ª ª ª ª ª ª ª ªª ª s ªª ª ªªª ª ªªª u ªªª ªª ªªª ªªª SAMPLES_HOME\integration\samples\di\cfg ª ªª ª ª C Struct Importer ª ª ªªªª s C Structure Importer ªª ª ªª ªªªª ª ª ª ª ª w ª ª ª ª ª ªª sv ª ªª ª ª SAMPLES_HOME\integration\samples\di 4-4 WebLogic Integration ªªª

99 C ~ ªªª ª s 4-3 C Struct Importer ª ª ªªªª ª ªªªª ª ª w C emprec5.h t typedef ª ªªªª ª ª ª ªªªª emprec5.cpy C ªªª ª ª C emprec5n.h ªª ª ~ f emprec5.h ª ª ªª ªª «typedef «C emprec5s.h emprec5.h ª ª ªªªª ªªª ª ª C ntfsez.h ntfs.h ª ª ªªªª ªª ªª typedef ªª ª Cfg cprofile.c cprofile.c ªªª ª ª ªªª ªªª ªª ª ª ª ªª ªªª ª.cfg ª ª cprofile ªªªªª ªª ª ª ª ª ª.cfg ª ª DESCRIPTION Cfg dec8cc.cfg DEC Alpha 1091 Digital Unix 4.0e cc ªªª ª Cfg hp5cc.cfg HP-UX B cc ªªª ª Cfg nt4bcc5.cfg Windows NT 4.0 Borland 5.x ªªª ª ª ª ªª ª ªª Cfg nt4vc6.cfg Windows NT 4.0 Visual C++ 6.x ªªª ª ªª ª ª ª ªª Cfg sun7cc.cfg SunOS 5.8 cc ªªª ª Cfg w95bcc5.cfg Windows 95 Borland 5.x ªªª ª ªª ªª e Cfg w95vc5.cfg Windows 95 Visual C++ 5.x ªªª ª ª ª ªª e WebLogic Integration ªª ª 4-5

100 4 ªªªªª ªªªª C Structure Importer C Struct Importer 1. [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder Format Builder ª ª ªª s 2. [Tools Import_ C Struct Importer] [C Struct Importer] ª ªª ªª ªª s 4-2 [C Structure Importer] ª ªª ªªªª [C Struct Importer] ª ªª ª ª ª ª s w ªªª ª ªªªª : MFL ªª ªª ª ª 4-6 WebLogic Integration ªªª

101 C ~ ªªª ª s 4-4 C Struct Importer ªªªª ªªª ªªªª w [Input] [Input File] ªªª ª ª ª ªª ªª ª ª [Browse] ªªª ª ª e [Structure] [Parse] u s ª ª ~ ªªªªª ª ªªª ª ª u ªª ª ª u ª ª ~ ª ªª [Structure] ªªª ªª ªª s WebLogic Integration ªª ª 4-7

102 4 ªªªªª ªªªª s 4-4 C Struct Importer ªªªª ««ªªª ªªªª w [Output] [MFL] ªª ª ª ~ f ªª ª ªªª ªªªªªª ª ª MFL s [Hardware Profile] ª ªª ªª ª ª ªª ª ª [Name] «ª ª [Browse] ªª ª ª ªªª ª ªªª ªªª ª samples\di\cfg ª ªª ª ª [Save] «ªªª ªªª ª [Save As] «ªª ª ªªª ª [Edit] «ªªª ªªª ª d [New] «ªªª ªªª ª [C Code] ªªªª yªªª ªªª ª s MFL C ªªª ªªª s [C Code File Names] ª ª ª ªª ª ª ªª ª ª [MFL Gen] «MFL yªªª ª ªª ª u C ªªª ªªª ª ª ª ª ª ªª ª ª [Browse] [Data Gen] «ªª ª ªªª y ªªª ªªª ª u C ªªª ªªª ª ª ª ª ª ª ªªª [Browse] 4-8 WebLogic Integration ªªª

103 C ~ ªªª ª 4-3 [C Structure Importer] ª ªª ªªªª 3. 1 ªªªª [OK] «ªª ª ªªª ª [Cancel] «ªª ª ªªª ª [About] «ªªª ª ª ª ª ªª C Struct Importer s ªªª ªªª ª C Structure Importer ªªª ªªª ª ªªª ª ªª ª ªªª ª ª e C ~ MFL ªª ª ªªª ª ªªª ªªªª ª ª ª ª ªª ª h SAMPLES_HOME\integration\samples\di\cfg ª ªª ª ª cprofile.c ªªª ª ª ªªª ª ªª ª ª ª ª ª ªª ª ÿj ª ªª ª ªªª ª s vv ANSI C ªªª ª ªªª ª ª ªª ªªª ª s C Struct Importer ªªªª ªªª ª ªªª ªªªªª ª ª ª WebLogic Integration ªª ª 4-9

104 4 ªªªªª ªªªª ªªª ªª ª ªªªª ª ª ªª ª ªªª ª ª ª ª ª ªª ª ªª ª s Windows NT VC++ ªªªªªªª VC++ Compiler cl /P cprofile.c (output in cprofile.i) GNU Compiler gcc -P -E cprofile.c>cprofile.i UNIX cc -P cprofile.c (output in cprofile.i) ªªª ªªª ª ªªª ª ª s MFL cprofile ªªªªª s ªªª ªªª ª ªªªª ªªªª ª ªªª ª cprofile configfilename [DESCRIPTION] [DESCRIPTION] h ª ª ª ª ªªª ª ª ª ª DESCRIPTION w } MFL 1. [Input File] ª ªª ª ª ª [Browse] ªªªª s ªªª ª ª 2. [Parse] ªªªª ª ª u u ª ª ~ [Structure] ªªª s : ª ª u 2 s 4-10 WebLogic Integration ªªª

105 C ~ ªªª ª.h.c ªªªªªª ªªª ª ªªªªªªª s ª ª ª ª ª ªªª ~ s u ª ª ª ª ª u v ªªª ªªª e } u 3. ~ [Structure] ªªªªª ª ªªª MFL ª ª ª ª ªªª ªªª ªªª ªªª u ªªª ªª ª ª ª ª ª ª ª ª ª s 4. ªªª ª ªªª ª [Hardware Profile Name] ª ªª ª ª ª [Browse] ªªªª s ªªª ª ª ª ª ª ª ªªª ª ª ª ª ªª d u [Edit] ª ªªª Hardware Profile Editor : ~ ª ª ª ª ªªª ª ª ªª ª ªªª ª ªªª samples\c\cfg ª ªª ª ª ªª ª ªª ª ª [New] ªªªª s [Hardware Profile] ª ª ªª ª ª ªª ªªª ªªª ªªª ª w u ªªª ª ª ªªª WebLogic Integration ªª ª 4-11

106 4 ªªªªª ªªªª 4-4 [C Struct Importer Hardware Profile] ª ªª ªªªª 5. [OK] ªªªª ªªª ªªª ª [C Struct Importer] ª ªª ªªªª 6. [OK] ªªªª MFL ªªªªª ª ª ª ªª MFL ªª ª ª s Format Builder MFL ªª ª ª u ª ª ªª ª ª ªª [MFL Generation Errors] ª ªª ªªªª s ª ªª ªª ª ª ªª ª ª s ª ª 4-12 WebLogic Integration ªªª

107 C ~ ªªª ª 4-5 [MFL Generation Errors] ª ªª ªªªª 7. 1 ªªªª [Display Error Log] «ªª s [Save Error Log] «ªª ª ª e [Cancel] «[MFL Generation Errors] ª ªª ªªªª ªª v [C Struct Importer] v e } C ªª ª C ªª ª 1. [Input File] ª ªª ª ª ª [Browse] ªªªª s ªªª ª ª 2. [Parse] ªªªª ª ª u u ª ª ~ [Structure] ªªª s : ª ª u 2 s.h.c ªªªªªª ªªª ª ªªªªªªª s ª ª ª ª ª ªªª ~ s u ª ª ª ª ª u v ªªª ªªª e } u 3. ~ [Structure] ªªªªª ª ªªª WebLogic Integration ªª ª 4-13

108 4 ªªªªª ªªªª 4. [C Code] ªª ª ª 5. [MFL Gen] ª ªªª [Data Gen] ª ªª ª ª ª [Browse] ªªªª s ªªª ª ª 6. [OK] ªªªª ª ª ª ª ªªª s ªª ª / ª ª ªªª s 7. ª ªª ªªª y ªª ª ª ª ªª ªªª ªªª ªªª ªªª ª s : ~ u ª ª ª ªª u ª ª ª ª ªªªªª ª ª } 8. MFL ªªª Format Builder s ªª ª ª ª ªª ªªª FML Field Table Class ªªªª FML Field Table Class Importer WebLogic Tuxedo Connector Business Process Management (BPM) h Tuxedo ª ªªªªªª ªªª XML WebLogic Tuxedo Connector FML/XML Translator s Tuxedo BPM h WebLogic Tuxedo Connector ªªªª ªªª XML u u XML FML Field Table Class Importer Format Tester XML h FML Field Table Class Importer Format Builder z s 1. FML ªªª ~ ª ªªª ªªªª Tuxedo ªªªª WebLogic Server/WebLogic Tuxedo Connector 4-14 WebLogic Integration ªªª

109 FML Field Table Class ªªªª 2. weblogic/wtc/jatmi/mkfldclass ªªª ª ª ª ªª ª ªªªª s Java ªªª ªªª FML Field Table Administration v WebLogic Server ªªª ª 3. ªªª ªªª ªªª ª ª ªª ª ª FldTbl ªªª ªª t fldtbl ª ª ª ª ªª Format Builder CLASSPATH u SAMPLES_HOME\integration\samples\di\fml ª ªª ª ª ªªªª t fldtbl ª ªª ª ªªª ªªªª 3 Format Builder z : WebLogic Tuxedo Connector ªªª ªªªªª ª s ªªª s ªªª ª ª ªªªª FML Field Table Class ª ª s FML Field Table Class Importer ªª ª ªª ªªªª ª ª ªªª w ª ª SAMPLES_HOME\integration\samples\di\fml ª ªª ª ª s 4-5 FML Field Table Class ªªªª ª ª ª ª w bankflds.class FML Field Table Class Importer ª ªª ª ªªª ª ª bankflds.java mkfldclass ªªª ªª fldtbl ªªª ª ª crdtflds.class FML Field Table Class Importer ª ªª ª ªªª ª ª crdtflds.java mkfldclass ªªª ªª fldtbl ªªª ª ª WebLogic Integration ªª ª 4-15

110 4 ªªªªª ªªªª s 4-5 FML Field Table Class ªªªª ª ª ««ª ª w tbtest1flds32.class FML Field Table Class Importer ª ªª ª ªªª ª ª tbtest1flds32.java mkfldclass ªªª ªª fldtbl ªªª ª ª FML Field Table Class Importer XML FML Field Table Class Importer XML : WebLogic Tuxedo Connector Java ª ª ª.class ª ª \ext ª ªª ª ª e [FML Field Table Class Importer] ª ªª ªªªª [Available Fields] ªªª i } 1. Format Builder Format Builder ª ª ªª s 2. [Tools Import FML Field Table Class Importer] [FML Field Table Class Importer] ª ªª ªª ªª s 4-16 WebLogic Integration ªªª

111 FML Field Table Class ªªªª 3. [Class Names] ª ªªª fldtbl ª ªª ª ª 1 FML ªªª t ª ªª ª ªªªª ª ªª ª [Class Names] ª ªª ª fldtbl ª ªª ª ª ª ª ª ªª u.class u : ªªª ªªª weblogic/wtc/jatmi/mkfldclass ªªª ª ª fldtbl ª ªª Format Builder CLASSPATH ªª ª ªª ª ª ª ª s ªª ªªª fldtbl ªªª 4. [Load] ª ª ª ª ª ªª ª ªªªª ª ªª ª [Available Fields] ªªª s [Available Fields] ªªª t s ª ªªª t ª ªªª ªªªª ª ª ª 1 s 5. [Available Fields] ª ª ª ª ªª ª [Add] ªªªª ª ªª ª [Selected Fields] ªªª s «ª ªªª [Selected Fields] ªªª y ª ªª ª [Remove] ªª ªª«6. [Selected Fields] ªªª [OK] ªªªª [FML Field Table Class Importer] ª ªª ªªªª MFL Format Builder ªªªªª ª ª ª ªª ~ ª ª ªª [Selected Fields] ªªª s 7. MFL ªªª ªªª d Business Process Management (BPM) WebLogic Tuxedo Connector FML/XML Translator XML ª ª ª ªªª ª ªªª 8. [Tools Test] Format Tester 9. Format Tester ªªªª ªª [Generate XML] Format Tester Format Builder MFL ªªª ªªª XML ªªª ªªª 10. u XML ªªª ªªª ª ªªª ªªª ªªªªª d WebLogic Integration ªª ª 4-17

112 4 ªªªªª ªªªª 11. [File Save XML] XML ªªª ªªª e ª ª XML XML Instance Editor Business Process Management ªªªª Business Process Management XML ªªªª v BPM ªªª ª 4-18 WebLogic Integration ªªª

113 5 リポジトリドキュメントの検索と保存 ªªªª ª ªªª ªªª ª ª MFL (Message Format Language : ªªªªª ª ªªª ªuw ) XML DTD (XML Document Type Definition : XML f ) XML ªªªª XSLT ªª ªªªª ª ªª ª ª Š ªªª ªªª WebLogic Integration ªªª ª ª ªªª ª ª ª ªªª ª w ªªª ª ªª ª ª ªªª ªªª ªªª ªªª h ª ªª ª ª ªªª ª y ª ª ª ªªª WebLogic Server business process management B2B integration h ªªªª ª ªªª ª ªª ª ªªª ªª MFL DTD XML ªªªª ª ª XSLT ªªª ªªª ª ªª ª ª s ª ª ª ª w ªªªª ª ªª ª [Repository] ª ªªª ªªªª ªªªª ª MFL ªªª ªªª ªªªª ª MFL ªªª ªªª ªªª ªªª ªªªª ª ªªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª WebLogic Integration ªª ª 5-1

114 5 ªªªª ª ª ª ª ª ª ª ªªªª ª ªª ª ªªª ªªª ªªªª ª ªªªª ª ª ª ª u ª ªª ª ª ª ª ª 1. Format Builder [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder 2. [Repository Log In] [WebLogic Integration ªªªª ª ª ª ª ] ª ªª ªªªª 3. ªªª ªª ª ª ª ª ªª ª ª e ªªª WebLogic Integration ªª ª ªªª s ªª ª ª admin ªªª ªª ª 5-1 [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªªª : ªª ª ª ªªª ªªªªª WebLogic Integration z ª ª ª ª WebLogic Integration ªªª ªªª ªª 5-2 WebLogic Integration ªªª

115 [Repository] ªªªª ªªªª 4. [ ] ªªªª ªª ª ª ªª ªªªª Format Builder ª ª ª ªª ªªª ªª ª s ª ª ª ª ª ªª ª ª ªªª ªªª ª : [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªªª ªª ª 3 ª ª ªªªªª s ªª ª 3 [Repository Log In] ªª ª e } [Repository] ªªªª ªªªª s [Repository] ª ªªª ªªª ª w ªªªª w [Log In] [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªª ª s ª ªª ª ª [Log Out] [Retrieve] [Store] ªªªª ª ªªªª ª ªªªªªª ªªªªªª ªªªª ª [Store As] ª ª ª ª ª ª ª ªª ª ª ªªª ª ª MFL ªªªªªª ªªªª ª MFL ªªª ªªª 1. Format Builder [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder WebLogic Integration ªª ª 5-3

116 5 ªªªª ª ª ª ª ª ª ª 2. «ªªªª ª ªª ª «w ª ªª ª ª ªª ª 3. [Repository Retrieve] [Select document to retrieve] ª ªª ªªªª s 5-2 [Select document to retrieve] ª ªª ªªªª [Select document to retrieve] ª ªª ªªªª ªªªªª s ª ªª ªªª ª ª ª ª [ ª ªª ] ªªª ª ªªªª ªª ªªªª uª ªª ªªª ªª ª w s ª ªª ªª ªª v 5-10 ªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª 4. MFL ªªª ªªª u : Format Builder MFL ªªª ªªª 5-4 WebLogic Integration ªªª

117 ªªªª ª MFL ª ª ª ª ª ª 5. [ ] ªªªª ªªªªª ª ª ª ªª ªªª ªªª s ªª ª ª ªª ªªª ªªª v ªª s ªª ª ªªª ªªª ªªªª ª ªªª ªª ª v ªª [Document Repository Properties] ªªªª ª s 5-3 Format Builder ªªª ª ª ªªªªªª ªªªª ª ªªª ªªª Format Builder MFL ªªª ªªª d d s ªªª ª ª ª ª ªª ª ª [Repository Store] ªªª ªªª ªªªª ª [Repository Store As] v ªªªª ª MFL ªªª ªªª ªªª ªªª ªª ª ª ª [File Save As] v 3-40 ªªª ªªªªª ª ªªª ª WebLogic Integration ªª ª 5-5

118 5 ªªªª ª ª ª ª ª ª ª ªªªª ª MFL ªªªªªª ªªªª ª MFL ªªª ª ª ª 1. ªªª ªªª Format Builder ªªª ªªª ªªª ªªªª ª ªª ª w ª ªª ª ª ª ª ª 3. [Repository Store As] [Store As] ª ªª ªªªª s ª ªª ªªªª v 5-10 ªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª 4. [Name] ª ªªª ªªª ªªª 5. [Description] ª ªªª ªªª ªªª w 6. [Notes] ª ªªª ªªª ªªª ªª 7. [Store] ªªªª ªªª ªªª ªªªª ª ªªª ª ª ª v ª ª ª ªª ª ª w ª ª s : Format Builder ªª ª ª DTD/XML ªªªª ª ª v ª ª «t «ªªªª ª ªªªªªª ªªªª ª ªªªª WebLogic Integration ªªªª ª ªªª ªªªª ªªª ª ª ª ªª ªª ªªªª ª ª ªªª ªª ªªª ª ª ªªª MFL ªªª ªªª ªªªª ª ªªªª 5-6 WebLogic Integration ªªª

119 ªªªªªª ªªªª ª ªªªª Batch Importer MFL DTD ªªª XSLT XML ªªªª ªªª ª ª ª ªªª ª ªªª ª ª ª ª ª ª ªªªª ª ªªªª ª ªªªª ªªª ª ª Business Process Management ªªª ªª wlxt-repository.properties ª ª CLASSPATH ª ªª ª ª ªªªª ª ª ª ª Format Builder ªªªª ª ª ª ªªª ª ª ª ªª ª ª ªªªªª ~ wlxt-wlpi-repository.properties ª ª wlxt.repository.url=t3\://host\:port port WebLogic Server ªª ª «ªª ª ª ªª ª 7001«host WebLogic Server ªªªª ªª IP ªªª ªªª ªª ª ªª ª s localhost Windows ªªªª WLI_HOME\bin LaunchImport.cmd ª ª ª ª ª ª ª ª ª ª ªªª ª ªªª ª ª z CLASSPATH v ªªª ª ª z ªªª ª ª ªª ª ª ªª ª ªª ª ª ª ª ª ª ª ªªªª ªªª ª ª z ª ªª ª ªªªªª ª ªªª ªªª ªªªª ªªª ª ª java com.bea.wlxt.repository.import [-v] [-n] [-t type] [-f folder] files... s ªª ª ª w s 5-1 Import ªªªª ªªªª ª ªªª w -v ªªª ª ª ªª ªªªª ª ª e ªª ª ªª ª ª -n ªªª ª ª ªª ªªªª ª ª e ªª ª ªª ª ª WebLogic Integration ªª ª 5-7

120 5 ªªªª ª ª ª ª ª ª ª s 5-1 Import ªªªª ªªªª ª ªªª w -f ª ª uª ªª h ª ªª -f ª ª ª t ªªª ª s ª ªª ªª ª ª ª ª ª ª ª ª ª ªª ª ª ªªª ª ªª ªªªª -f ª ªª ª ª ªª -f ª ªª ª ªª ªªªª ª ªª ª ª ªª ª ª ªª ª ªª ª ªª ª ª ªªªª «/«u -t ª ª ªª ª ª ª ª h ª ª ª ª ª ª ª ª ª ª ª ª ª ªª ª ª ª ª ªªªªªª.mfl.dtd.class.xsl.xsd files ªªª ª y 1 t ª ª ª ª ªªªª ªª ªª ªª ªªªª ª ªª ªª ªª ª ª ªªª ª ª ª ªª ª ª e ªª ª ª ªªªª ª ªªª ª ª ª ªªª ª ªª ª ª.dtd.class.mfl ª ª ªªªª.class ª ª ªªªª ªªª java com.bea.wlxt.repository.import *.dtd -v *.class -n *.mfl ªªªª ªªª ª ª ª s ª ª ª ªªª ª ª s 5-2 ªªª ª y ª ª.dtd DTD.xsd XML ªªªª.mfl MFL.class Java ªªª.xsl Extensible Stylesheet Language 5-8 WebLogic Integration ªªª

121 ªªªªªª ªªªª ª ªªªª s 5-2 ªªª ª y ª ª ªª ª ª ª ª «MFL ªª ª ª «WebLogic Integration ªª ª 5-9

122 5 ªªªª ª ª ª ª ª ª ª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ª ª ª ª ª ªª ªªªª ªªªª ª ªªª ªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª [Select document to retrieve] ª ªª ªªªª 5-4 [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª ª ªª ªªªª [Select document to retrieve] ª ªª ªªªª ª ª ª ª ª ª w ª ª 5-10 WebLogic Integration ªªª

123 [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª 5-5 [Store Document] ª ªª ªªªª s [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª u w s 5-3 [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªª ªª u ª ªªª ªª ª ªª f [ ª ªª ] ª ªªª ªªª ªªªª ª ª ªª s [ uª ªª ] ªª ªªª ª ªª ª ªª ª ª ªª ª ª ªª ªª ª ª ªª u ª ª ª ª [ ªª ª ª ªª] ªª ªªªª ª ªªª ª ªª ª ª ª ª [ ª ªª ] ªª ªªª ª ªª uª ªª ª ª ª ª ª ªª ª ª ª ªª ªªª ª ªª WebLogic Integration ªª ª 5-11

124 5 ªªªª ª ª ª ª ª ª ª s 5-3 [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªª ª ª u ««ª ªªª ªª ª ªª [Contents] ª ªªª f ªªª ª ªª ª ªª MFL ª ªª ª ª ª ÿu s ªªª ªª ª ªª ª ª ª ª ªª s ª ª ª ª ª ª [ ] [ w ] [ ªª] ª ªª ª ª ª ª ~ s ª ªª ªªªª ª ª ª ªª ª ª ªª [Select document to retrieve] ª ªª ªªªª MFL ª ªª ªªª ªªªª ª ª ª ªªª ªª ª Format Builder [ ] ª ªªª ª ªª ªªªªªª [ w ] ª ªªª ª ªª ªªªªªª w [ ªª] ª ªª ª ª ªª ª ªª ª ª ª ª ª [ ] ªªª /[ ªª ] ªª ª [Select document to retrieve] ª ªª ªªªª [ ] ª ªªª ªªªªªª Format Builder [Store Document] ª ªª ªªªª [ ªª ] ª ª ªª ªª ª ªªª ªª ª ªªª ª ª ª ª ª [ ] [ ªª ] ªªª ª ª ª ª ª ªª ªª ª ª ªª [ ] ªªª ªªªª ª ª ª ªªªª ªªªª ªª ª ªªª [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª ªªªª ª ªª ªªª ªªª ªªªª ªªªª ªª ª ªªª s ªª ª ª ª ªªª s h ª ª ª ª ªª ª ªªª 5-12 WebLogic Integration ªªª

125 [Select document to retrieve] ª ªª ªªªª [Store Document] ª ªª 5-6 [Store Document] ª ªªª ª ª ªªªª s 5-4 ªªªª ªª ªªªª ªªªª ªªªª w [ ] [Confirm Delete] ª ªª ªªªª s [ ] ª ª ª ª ªª ª ª [ ] ª ª ªª [ ] [ ªªªª ] [Rename Document] ª ªª ªª ªª s [ u ] ªªªª ªªªªªª [ ] ª ª ªª [ ªªªª ] ª ªª ª ª ª ª s u [ w ] ª ªªª [ ªª] ª ªª ª [OK] ª ªªª [ ] ªªªª WebLogic Integration ªª ª 5-13

126 5 ªªªª ª ª ª ª ª ª ª 5-14 WebLogic Integration ªªª

127 6 実行時コンポーネントの使用法 WebLogic Integration com.bea.wlxt ª ª ª s ªª ª ªªª ª ª ª ª Java ªªª Java ª ªª ª ªª ª ªªª ª XML ª ªª ª ª ªªª Java ª ªª BPM (Business Process Management) ªªªªªª WebLogic Server EJB ªª ª Java ª ª ªªª ª ª ªª ª Java ªªª ª ªª ªªª XML parse() ª ª ª ª ªªª s ª ªªªªª ª XML ªªª ª ª ª ª ªªª ª serialize() ªªªª ª ª ª ªªª ª ªªª ª MFL ªªªªªª ~ v~ WebLogic Integration MFL ª ªª ª ª ª ª ª ª ªª ª XML w } XML } MFL ªªªªªª parse() ªªªª serialize() ªªªª URL WebLogic Integration s ªªª ªªª ª ª ª ªª ª XML u XML ª ª ª ª ª ª ª ª ªªª ªªª ª ªª XML XML ª ªª XML XML ª ªª XML ªª ª ªªª parse() ª ª ª ª ª ª ª ªªª ª ª XML u WebLogic Integration ªª ª 6-1

128 6 s ª ªªªªª ª ªªª ªªª 6-1 ª ªª XML Parse() ªªªª ªªªª 1 import com.bea.wlxt.*; 2 import org.w3c.dom.document; 3 import java.io.fileinputstream; 4 import java.net.url; 5 6 public class Example 7 { 8 public static void main(string[ ] args) 9 { 10 try 11 { 12 WLXT wlxt = new WLXT(); 13 URL mfldocumentname = new URL( file:mymfl.mfl ); 14 FileInputStream in = new FileInputStream( mybinaryfile ); Document doc = wlxt.parse(mfldocumentname, in, null); 17 String xml = wlxt.getxmltext(doc, 0, 2); 18 System.out.println(xml); 19 } 20 catch (Exception e) 21 { 22 e.printstacktrace(system.err); 23 } 24 } 25} ªªª ªªªªª 1. s 12 Java ª ªª ªªªªª ªªªªª 2. s 13 Format Builder MFL ª ª URL (Uniform Resource Locator) 3. s mybinaryfile ª ª ª ªªª FileInputStream 4. s 16 MFL ªªªªªª URL ª ªª ªªª ª ª ª ªª parse ªªªª 5. s 17 parse ªªªª ª ªª ªª ª W3C Document ªª ª ª ªªªªª ªªªªª ªªªªª getxmltext() ªªªª XML ªªª ª ªªªª ª «parse ªªªª ª ªª ªª ª W3C Document ªª ª ª ªªªªª ªªªªª W3C DOM API ~ ªª ª ª «6-2 WebLogic Integration ªªª

129 ª ªª XML DTD XML WebLogic Integration ªªª ªªª parse() ªªªª DTD (Document Type Definition : f ) XML ªªªª XML ªªªªªª DTD XML ª ªªª ª ª ª h ªªª ªªª 6-2 DTD XML ªªªª 1 import com.bea.wlxt.*; 2 import org.w3c.dom.document 3 import java.io.fileinputstream; 4 import java.net.url; 5 6 public class Example2 7 { 8 public static void main(string[ ] args) 9 { 10 try 11 { 12 WLXT wlxt = new WLXT(); 13 URL mfldocumentname = new URL( file:mymfl.mfl ); 14 FileInputStream in = new FileInputStream( mybinaryfile ); Documentdoc=wlxt.parse(mflDocumentName,in,"mydtd.dtd", 17 null);string xml = wlxt.getxmltext(doc, 0, 2); 18 System.out.println(xml); 19 } 20 catch (Exception e) 21 { 22 e.printstacktrace(system.err); 23 } 24 } 25 } ªªª ªªª 6-1 ªªª ªªª 6-2 ~ u s 16 s 16 DTD ª ª «mydtd.dtd«parse ª ª ª ª XML ªªªªªª DTD ª ª XML ªªªªªª DOCTYPE ªªªª ªª ª mydtd.dtd <?xml version= 1.0?> <!DOCTYPE somerootnode SYSTEM mydtd.dtd > WebLogic Integration ªª ª 6-3

130 6 s ª ªªªªª ª parse ªªªª XML XML ªªªª Debug Writer WebLogic Integration ªªª ª parse() ªªªª ªª ªªª PrintWriter ªª ªªª null WebLogic Integration ªªª ª ªªªªª PrintWriter MFL ªªªªªª ª ªª ªªª ÿi ª ªª ª u ªªª ª ª ª ªªª ª ª ª ª ªªªª null ªªª ªªª 6-3 Debug Writer 1 import com.bea.wlxt.*; 2 import org.w3c.dom.document 3 import java.io.fileinputstream; 4 import java.io.printwriter; 5 import java.net.url; 6 7 public class Example2 8 { 9 public static void main(string[ ] args) 10 { 11 try 12 { 13 WLXT wlxt = new WLXT(); 14 URL mfldocumentname = new URL( file:mymfl.mfl ); 15 FileInputStream in = new FileInputStream 16 ( mybinaryfile ); 17 Document doc=wlxt.parse(mfldocumentname,in,new PrintWriter(System.out,true)); 18 String xml = wlxt.getxmltext(doc, 0, 2); 19 System.out.println(xml); 20 } 21 catch (Exception e) 22 { 23 e.printstacktrace(system.err); 24 } 25 } 26 } 6-4 WebLogic Integration ªªª

131 XML ª ª ª s 17 parse() ªªªª ªªªªª PrintWriter ªª ª ª System.out PrintStream ªª ª ª ªªªª ª ªªªª ªªªªª s ªªª ªªª 6-4 ªªªª Parsing FieldFormat NAME at offset 0 Field NAME Found delimiter [;] Field NAME type String offset 0 value=[john Doe] Done FieldFormat NAME Group PAYINFO repeat until delim=[*] Parsing 1st instance of StructFormat PAYINFO at offset 18 Parsing FieldFormat PAYDATE at offset XML ª ªª ªªªª ªªª ªªª WebLogic Integration ªªª XML ª ªª ª ª ªª ª ªªª ª ªªªªª ªªª ªªª 6-5 XML ª ªª ªªªª 1 import com.bea.wlxt.*; 2 import java.io.fileinputstream; 3 import java.io.fileoutputstream; 4 import java.net.url; 5 6 public class Example4 7 { 8 public static void main(string[ ] args) 9 { 10 try 11 { 12 WLXT wlxt = new WLXT(); 13 URL mfldocumentname = new URL( file:mymfl.mfl ); 14 FileInputStream in = new FileInputStream( myxml.xml ); 15 FileOutputStream out = new FileOutputStream( mybinaryfile ); wlxt.serialize(mfldocumentname, in, out, null); 18 out.close(); WebLogic Integration ªª ª 6-5

132 6 s ª ªªªªª ª 19 } 20 catch (Exception e) 21 { 22 e.printstacktrace(system.err); 23 } 24 } 25 } ªªª ªªªªª 1. s 12 Java ª ªª ªªªªª 2. s 13 MFL ª ª URL XML ªªª ª ª ª FileInputStream 3. FileOutputStream ªªªªª XML ª ªª ª ªª ªªª 4. s 17 serialize() ªªªª FileInputStream 'in' (myxml.xml) XML ªª ª 'mymfl.mfl' v~ ª ªª ª ªªª ª ª ªª ªª ª FileOutputStream out ( ª ª mybinaryfile ) } ªªªªªª ªª ª ª ª ªª ª ªªª ª ªªªª ªªª W3C ªªªªªª ªª ª ª ª ª ª ª ª ª ª ª ªªª ªªª 6-6 ªªªªªª ªª ª ª ª ªª ª ªª ª ª 1 import com.bea.wlxt.*; 2 import java.io.fileoutputstream; 3 import java.net.url; 4 5 import org.w3c.dom.document; 6 7 import org.apache.xerces.parsers.domparser; 8 9 public class Example5 6-6 WebLogic Integration ªªª

133 XML ª ª ª 10 { 11 public static void main(string[] args) 12 { 13 // XML ÎÒÐÕÕ Ò ÏÔÑÏÐÒÊu ÈÍ 14 Document doc = null; 15 try 16 { 17 DOMParser parser = new DOMParser(); 18 parser.parse("myxml.xml"); 19 doc = parser.getdocument(); 20 } 21 catch (Exception e) 22 { 23 e.printstacktrace(system.err); 24 System.exit(1); 25 } try 28 { 29 WLXT wlxt = new WLXT(); 30 URL mfldocumentname = new URL("file:mymfl.mfl"); 31 FileOutputStream out = new FileOutputStream("mybinaryfile"); wlxt.serialize(mfldocumentname, doc, out, null); 34 out.close(); 35 } 36 catch (Exception e) 37 { 38 e.printstacktrace(system.err); 39 } 40 } 41 } ªªªª Java ª ªª serialize() ªªªª ªªªªªª ªª ªª ª ª ªªª ª ª Document ªª ª ª XML DOM API Document ªª ª ª s ª ª myxml.xml XML ªªª ª XML ªªª Document ª ª ª ª ªªª ªª ª ªª ª ª s 33 MFL ª ª mymfl.mfl ª ªª ª ªªª ª ªª ªªª WebLogic Integration ªª ª 6-7

134 6 s ª ªªªªª ª Debug Writer serialize ª ª ª ª ªªª ª ªªªªª ªªªª PrintWriter ªª ªª ª ªªªª PrintWriter ªª ª ª serialize ªªªª ªªªª wlxt.serialize(mfldocumentname, in, out, new PrintWriter(System.out, true)); ª ª ª ªª ªªª ª ªªªªª s ªªª ªªª 6-7 ªªª ª Processing xml and mfl nodes tcp1 Processing xml node NAME Checking MFL node NAME Found matching MFL node NAME Writing field NAME value John Doe Processing xml node PAYINFO Checking MFL node PAYINFO XML XML WebLogic Integration ªªª ªªª XSLT XML ª ªªª XSLT vv uw Java ª ªª XSLT ªª ªªªª XML ª ª ª ª ª ª transform() ªªªª XSLT ªª ªªªª XML ªªªª ª ª ªªª s v~ XML ªªªªªª ªª ª ªª ª XML ªªªªªª HTML PDF XML uw ªªªª ªªª ªªª Java ª ªª ªªªª 1 XML ªªªªªª 6-8 WebLogic Integration ªªª

135 XML XML ªªª ªªª 6-8 XML XML 1 import com.bea.wlxt.*; 2 import java.io.fileinputstream; 3 import java.io.fileoutputstream; 4 import java.net.url; 5 6 import org.xml.sax.inputsource; 7 8 public class Example7 9 { 10 public static void main(string[] args) 11 { try 14 { 15 WLXT wlxt = new WLXT(); 16 URL stylesheet = new URL("file:mystylesheet.xsl"); 17 FileInputStream in = new FileInputStream("myxml.xml"); 18 FileOuputStream out = new FileOutputStream 19 ( myoutputfile ) wlxt.transform(new InputSource(in), out, stylesheet); out.close(); 24 } 25 catch (Exception e) 26 { 27 e.printstacktrace(system.err); 28 } 29 } 30 } ªªª ªªªªª 1. s 15 WLXT ªªªªª 2. s 16 XSLT ªª ªªªª URL 3. s 17 XML ªªª ª ª ª FileInputStream 4. XSLT ªªª ª FileOutputStream WebLogic Integration ªª ª 6-9

136 6 s ª ªªªªª ª 5. s 21 Java ªªª transform() ªªªª myxml.xml ª ª XML mystylesheet.xsl ªª ªªªª myoutputfile ª ª } ª ª ª ª Java ª ªª MFL ªªªªªª XSLT ªª ªªªª ªªªª ªªªªªª ªª ª ª ª parse() serialize() transform() ªªªª MFL ªªªªªª XSLT ªª ªªª ª ªª ªªª ª ª ª ª ªª ªªª ª MFL ªªªªªª XSLT ªª ªªªª e } EJB ªª ª ª ªª ª ª ª ª ªª ª Java ª ªª java.util.properties ªª ª ª Properties ª ª ª ª ª ª ª ªª init() ªªªª 2 init() ªªªª WLXT.stylesheets WLXT.MFLDocuments ª ªªª Properties ªª ª ª ªªªª ªªªªª y ªªªªª ª ªª ª ª ª ªªª ªª ª parse() serialize() transform() ª ª ª ª ªªª ª ª ª ª ª ªª ªªªª ªªª init() ªªªª Java ªªª ªªªª ª ªªª ªªª 6-9 myconfig.cfg ªªªª ª ª WLXT.MFLDocuments=file:mymfl.mfl WLXT.stylesheets=file:mystylesheet.xsl 6-10 WebLogic Integration ªªª

137 XML XML ªªª ªªª 6-10 myconfig.cfg ª ª init() ªªªª ªªª ª ªªª ªªª 1 import com.bea.wlxt.*; 2 import java.io.fileinputstream; 3 import java.io.fileoutputstream; 4 import java.net.url; 5 6 import org.xml.sax.inputsource; 7 import org.w3c.dom.document; 8 9 public class Example8 10 { 11 public static void main(string[ ] args) 12 { WLXT wlxt = null; // ÔÖÓÒÏ ÔÎÏÖÎ ÈÉ WLXT Î ÈÍ 17 try 18 { 19 wlxt = new WLXT(); 20 wlxt.init("myconfig.cfg"); 21 } 22 catch (Exception e) 23 { 24 e.printstacktrace(system.err); 25 } // ÓÏÒÖ Ò ÑÎ XML Êu ÈÍ 28 Document doc = null; 29 try 30 { 31 URL mfldocumentname = new URL("file:mymfl.mfl"); 32 FileInputStream in = new FileInputStream("mybinaryfile"); doc = wlxt.parse(mfldocumentname, in, null); 35 } 36 catch (Exception e) 37 { 38 e.printstacktrace(system.err); 39 } try 42 { 43 URL stylesheet = new URL("file:mystylesheet.xsl"); 44 FileOutputStream out = new FileOutputStream 45 ( myoutputfile ) wlxt.transform(doc, out, stylesheet); out.close(); 50 } 51 catch (Exception e) WebLogic Integration ªª ª 6-11

138 6 s ª ªªªªª ª 52 { 53 e.printstacktrace(system.err); 54 } 55 } 56 } s 20 init() ªªªª myconfig.cfg ª ª ª ª ª ª ªª ªª ª ªª ª ª 2 ª ªª ª ª ª «MFL ªªªªªª ªª ªªªª«ªª ªª ªªªªª MFL ª ª ª ª ª ª s 34 parse() ªªªª ª ª ªªª ª s 46 transform() ªªªª Java API ªªª ª Java ª ªª v w WebLogic Integration Javadoc com.bea.wlxt Javadoc WebLogic Integration ªªªªª ª ªª ª ª docs\apidocs ª ªª ªª Business Process Management s ª ª ª ª Business Process Management (BPM) Data Integration ªªª ª ª ªªª ª ªª ª ªªª ª XML ªªª ªªª ª ª ª ªªª ª ª u Data Integration ªªª ª BPM ªªªª XML ª ª ª h ª ª ª Data Integration ªªª ª h ª ªª ª ªªª ª ªªª ªªª 6-12 WebLogic Integration ªªª

139 XML XML MFL ªªªªªª ªªªª ªªªªª ªª ª ª ªªª «h ªª ªªªª «ª ªª ªªª d s BinaryData ªªª ª ªª fªª ªªª ª ªªª ª WebLogic Server ª ª ª ª s WebLogic Integration Data Integration ªªª BPM 6-1 BPM s ª ªª ª ªªª ªªªªªª ªªªªªª ªªª ªªª ªªªªªª ªªª ª ª ª ª ªªª MFL ªªªªªª XML ªªªªªª Data Integration ªªª ª ªªª ª WebLogic Integration Java ªªª MFL ªªªªªª MFL ªªªªªª XML ªªªªªª Format Builder ªªªª ª «h«dtd XML ªªªª WebLogic Integration ªª ª 6-13

140 6 s ª ªªªªª ª 6-14 WebLogic Integration ªªª

141 A サポートされるデータ型 WebLogic Integration ªªª ªªª ª MFL ªªª COBOL Copybook Importer ªª ª ªªªªª ªªªª C Structure Importer ªªª w MFL ªªª s A-1 WebLogic Integration ªªªª MFL ªªª ÿu sv FieldFormat u type s A-1 ªªª ª MFL ªªª ªªª w ª ªª «Base64 ªªªª ª ª«ª ªªª v v ª ªª ª u ª ªª ª XML ªªª Base64 ª ªªª ª ªª «16 ~ ª ªªª ªª«ª ªªª v v ª ªª ª u ª ªª ª XML ªªª Base16 ª ªªª WebLogic Integration ªª ª A-1

142 A ªªª ª ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w DateTime: MM/DD/YY hh:mm f 01/22/00 12:24 DateTime: MM/DD/YY hh:mi AM f 01/22/00 12:24 AM DateTime: MM/DD/YY hh:mm:ss f 01/22/00 12:24:00 DateTime: MM/DD/YY hh:mm:ss AM f 01/22/00 12:24:00 AM DateTime: DD/MM/YY hh:mm f 22/01/00 12:24 DateTime: DD/MM/YY hh:mm AM f 22/01/00 12:24 AM DateTime: DD/MM/YY hh:mm:ss f 22/01/00 12:24:00 DateTime: DD/MM/YY hh:mm:ss AM f 22/01/00 12:24:00 AM DateTime: MMDDYYhhmm f DateTime: YYYYMMDDhhmmss YYYYMMDDHHMISS ª ªªª ª 14 ª ª ªª ª h DateTime: MMDDYYhhmmss f Date: DDMMMYY f 22JAN00 Date: DDMMMYYYY f 22JAN2000 Date: DD/MM/YY f 22/01/00 Date: DD/MM/YYYY f 22/01/2000 Date: DD-MMM-YY f 22-JAN-00 Date: DD-MMM-YYYY f 22-JAN-2000 Date: MMDDYY f Date: MMDDYYYY f A-2 WebLogic Integration ªªª

143 MFL ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w Date: MM/DD/YY f 01/22/00 Date: MM/DD/YYYY f 01/22/2000 Date: MMM-YY f JAN-00 Date: MMM-YYYY f JAN-2000 Date: MMMYY f JAN00 Date: MMMYYYY f JAN2000 Date: MMMDDYYYY f JAN Date: YYYYMMDD YYYYMMDD ª ªªª ª 8 ª ª ª ªªª ª ª EBCDIC ª ª ªªª Date: Wed Nov 15 10:55:37 CST 2000 Java ªªª ªª ªª ªª ª ª ª ªªª ª 'WED NOV 15 10:55:37 CST 2000' EBCDIC IBM EBCDIC (Extended Binary Coded Decimal Interchange Code) ª ªª ª v v ª ªªª u ª ªª XML ª ª ªª ªªª ª ªª ªªª XML ªªª ª ªªª XML ª ªª ªªª ª ªª ª ÿ~ ªªª ª ª ªª ª ª ªªª } : 4 ª ª ªªª ª ª ª IEEE ª ª ªªª ªª ª WebLogic Integration ªª ª A-3

144 A ªªª ª ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w : 4 ª ª ª ªª ª ª ª : 8 ª ª ªªª ª ª ª : 8 ª ª ª ªª ª ª ª IBM 4 ª ª IBM 8 ª ª IEEE ª ª ªªª ªª ª IEEE ª ª ªªª ªª ª IEEE ª ª ªªª ªª ª IBM ª ªªªªª : 1 ª ª 1 ª ª 56 0x38 : 1 ª ª 1 ª ª 128 0x80 : 2 ª ª ªªª ªª ª : 4 ª ª ªªª ªª ª : 8 ª ª ªªª ªª ª : 2 ª ª ªªª ªª ª : 4 ª ª ªªª ªª ª : 8 ª ª ªªª ªª ª ªªª ªª ª ª ªªª ª 2 ª ª ªªª ªª ª ª ªªª ª 4 ª ª ªªª ªª ª ª ªªª ª 8 ª ª ªªª ªª ª ª ªªª ª 2 ª ª ªªª ªª ª ª ªªª ª 4 ª ª ªªª ªª ª ª ªªª ª 8 ª ª x x x xFDE x0000FDE x FDE8 A-4 WebLogic Integration ªªª

145 MFL ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w : 2 ª ª ª ªª ªª ª : 4 ª ª ª ªª ªª ª : 8 ª ª ª ªª ªª ª : 2 ª ª ª ªª ªª ª : 4 ª ª ª ªª ªª ª : 8 ª ª ª ªª ªª ª ªªª ªª ª ª ªªª ª 2 ª ª ªªª ªª ª ª ªªª ª 4 ª ª ªªª ªª ª ª ªªª ª 8 ª ª ªªª ªª ª ª ªªª ª 2 ª ª ªªª ªª ª ª ªªª ª 4 ª ª ªªª ªª ª ª ªªª ª 8 ª ª x x x xE8FD xE8FD xE8FD ª ª ª ª ªªªª ª ªª ªª ª XML ª ªª ªªª ªªªª WebLogic Integration v ªªªª w } XML ªª ª XML ªª ª ª ª ª ª ªª ª ª ª ª ªª ª ªª ª ª ÿ f WebLogic Integration ªªªª ª ªª ª ª ª ª ªªª } «0 9 «ª ªªª v v ª ªª ª u WebLogic Integration ªª ª A-5

146 A ªªª ª ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w ªª ª 10 ~ : IBM ªªª ª ªª ª v v ª ªªª u ª ªªª ª ªª ª ª ª ª ª ªª ª 10 ~ : IBM ªªª ª ªª ª v v ª ªªª u ª ªªª ª ªª ª ª ª ª ª ª ª ª ª ªª ª v v ª ªªª u ªªª ª ªª ª v f v "\x00" ( ªª ) u : ªª ª ªª ª ªª ª ª ªª «\x00«ª ªªª ª ªª ª w ªªª ª ª ª ªª ª u ªªª ªª v w v u v ªªª ª ªª ª ªª ª Time: hhmmss f Time: hh:mm AM f 12:24 AM Time: hh:mm f 12:24 A-6 WebLogic Integration ªªª

147 MFL ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w Time: hh:mm:ss AM f 12:24:00 AM Time: hh:mm:ss f 12:24:00 ªªª 10 ~ : s ªªªªª ªªª IBM ªªª 10 ~ ª ªª ª v v ª ªªª u ª ªªª ª ªªª ª ª ª ª ªªª 10 ~ : Leading separate sign ªªªªª ª ª IBM ªªª 10 ~ 1 ª ª ªªªªª ª ª ª ª v v ª ªª ª u ª ªªª ª ªªª ª ª ª ª ªªª 10 ~ : IBM ªªª 10 ~ ª ªªª v v ª ª ªª u ª ªªª ª ªªª ª ª ª ª WebLogic Integration ªª ª A-7

148 A ªªª ª ªª ª s A-1 ªªª ª MFL ªªª ««ªªª w ªªª 10 ~ : Trailing separate sign ªªªªª ª ª IBM ªªª 10 ~ ª ª ªªªªª ª ªª ª v v ª ªª ª u ª ªªª ª ªª ª ª ª ª ª ªªª 10 ~ : IBM ªªª 10 ~ ª ªªª v v ª ª ª ª u ª ªªª ª ªªª ª ª ª ª COBOL Copybook Importer ªªª COBOL ªªª Importer ªªª ª s s A-2 COBOL ªª ª COBOL ªªª ª BLANK WHEN ZERO ( ªªª 10 ~ ) ªªª ª COMP-1 COMP-2 ( ) ªªª ª COMP-3 ªªª 10 ~ ªªª ª A-8 WebLogic Integration ªªª

149 COBOL Copybook Importer ªªª s A-2 COBOL ªªª ««COBOL ªªª ª COMP COMP-4 ª ªª ««ªªªª COMP COMP-4 ª ª ª ««ªªª ª COMP-5 COMP-X ªªª ª DISPLAY ( k ) ªªªª DISPLAY «ªªª 10 ~ «ªªª ª d k ªªª ª d ªªª ª d ªªª ª ªªªª ªªªªªªªª INDEX ªªªª JUSTIFIED RIGHT u OCCURS ( ) ªªªª OCCURS DEPENDING ( ) ªªªª OCCURS INDEXED BY u OCCURS KEY IS u POINTER ªªªª PROCEDURE-POINTER ªªªª REDEFINES ªªªª SIGN IS LEADING SEPARATE ( ªªª 10 ~ ) ªªªª SIGN IS TRAILING ( ªªª 10 ~ ) ªªªª SIGN IS TRAILING SEPARATE ( ªªª 10 ~ ) ªªªª SIGN IS LEADING ( ªªª 10 ~ ) ªªªª WebLogic Integration ªª ª A-9

150 A ªªª ª ªª ª s A-2 COBOL ªª ª ««COBOL SYNCHRONIZED ªªª ª u 66 RENAMES u 66 RENAMES THRU u 77 ªªª ªªª ª 88 ªªª ( ) u ªªª ªªª ª ª ªª ª ª ªªª 4 ª ª ªªªªª 05 pic 9(5) comp-5 05 pic 9(5) comp-x ª ªª ª ª ªªª ªª 05 pic X(5) comp-5 05 pic X(5) comp-x v ªªªª pic9(5) pic x(5) s ªªª ªªª ª 3 ªªª f s A-3 ªªª ªªª ª ªªª ªªª ª ªªª f ªªª ª ªªª Importer u ª ªªªª ª ªªª ª ª ªªª ªªªª ªªªª ª ªªª ª ªªª ªªª ª Importer ªªªªª ª ªªª ª ªª u ªªª u ª ª ªªª ª ªªª ª ªªªª ~ ª ªªª ªªªª A-10 WebLogic Integration ªªª

151 ª ªªªª ªªª ª C Structure Importer ªªª ÿ Importer vx ANSI COBOL ª ªªª ª ª ªªªª ª ª ª u IBM ª ªªªªª ªªª Importer ªª ª ª ªªª ªªª Format Builder ª ª ª ªªª ªª ª t ª ªªª ªªª x ªªªªª ª ªªªª Importer ª ªªª ÿj x ªªªªªª Importer ª ªªª ª ª ª ªªª ª ª ª ª MFL ªª ª d ª ªªª ª ª ª ªª ª ª ª ªªª ª ª ª ª ª 05 birth-date picxx/xx/xx ªªªªªª ªªªª ªª ª 8 ª ª EBCDIC ª ªª ª s w ª ª ª ª ªª ª ª MM/DD/YY DD/MM/YY ª ªªªª ªªª ª C Structure Importer C Structure Importer ªª ª ª ª ª ª ªªª ªª ª ªªªª ªª ª ª ª u ªªª ª ~ ªªªª #include <windows.h> ªªªª ªª ª hello.c ª ª ªªªªªªª ªª ª #line 353 e:\\program files\\microsoft visual studio\\vc98\\include\\winnt.h typedef union_large_integer{ struct { DWORD LowPart; LONG HighPart; }; struct { WebLogic Integration ªª ª A-11

152 A ªªª ª ªª ª DWORD LowPart; LONG HighPart; } u; #line 363 e:\\program files\\microsoft visual studio\\vc98\\include\\winnt.h LONGLONG QuadPart; } LARGE_INTEGER ªª ª ª ªªª typedef struct_ldt_entry { WORD LimitLow; WORD BaseLow; union { struct { BYTE BaseMid; BYTE Flags1; BYTE Flags2; BYTE BaseHi; } Bytes; struct DWORD BaseMid : 8; DWORD Type : 5; DWORD Dpl : 2; DWORD Pres : 1; DWORD LimitHi : 4; DWORD Sys : 1; DWORD Reserved_0 : 1; DWORD Default_Big : 1; DWORD Granularity : 1; DWORD BaseHi : 8; } Bits; } HighWord; } LDT_ENTRY, *PLDT_ENTRY; ªª ª ªªªª ªªª _inline ULONGLONG _stdcall Int64ShrlMod32( ULONGLONG Value, DWORD ShiftCount ) { _asm { mov ecx, ShiftCount mov eax, dword ptr [Value] mov edx, dword ptr [Value+4] shrd eax, edx, cl shr edx, cl A-12 WebLogic Integration ªªª

153 ª ªªªª ªªª ª C Structure Importer } } WebLogic Integration ªª ª A-13

154 A ªªª ª ªª ª A-14 WebLogic Integration ªªª

155 B カスタムデータ型の作成 WebLogic Integration ªªª s XML MFL (Message Format Language : ªªªªª ª ªªª ªuw) ª ªªªªuw ª ª ª ªªª ~ v~ Format Builder ªª ªª ª ªª ª ª ª MFL ªªªªªª ª ªª ª ª MFL ª ªªªª ª ª ª ª ªª ª v~ ªª ª / v h / ªª ª ª ªªª ªªª ªªªª ªª ªªª u ªªª ª ªªªª u WebLogic Integration Data Integration ª ªªªªª ª i u ªªª ªªª ªªª f h ªªª f h ªªª ªªª ªªª s ªªª ª ª ª ª ªªª ª ªªª f ªªª h ˆ } ªªª ªªª f w ªªª f ªªªª ªªª f ƒ ªªª f Data Integration ª ª ª ª ªªª f ª ª ª ª ªªª ª ª ªªª f ªªª ª ªu com.bea.wlxt.mfl.mflfield ªªª WebLogic Integration ªª ª B-1

156 B ªªª ªª ª ªªª f ªª ªª s ªªª f ª ª ª ªª ªªªª ª ª w ª ª ª ª ª WebLogic Integration ªªªª ª ªª ª ª «SAMPLES_HOME\integration«ªª SAMPLES_HOME WebLogic Platform ªª ªªª e ª ªªª ª ªª ª ª s B-1 ªªª f ªªªª ª ªªª ª ª ª w samples\di\userdef CapString.java ªªª ªªª ªªª samples\di\userdef Dddmmyy.java ªªª ª ªªª f ªªª samples\di\userdef Makefile ªªªª ªªª ªªª ª ª ª ª samples\di\userdef ParseUserDef.java ªªªª ªªª f ª ª ªªª s ªªª ªªª samples\di\userdef readme.txt ªªªª ªªª ª s w samples\di\userdef sample.data ParseUserData ªªªª ªª ª samples\di\userdef sample.mfl ParseUserData ªªªª ª ª ªªª ª ªªª ªuw «MFL«ª ª B-2 WebLogic Integration ªªª

157 ªªª f ƒ ªªª f ƒ ªªª f ƒ 1. [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder Format Builder ª ª ªª s 2. [Tools User Defined Types] [Add/Remove User Defined Types] ª ªª ªªªª s B-1 [Add/Remove User Defined Types] ª ªª ªªªª 3. [Class Name] ª ªª ª t ª ª ª ª ª ª : ª ª ª ªª ªªª f ª ª ªªª ª ªª Format Builder CLASSPATH u WebLogic Integration WebLogic Integration ªª ª B-3

158 B ªªª ªª ª Format Builder ª ª ª ªª ªªª f WLI_HOME/ext ª ªª ª ª WLI_HOME ª ªª ª ª WebLogic Integration ªª ªªª ª ªª ª ª 4. [View] ª ª ª ª ª ªª t s ª ªªª } B-2 [Add/Remove User Defined Types] ª ªª ªªªª [Type Name ] «gettypename() } [Display Name] «ªªªª User Defined: ªª ª ª ª ª getdisplayname() [Description] «getdescriptiontext() ª ª ª ªª ª ªªª f u ªª ªªªªª s [OK] ªªªª [Add/Remove User Defined Types] ª ªª ªªªª B-4 WebLogic Integration ªªª

159 ªªª f ªªª f ª ª ª ªª ª ª ªª h ª ªª ªª ª ª ªª ªªª ªª ª ª ªª ÿu ªªª f ªªª ªªu 5. ªªª f s [Add] ªªªª Format Builder ªªª f ª ªªª v ªª [Type] ªªªª ª ª ª ª ª s s [Type] ªªªªª ª ªªª ªªª ª s ªªª f [DisplayName] ªªª ª ª ªªª [User Defined] ªª ª ª ª ª Format Builder ªªª f vx XML ªªªªª ªªª v~ XML ªªªª xsd::string ªªª f s ªªª Format Tester ªªª f MFL ª ª ª ª ª ª ªªª ªªª ª ªª ª ªªª ªªª f u w u ªªª f ªª ª ª ª ª ª ª ª ªª Java ªªªªª API ªªªª ªªª ªªª f com.bea.wlxt.wlxt ª ªª ˆ ª ª ªª s ªªª ªªª ªªª f ªª ª ªª JVM ªªªª ªªª f ª ª ª ª ªªª ª ª ª ªª ª ªª ªªª ª ª ª ª ªª ª ª ª ªªª f ª ª ª ªª u ªªª f ªª ª ª ª h f public static void addnewdatatype(string name, Bintype bintype) name MFL ªªª bintype ªªª f ªª ªª WebLogic Integration ªª ª B-5

160 B ªªª ªª ª public static void removedatatype (String name) name ªªª API ªªª f CapString ªªªª ª import com.bea.wlxt.wlxt; import com.bea.wlxt.bintype.bintype; // Ò Ñ ÏÔÑÏÐÒÎ ÈÉÂÏ ÑÒ ÖÈÍ Bintype udt = new CapString(); WLXT.addNewDataType( UpperCaseString, udt);... // ÉÏ ÑÒ ÖÈÍÉ udt Î ÈÍ WLXT.removeDataType( UpperCaseString ); Data Integration ªªª ª ªªª f ªªª ªªªª ª ª Business Process Management (BPM) Data Integration ªªª ª ªªª f WebLogic Integration ªªªª ª CLASS ªªªªªª s Data Integration ªªª ª u ªªªª ª ªªª fªªª ª ª ª w } Data Integration ª ª ª ª ª ª ª ªªªªª ª ªªª ª u MFL ªªª ª ª ªªªªª BPM ªªªªª ªªªªª ª ªªª ª Data Integration ªªª ª MFL ª ª ª ª ª ª u ªªª f ª ª ª s ª ªª ª ª ªªª ª ª ª ª ª ª ªªªª ª Format Builder ªªª f ª ªª ª ª s ªªªª ª ªªªª ªªª ª ª B-6 WebLogic Integration ªªª

161 Data Integration ª ª ª ª ªªª f ªª ª ª ªªª ª ª ªªª f Format Builder ªªª ª ª s ªªª f ª ªª ª ª s 1. [ ªªªª ªªªªª BEA WebLogic Platform 7.0 WebLogic Integration 7.0 Format Builder] Format Builder Format Builder ª ª ªª s 2. [Repository Log In] [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªªª s B-3 [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªª ª 3. [ ªªª ] ª ªªª User ID 4. [ ªªª ªª ] ª ªªª ªª ª ªª 5. [ ªªª [: ªª ª ]] ª ªª ª ªªªª ªªª : ªª ª 3 v [WebLogic Integration ªªªª ª ª ª ª ] ª ªª ªªªª ªª ª ªªªªª s ªª ª v WebLogic Integration ªª ª B-7

162 B ªªª ªª ª [Repository Log In] [WebLogic Integration ªªªª ª ªª ª ] ª ªª ªªªª s 6. [ ] ªªªª ªª ª ªª ª ªª Format Builder ª ªª ªª [WebLogic Integration ªªªª ª ªª ª ] ª ªª ª ª ª ª ªªª ªª ª s ªª ª ª ªª ª ª ªªªª ª ªª 7. [Tools User Defined Types] [Add/Remove User Defined Types] ª ªªªªªª ªªªª ª [Add/Remove User Defined Types] ª ªªªªªª ƒ ªªª fªªª ª ªªª ª s ªªªª ª ªªª fªªª ª ªª ª ª ª ªªª ª ƒ ªªª fªªª ªª B-4 [Add/Remove User Defined Types] ª ªª ªªªª ªªª f ªªªª ª ª ª j B-8 WebLogic Integration ªªª

163 Data Integration ª ª ª ª ªªª f ªª ª ª ªªª ª ª s B-2 ªª j ªªªªª ªª j ªªªªª dj ªªª fªª ª ª ªª ª ª j ªªª fªª ª ª ªª ª ª ªª ª ªª ª ª ªª ª ª ªª ª ÿi zj ªªª fªªª ª ªª ª ª 8. ƒ ÿu ª ªª [Publish] ª ªªª ªª ª ªª j d ª ª ª ª ªª ª ª ªªªª ª ªªªª ªªª ª ª ªªª f ª ªª ª ª s ªªªª ª ªªªª ªªª ª ª ªªª ªªª f Java ªªª ª ª ªªªª ªªªª ªª ª ªª ªªª ª ª Import ªªªª ª ª ªªª ª ªª ª ª ªªª ª ª ªªªª java com.bea.wlxt.repository.import *.class Java ªªª ª ª ªªªª ª ªªªª Format Builder ªªª ªªª f ª ª ª ª ª h ªªª ª ª f com.bea.wlxt.bintype.bintype ª ªª ~ ª ªª ª ª ª ªª ª ª ªªªª ªªª ª ª ªªª ªª ªªª ªªªª ª ªªª ª ª ª ª ª ª ªª ª ª ª ªª ªªª ªªª WebLogic Integration ªª ª B-9

164 B ªªª ªª ª ªªª f ªªª ªªu ªªª f com.bea.wlxt.bintype.bintype y ªªª ªªª 1 u Bintype ªªª WebLogic Integration Data Integration ªªªªªªª ªªª ~ ª ª ª ª ª ª ªªª ªªª ª ª ªªªª BintypeDate BintypeString Bintype 2 ªªª ª ª ~ ªªª ª ª ªªªª ª ª ª ª ª ª h ª ª ª ªª ª ª ª ª ªªª f com.bea.wlxt.bintype.bintype ªªª com.bea.wlxt.bintype.bintype ª ª ª ª ª ªª hª ª ªª ªªª ªª ª ª ª ª ªªª ªª ªªªª WebLogic Integration ªªª fªªª ªªª ª ª ª ª ª ªª ª ª ªª u public String read(inputstream bytestream, MFLField mflfield)throws BintypeException ªªªª ªªª ª ª ª ªªª ª ªªªª w } w } ª ª ªª ªªª v ª ª w s } mflfield ªª ªªª ªªª ª ªªª com.bea.wlxt.mfl.mflfield ªª ªª ªªª f ªªªu w com.bea.wlxt.bintype.bintypeexception ªª w ªªª ª } B-10 WebLogic Integration ªªª

165 ªªª f ªªª ª ªu public void write(bintypeoutputstream bytestream, MFLField mflfield, String value)throws BintypeException } ª ª ªª ª ª ª ªªª ªªªs ªªªªª ª ªª ª ª ªªª } ªªª f ªªªu } com.bea.wlxt.bintype.bintypeexception ªª w ªªª ª ÿd } h ª ª ª ªª ªªªª ªªª ªªª fªªª ªªª ª ª ª ª ª ªª ªªªª public boolean canbefieldtype() ªªª fªªª ªªª ª ªªª true } ªª ª ª : true public boolean canbelenfieldtype() ªªª f [Length] ª ªª ª ªªª true } ªª ª ª : true public boolean canbetagfieldtype() ªªª f [Tag] ª ªªª true } ªª ª ª : true public boolean canbedelimited() ªªª f ªªª ªªª ª true } ªª ª ª : false public boolean isfixedsize() ªªª f ª ª ªªª s true } ª ª ªª true } ªªª ª ª s ªª ª ª : true WebLogic Integration ªª ª B-11

166 B ªªª ªª ª public boolean isdatetype() ªªª f ªªª s true } ªª ª ª : false public boolean iscutoffrequired() ªªª f ªªª 2 w ª ª ª u true } ª ª ªª isdatetype() true } ªª ª ª : false public boolean iscodepageok() ªªª f ªªª ªªª ªªªª true } ªª ª ª : false public boolean isvalueok() ªªª f ªªª ª true } ªª ª ª : false public boolean canhavedecimalplaces() ªªª f s true } ªª ª ª : false public boolean canbepadded() ªªª f ªªª } true } ªª ª ª : false public boolean canbetrimmed() ªªª f ªªªª true } ªª ª ª : false public String getdescriptiontext() ªªª w ªª ª ª } ªª ª ª ª ª ª ª ª ª ªªª f t u ªª ª ª : B-12 WebLogic Integration ªªª

167 ªªª f ªªª ª ªu public String gettypename() ªªª } ªªª f MFL ªªª ª ª ª ªª ª ª : ªªª f t ª ª ª ª ª ª public String getdisplayname() ªª ª Display Name } ª ªªª v ªª [Type] ªªªªª ª ªªª s ªª ª ª : ªªª f t ª ª ª ª ª ª ªªª ª ª ªªª ªª ªªªª ªªª ªªª fªªª ªªª ª ª ªª ª ªª ªªª ªª ªªªª public static byte[ ] getbinarybytes (String str) 8 ªª ª Java ª ªª ª ª ª ªªª ª ªª ª ªªª s public static String makestring(byte[ ] b) ª ªª ª ª Java ªª ªªªª s protected void reversebytes (byte[ ] data) ª ª ªªª ª ª ª protected String readtag(inputstream bytestream, MFLField fld) throws BinTypeexception ªª ª ª ªªª ~ ªª w } } ªªªª w ª ª fld ªª ªª ÿi Bintypeexception } ª ª ª ªª ª fld ª ª ª ª } protected int readlength(inputstream bytestream, MFLField fld) thorws BintypeException ªª ª ª ªªª ~ ª ªª ª w } } ª ªª ª ªªª ª ª ªª ª ª ª } WebLogic Integration ªª ª B-13

168 B ªªª ªª ª protected void writetag(bintypeoutputstream bytestream, MFLField fld) throws Bintypeexception fld ~ ª ª ª ªª ª ByteStream } fld ª ª ªªª ª ª ª ªª } protected void writelength(bintypeoutputstream bytestream, MFLField fld, int fldlen) throws BintypeException fld ~ ª ªª ª bytestream } fld ª ªªª ªªª ª ª ª ª ª } protected byte[ ] readdelimitedfield(inputstream bytestream, MFLField mflfield) throws BintypeException mflfield ª ªªª v 1 u ª ª ªªª ªªª w w ª ªª ªª ª v ªªª mflfield v f ª ª ªª ªªª w null } protected String applypadandtrim(string value, MFLField fld, boolean applypad, boolean applytrim) throws BintypeException fld f } h value ªªª applypad applytrim ªª ªªª s } ªª ª ªª ª s ªª ª ªª ª ª ª ª ªª ª ªªª s protected String applypadtrimandtruncate(string value, MFLField fld, boolean applypad, boolean applytrim boolean applytruncate) throws BintypeException fld f } h value ªªª applypad applytrim applytruncate ªª ªªª s } ª ª ª ªªª s ªªª B-14 WebLogic Integration ªªª

169 ªªª f ªªª ª ªu com.bea.wlxt.bintype.bintypestring ªªª com.bea.wlxt.bintype.bintypestring ª ª ª ªªªª hªªªª ªªª ª ª ªªªª ªªª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª h ª ª ª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª ªªª ª ª ªªª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª ªªª ª ª ª ªª ªª ªªªª protected String makestring(byte[ ] data, MFLField mflfield) throws BintypeException ª ª ªª ª ªª ªª ª mflfield f ªªªªªª Java String protected byte[ ] readfield(inputstream bytestream, MFLField mflfield) throws Bintypeexception ª ª ªª String ªªª s ª ª ª w mflfield f / v ªªª protected void writefield (BintypeOutputStream bytestream, MFLField mflfield, String value, String codepage) throws BintypeException mflfield f codepage bytestream ªªª } codepage null ªª ªª ªªªª ªªª ªªª protected String trimboth (String data, char trimchar) ªª ª } WebLogic Integration ªª ª B-15

170 B ªªª ªª ª protected String trimleading (String data, char trimchar) ªªª } protected String trimtrailing(string data, char trimchar) ªªª } ªªª com.bea.wlxt.bintype.bintypedate com.bea.wlxt.bintype.bintypedate ª ª ª ªªªª hªªªª ªªª ª ª ªªªª ªªª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª h ª ª ª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª ªªª ª ª ªªª ªª ªªªª com.bea.wlxt.bintype.bintype ª ªª ªªª ª ª ª ªª ªª ªªªª protected static String readdate(string date, SimpleDateFormat fmt) fmt ª ªªª ª ªª ª ªª u ª ªª ª ª protected static String readdate(string date, SimpleDateFormat fmt, MFLField fld, int yearpos ª ªªª ª fmt ª ª ª ªª 2 u B-16 WebLogic Integration ªªª

171 com.bea.wlxt.mfl.mflfield ª ªª protected static String writedate(string date, SimpleDateFormat fmt) ªª ªªª date ª ª ªª ª fmt } protected static String rawdatetostring(byte[ ] data, String basetype) ªª ª ª ª ª ª ªªª ª Java String protected static byte[ ] stringdatetoraw(string date, String basetype) ªª ª Java String ª ªªª ª ª ªª ª ª com.bea.wlxt.mfl.mflfield ªªª MFLField ª ª ª ªªª f w } ª ª ªª MFLField ª ªª w } s ª ªª ª f MFLField ª ª ªª } ªªª f ªªª ª ªªª f false isvalueok() ª ª ª ª } ªªª f MFLField.hasValue() ª ª ªª true } MFLField ªª ªª com.bea.wlxt.mfl.mflfield ªªª MFLField ª ª ªª ªªªª public String getname() ªª ª ª ªªª } public String gettype() ª ªª ª ªªª } ªªª f gettypename() ª ª ªª } public boolean hasbasetype() ª ªªª f true } ª ª ª ª ªª ª true } WebLogic Integration ªª ª B-17

172 B ªªª ªª ª public String getbasetype ª ªªª ªªª } public boolean hasdelimref() ª ªª ª v f true } public String getdelimref() ª ªª ª v ª ªª ª ª ªª ª } public boolean hasdelimrefvalue() v ª ªª ª true } public boolean hasdefaultvalue() ª ªªª ªª ª ª true } public String getdefaultvalue() ª ªªª ªª ªª } public boolean haspad() ª ªªª } f true } public String getpad() ª ªªª } } public boolean hastrimleading() ª ªªª f true } public String gettrimleading() ª ªªª } public boolean hastrimtrailing() ª ªªª f true } public String gettrimtrailing() ª ªªª } public boolean isoptional() ª ªª ª h f true } public boolean hascutoff() ª ªª ª ª ª ª f true } public int getcutoff() ª ªª ª f ª ª ª } B-18 WebLogic Integration ªªª

173 com.bea.wlxt.mfl.mflfield ª ªª public boolean haslength() ª ªªª f true } public int getlength() ª ªª ª f } public boolean hasdelim() ª ªª ª v f true } public String getdelim() ª ªª ª f v } public boolean hasvalue() ª ªªª f true } public String getvalue() ª ªª ª f } public boolean hascodepage() ª ªªª ªªª ªªª f true } public String getcodepage() ª ªª ª f ªª ª ªªª } public boolean hastagfield() ª ªªª ªª ª ªª ª f true } public boolean haslenfield() ª ªª ª ª ªª ª f true } public boolean istagbeforelength() ª ªªª ªª ª ªªª true } public boolean hasdecimalplaces() ª ªªª f true } public int getdecimalplaces() ª ªª ª f } public String getpadtype() { return(padtype); } ª ªªª v } Š } ( «WebLogic Integration ªª ª B-19

174 B ªªª ªª ª public boolean hastruncatefirst() { return(0!= truncatefirst); } ª ªªª n f true } public int gettruncatefirst() { return(truncatefirst); } f ª ªª ª } public boolean hastruncateafter() { return(0!= truncateafter); } ª ªªª n f true } public int gettruncateafter() { return(truncateafter); } f ª ªª ª } B-20 WebLogic Integration ªªª

175 C Purchase Order サンプルの実行 WebLogic Integration ª ªª Format Builder ª ªª ªª ª ª ª ªªª ª ªª ª ª f ªªªªª Purchase Order ªªªª Purchase Order ªªªª DTD MFL DATA ª ª ªªªª WebLogic Integration Data Integration ªªªªªª ª ªª ªªª ªª ª w Purchase Order ªªªª ª ªª XML s XML ª ª ª s WebLogic Integration ªª ª C-1

176 C Purchase Order ªª ªª s Purchase Order ªªªª s Purchase Order ªªªª ª ª ªªª ª ª ª ª w ª ª ª ª ª WebLogic Integration ªªªª ª ªª ª ª «SAMPLES_HOME\integration«ªª SAMPLES_HOME WebLogic Platform ªª ªªª e ªªªª ª ªª ª ª s C-1 Purchase Order ªªªª ªªªªªª ª ª ª ªªª ª ªªª ª ª ª w samples\di\po po_01.data ª ªª ª ªª ª ª ªª ª po_02.data po.dtd po.mfl ª ªª ª ªª ª ª ~ ªªª f ªªª ªªª ªªªªª ª ªªª ªv~ Purchase Order ªªªª s ª ªª ª ª ªª ª ª ª ª ª ª ªª ª ª ª v WebLogic Integration ªªªª ªªª Format Builder WebLogic Integration Data Integration ªªª ªªª ª ªª ª ª ª ª ª ªªª XML MFL u 3-1 ªªª ªªª ª ªªª ª C-2 WebLogic Integration ªªª

177 ª ªª XML s ª ªª XML s ªªªª ª ªªª ª f ªªª ª ªª ªª ª XML ª ªª ª ª ª ª ª w ªªª ª ªª ª ª f ª ª ª ª ªª ªªª XML u ª ªª ª ª f ªª ª ª ªª ª ª f ª ª ª ªªª ª ª u ª ªªªª ªª ª XML ª ª ª ªªª ª ª ª ªªª v~ u ª ª ª ªª ª «i v~ ªªª«u u ªª ª ª ªªª ªªª / h e } ªªª ª ªªª ~ ª ªª ª ªªªª h e } ªªªª ~ «ª ªª ª ªªªª ªªªª«ªªª ªªª C-1 WebLogic Integration CD-ROM ( ª ªªªª ) ƒ \samp;es\di\po\po_01.data ª ª ª ªªª ªªªª ªªªª ªªª XYZ Corporation ª ª ª ª XML ªª ª ªªªª f WebLogic Integration ªª ª C-3

178 C Purchase Order ªª ªª s ªªª ªªª C-1 ª ªª ª ªª ª ª ªªªª 1234; ;SUP:21Sprockley's Sprockets01/15/ Main St.; Austin;TX;75222;555 State St.;Austin;TX;75222;PO ; ;150;Red Sprocket; ªªª u 1. ªªª f ªªª f y ªªªª ª ªªª ª s C-2 v~ s C-2 ªª ª ªªªª ªªª ª ªªª ªªª w Basic Information Purchase Request Number ª ª ª ª ª zy Š ªªªª ª zy Š ~{ Supplier ID ª ª ª ª ª ªª ª ª ªªªªªª f ªªª ª ID v ªª ª ª ª ª zy Š Š s Supplier Name ª ª ª ª SUP ª ªªª 2 ª ªªª ªª ª ª ªªªªªª f ªªª ª ª ªªª ª ª ª ª Requested Delivery Date MM/DD/YYYY 10 zy Š f C-4 WebLogic Integration ªªª

179 ª ªª XML s s C-2 ªª ª ªªªª ««ªªª ª ªªª ªªª w Shipping Address Street ª ª ª ª ª Š ~ City ª ª ª ª ª Š ~ ª ª ª ª ª Š ~ Zip ª ª ª ª ª Š ~ ZIP ªªª Billing Address Street ª ª ª ª ª w ««City ª ª ª ª ª w State ª ª ª ª ª w Zip ª ª ª ª ª w ZIP ªªª Payment Terms ªªª ª ª ªª ª ª ª ª ª ª ªª ª ª PO Type ª ª ª ª PO PO PO Number ª ª ª ª ª Credit Card Type Credit Card Number Credit Card Expiration Month Credit Card Expiration Year ª ª ª ª CC ªªªª ª ª ª ª ª ª ª ª ª ª ª ª ª ªª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª ª WebLogic Integration ªª ª C-5

180 C Purchase Order ªª ªª s s C-2 ªª ª ªªªª ««ªªª ª ªªª ªªª w Purchase Items ª ªª ª z zy Š e } h 1 u Part Number ª ª ª ª ª Š ªª ª ª Quantity ª ª ª ª ª Š ªª u Description ª ª ª ª ª Š w 2. ª ªªª v ª ªª ª ª ª ªªª ª ª ª ª ªªªªª C-2 Purchase Request Number Supplier ID Supplier Name ª ªªª 3. ª ªª ª ª ªª ª ª ªª ª ª ªª ª ªªª ª ªª ª ª ªª ª v [Supplier ID] ª ªªª ªªªªª «;«ª ªª ª ªªª [Requested Delivery Date] ªªªª ªªªª ~ ª ªª ª ª ª ª ª ª ªªª s C-1 ªªªª ªªª ªªªª «Shipping Address Billing Address Payment Terms Purchase Items«f 5. ªªªª ªªªª f u ªªªª ªªª ª ªªªª h e } ªªªª f Shipping Address Billing Address ª ªª ª «Street City, State Zip«f u Shipping_Address ªªª ª Address ªªªª f Billing_Address ªªªª Address ªªªª v C-6 WebLogic Integration ªªª

181 ª ªª XML s v C-1 ªªªª ªªª ªªª ª ªªªª ªªªªªªªª ªªªªª f ª C-1 ªª ª WebLogic Integration ªª ª C-7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CAC

CAC VOL.24NO.1 61 IMS Transaction 3270 DataBase Transaction OS/370 IMS Traditional Transaction Web Browser Transaction Internet WWW AP IIS APache WebLogic Websphere DataBase Oracle DB2 SQL Server Web Browser

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

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

< 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

fm

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

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

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

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

<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

ÊÈÌÊ 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

ProVisionaire Control V3.0セットアップガイド

ProVisionaire Control V3.0セットアップガイド ProVisionaire Control V3 1 Manual Development Group 2018 Yamaha Corporation JA 2 3 4 5 NOTE 6 7 8 9 q w e r t r t y u y q w u e 10 3. NOTE 1. 2. 11 4. NOTE 5. Tips 12 2. 1. 13 3. 4. Tips 14 5. 1. 2. 3.

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

„¤‰ƒ‰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

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

<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

„¤‰ƒ‰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

Testing XML Performance

Testing XML Performance - DataPower Technology, Inc. XML Web 2003 5 DATAPOWER XML WEB - Copyright 2003DataPower Technology, Inc. All Rights Reserved. DataPower Technology, Inc. DataPower DataPower ( ) DataPower 2003 5 2/17 DATAPOWER

More information

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir 13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software 37.1 37.1 Nspire Nspire Nspire 37.1: Student Software 13 2 13 Student Software esc

More information

XMLテクノロジを使いやすくする

XMLテクノロジを使いやすくする XML 2005 9 XML... 3... 3 XML... 5 DOM XML... 5 DOM 3.0 Load and Save... 5 DOM 3.0 Validation... 8 SAX XML... 11 SAX... 11 XSL... 12... 13... 13... 14... 14 XML... 15 XML... 15 JAXB CLASS GENERATOR... 16

More information

tour.book

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

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

I

I I II III IV V VI VII VIII IX X XI XII XIII XIV 1. 2 3 4 5 2. 6 7 8 3. 1 2 3 9 4 5 10 6 11 4. 1 2 3 1 2 12 1 2 3 1 2 3 13 14 1 2 1 15 16 1. 20 1 21 1 22 23 1 2 3 4 24 1 2 ok 25 1 2 26 1 2 3 27 2. 28

More information

New version (2.15.1) of Specview is now available Dismiss Windows Specview.bat set spv= Specview set jhome= JAVA (C:\Program Files\Java\jre<version>\

New version (2.15.1) of Specview is now available Dismiss Windows Specview.bat set spv= Specview set jhome= JAVA (C:\Program Files\Java\jre<version>\ Specview VO 2012 2012/3/26 Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page http://www.stsci.edu/resources/software hardware/specview http://specview.stsci.edu/javahelp/main.html

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

< 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 - ’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

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

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

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

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

MOMW_I_,II 利用ガイド.PDF

MOMW_I_,II 利用ガイド.PDF MOMW (I), II 1 The Making of the Modern World I. The Making of the Modern World... 2 II.... 3 II-1... 3 II-2 Basic Search... 4 II-3... 5 II-4 Advanced Search... 9 II-5... 13 III.... 14 III-1... 14 III-2...

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

Specview Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page htt

Specview Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page   htt Specview Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page http://www.stsci.edu/resources/software_hardware/specview http://specview.stsci.edu/javahelp/main.html Specview

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

X Window System X X &

X Window System X X & 1 1 1.1 X Window System................................... 1 1.2 X......................................... 1 1.3 X &................................ 1 1.3.1 X.......................... 1 1.3.2 &....................................

More information

untitled

untitled Oracle Enterprise Repository IBM Rational ClearCase IBM Rational ClearQuest 10g 3 (10.3) 2008 10 Oracle Enterprise Repository IBM Rational ClearCase and IBM Rational ClearQuest Integration Guide, 10g Release

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

<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

...h.book

...h.book OCR OCR OCR OCR OCR 2004 1 MicrosoftWindowsWindows NT Microsoft Corporation Netscape Netscape Communications Corporation Yahoo! JAPANhttp://www.yahoo.co.jp/ Microsoft Corporation OCR i Multilingual OCR

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

<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

<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

<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

13

13 131 71 71 71 71 71 71 71 7 HP LaserJet 4050, 4050 T, 4050 N 1 7 4050 TN 1 71 71 71 71 71 71 71 71 71 71 7 1 71 71 7 1 71 71 71 71 71 71 71 71 71 71 71 71 7 1 71 71 71 71 71 71 7 1 71 71 71 71 71 7 13 131

More information

0.2 Button TextBox: menu tab 2

0.2 Button TextBox: menu tab 2 Specview VO 2012 2012/9/27 Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page http://www.stsci.edu/resources/software hardware/specview http://specview.stsci.edu/javahelp/main.html

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 - ’ì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

Microsoft Word - 484号.doc

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

More information

u302.book

u302.book Text Search Filter Library Version 3 3000-6-302-10 P-1MD3-3831* Text Search Filter Library Version 3 03-10 OS AIX 5L V5.2 AIX 5L V5.3 P-24D3-3834 Text Search Filter Library Version 3 03-10 OS Windows 2000

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

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

1. COBOL COBOL COBOL COBOL 2

1. COBOL COBOL COBOL COBOL 2 2003-6-24 COBOL COBOL 2002 ISO/IEC JTC 1/SC 22/WG 4 (COBOL) INCITS J4 (COBOL) SC 22/COBOL WG COBOL JIS 1 1. COBOL 2. 2002 COBOL 3. 2002 COBOL 4. 5. COBOL 2 1. COBOL 3 COBOL COBOL Java C C++ 200 100 100

More information

rzamjpdf.ps

rzamjpdf.ps IBM i 7.2 XML Toolkit IBM i 7.2 XML Toolkit 15 IBM i 7.2 ( 5770-SS1) RISC CISC IBM IBM i Version 7.2 Programming Programming XML Toolkit 1 2014.4 Copyright IBM Corporation 1999, 2013. XML Toolkit.............

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

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

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

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド Cisco ASA DigiCert 2013 7 8 Cisco ASA VPN DigiCert : 2013 7 8 Copyright 2018 DigiCert, Inc. All rights reserved. DigiCert DigiCert DigiCert, Inc. Symantec Norton Symantec Corporation DigiCert, Inc. DigiCert,

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 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

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

obs_usersguide.book

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

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

ProVAL Recent Projects, ProVAL Online 3 Recent Projects ProVAL Online Show Online Content on the Start Page Page 13

ProVAL Recent Projects, ProVAL Online 3 Recent Projects ProVAL Online Show Online Content on the Start Page Page 13 ProVAL Unit System Enable Recording Log Preferred Language Default File Type Default Project Path ProVAL : Unit SystemUse SI Units SI SI USCS Enable Recording Log Language Default File Type Default Project

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

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

名刺ファイリングOCR ユーザーズガイド OCR OCR OCR OCR OCR 2004 9 MicrosoftWindowsWindows NT Microsoft Corporation Netscape Netscape Communications Corporation Yahoo! JAPANhttp://www.yahoo.co.jp/ Microsoft Corporation OCR i Multilingual OCR

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

BC4J...4 BC4J Association JSP BC4J JSP OC4J

BC4J...4 BC4J Association JSP BC4J JSP OC4J lê~åäévá=gaéîéäçééê= 9.0.3/9.0.4 BC4J Creation Date: Oct 08, 2003 Last Update: Feb 27, 2004 Version 1.0 ...3... 3 BC4J...4 BC4J...4... 4... 5... 6...7... 8... 9 Association... 13... 15... 20... 22... 25

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

フリーセルプロの使い方

フリーセルプロの使い方 FreeCell Pro 011 2 FreeCell Pro 2002 FCPRO.HLP FreeCell Pro6.4 6.5 FreeCell Pro 1000 http://solitairelaboratory.com/fcpro.html FreeCell Pro 2009 2 3 FreeCell Pro Microsoft FC 0 Windows 3.1 FreeCell Pr

More information

untitled

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

More information

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

はがきファイリングOCR V1.1 ユーザーズガイド OCR V1.1 OCR V1.1 OCR V1.1 OCR V1.1 Readme.txt OCR V1.1 OCR V1.1 OCR 2004 10 MicrosoftWindowsWindows NT Microsoft Corporation Microsoft Corporation All Rights Reserved, Copyright PFU 2001-2004 OCR V1.1

More information

ACS電子ジャーナル利用マニュアル

ACS電子ジャーナル利用マニュアル American Chemical Society ACS Web Edition & Journal Archives American Chemical Society ACS 4 Web Edition 2002 7 1879 Journal Archives ACS 1...2 2 2-1...3 2-2...4 2-3...5 3 3-1 Abstract...6 3-2 Full Text

More information

Microsoft Word - GraphLayout1-Journal-ver2.doc

Microsoft Word - GraphLayout1-Journal-ver2.doc ÕÒÖÎ ÆÉ ÐÖÔÒ Ñ ˆ e Ê j ÉÏÏÔÐÏÒuu ËÊ o y * ÎÏ Ó ÏÕ( ) (* É ) An Improvement of Force-directed Hierarchical Graph Layout And Its Application to Web Site Visualization Jun DOI Takayuki ITOH IBM Research,

More information

Microsoft Word - Live Meeting Help.docx

Microsoft Word - Live Meeting Help.docx 131011 101919 161719 19191110191914 11191417 101919 1915101919 Microsoft Office Live Meeting 2007 191714191412 1913191919 12 151019121914 19151819171912 17191012151911 17181219 1610121914 19121117 12191517

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

help gem gem gem my help

help gem gem gem my help hikiutils 1234 2017 3 1 1 6 1.0.1 help gem................... 7 gem.................................... 7 gem................................... 7 my help.................................. 7 my help......................

More information

スライド 1

スライド 1 XML with SQLServer ~let's take fun when you can do it~ Presented by 夏椰 ( 今川美保 ) Agenda( その 1) XML XML XSLT XPath XML Schema XQuery Agenda( その 2) SQLServer における XML XML 型 XML Schema XQuery & XPath チェック制約

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