ejb.book

Size: px
Start display at page:

Download "ejb.book"

Transcription

1 BEAWebLogic Server TM WebLogic ªªªª ª ª JavaBeans ª ªªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u :

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

3 目次 ÇÊÔÓÕÎÖÊ ywf... xx e-docs Web ÐÏÒ... xx ÇÊÔÓÕÎÖÊ... xx ~...xxi ÐÔ Ò...xxii svu...xxiii 1. WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u Ï Ñ ÔÖÏÑ JavaBean Ê u EJB Ð Ô Ó Ò EJB Ê Š Java Ê t J2EE EJB WebLogic Server EJB ÖÑ ÑÊ x WebLogic Server ÊÍÍ EJB 2.0 ÊÐÔ Ò EJB Ö Ö ÎÔÖÐ ÑÕ Ö Ö Ï ÔÖÑÒÖÐÒÕ Ö Ö ÒÔÖÏÕ ÒÆÍË Ö Ö WebLogic Server 7.0 Ê EJB hê ÐÏÖÊÐÔ Ò ÕÒÑ Ñ Bean Ê sð ÓÑÊÐÔ Ò EJB CMP Êt ÊÒ ÔÖ ÔÒÓ ÐÊÐÔ Ò EJB WebLogic QL ÐÔ Ò ÏÔÒÏÕÑÒÏÒÐÊ s ÊÐÔ Ò ReadOnly Ï ÒÏÒÏÊ s ÊÐÔ Ò Ì ÍÈÐÕÒÑ ÐÊÐÔ Ò ÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊÐÔ Ò EJB Ö ÐÊÐÔ Ò WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ iii

4 ÿ ÊÐÔ Ò EJB f ÇÒ Ö ÑÐÖÒ ÒÔÖÏÕ Òv~ Î ÈÍ ANT ÑÑÐ WebLogic Builder EJBGen weblogic.deployer WebLogic EJB ÒÔÖÏÕ Òv~ ÏÒÏÑ XML ÏÒÏÑ EJB Êvv ÑÒÑÕ Bean Ê Ï ÒÏÒÏ Bean Êvv Ï ÒÏÒÏ Bean ÊÔ Õ Ï ÑÔÏ Ñ Ï ÒÏÒÏ EJB Ê ÌÇÊÈÍ ~ ÊÓÑÓÑ ÖÑÒÐÎÏ ÒÏÒÏ EJB ÊÏÔÑÖ ÈÍ Ï ÒÏÒÏ EJB ÊÒ Ñ ÎÐÑÑÎ ÈÍ ÕÒÑ Ñ Bean Êvv EJB ÉÊ Ê ÒÔÖÏÈÍÉ EJB ËÊÎÐÑÑ EJB ÊÖ ÏÖ ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ ÉÖÕ Ò ÐÖÏ Î ÒÇÍÎÐÑÑÈÍ Ê~Æ EJB Ï ÑÑ ÑÊ ÎÐÑÑÊ ÈÍ EJB ÊÔ Õ Ó ÒÖËÊ ÔÎÏÎÏÏ ÖÎ ÈÉÔ Õ Ó ÒÖÊ ÒÖ ÐÐÑÕ ÖÑ ÑÊ ÒÖ ÐÐÑÕ Ê ÎÒ ÑÑÒÎÊv ÈÍ EJB Ê ÈÉ Bean ÊÒÖ ÐÐÑÕ Ê ÍÍÊÐ ÒÒ Ê ÒÖ ÐÐÑÕ Î ÈÍ ÎÔÖÐ ÑÕ ÇÍÒÖ ÐÐÑÕ Ê Îv ÈÊÆ Ð ÒÒ EJB ÉÊÒÖ ÐÐÑÕ Ò ÑÑ ÑÎ Ê ÈÍ ÕÒÑ Ñ Bean Êvv ÕÒÑ Ñ Bean ÉÊ ÕÒÑ Ñ Bean É Ê JMS Ð ÑÕ ÔÉÊ~Æ ÕÒÑ Ñ Bean ÉÑÒ ÒÖÑ ÑÒÑÕ EJB ÉÊ~Æ iv WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

5 ÒÓÒÐÉÐÕ Ê s ÕÒÑ Ñ Bean Ê ÉÐ ÔÏÐÖ ÑÕ ÕÒÑ Ñ Bean ÐÖÑÊ u ÕÒÑ Ñ Bean Ð ÒÐÑÒÊ onmessage() ÊÍÍÓÑÓÑ ÖÑÒÐÊ t Ê ÕÒÑ Ñ Bean Ê Ë È Bean Ï ÑÑ ÑÊ É WebLogic Server ÉÊÕÒÑ Ñ Bean ÊÒÔÖÏ ÕÒÑ Ñ Bean ÉÊÒÖ ÐÐÑÕ Ð ÓÑÊ ÕÒÑ ÑÊ ÕÒÑ ÑÊ v ÕÒÑ Ñ Bean Ê sð ÓÑ ÕÒÑ Ñ Bean Ê sð ÓÑÊ ÕÒÑ Ñ Bean Ê s ˆ BEA JMS ÔÖÓÏÑÊÕÒÑ Ñ Bean ÊÐ ÔÏÐÖ ÑÕ 3-15 ÒÖ ÐÐÑÕ MDB Ê ÒÖ ÐÐÑÕ ˆ MDB Ê JMS Ð ÓÌÉʈ BEA Ð ÓÑ ÔÖÓÏÑËÊ JMS ~Í ÉÖÑ ÈÍÉÌÊ MDB ÊÐ ÔÏÐÖ ÑÕ ÕÒÑ Ñ Bean ÊÑÐÕÖÒÏ ID ÊÐ ÔÏÐÖ ÑÕ WebLogic Server EJB Ð ÒÒÉÐÔ ÒÈÍÍÐ Ó Ñ EJB Ð ÒÒ EJB ÊÖÏÔÐÏÐÖ Ï ÒÏÒÏ Bean ÊÖÏÔÐÏÐÖÉÐÕÒÑÕÆÍËÔ Ö Ï ÒÏÒÏ EJB Ï ÑÑ ÑÊ ( ÔÖ Ô Ö ) READY ÆÍË ACTIVE Ï ÒÏÒÏ EJB Ï ÑÑ Ñ ( ÐÕÒ ÑÕ ) ÐÕÒÑÕÇÍÊ Bean Ê Ï ÒÏÒÏ EJB ÊÖÏÔÐÏÐÖÊ ÑÒ ÒÖÑ ÑÒÑÕ EJB ÊÖÏÔÐÏÐÖ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ v

6 ÑÒ ÒÖÑ ÑÒÑÕ EJB Ï ÑÑ ÑÎ ÈÍ ÑÒ ÒÖÑ ÑÒÑÕ EJB ÎÎÐÒÏÔ ÆÍËÔ ÖÈÍ.4-8 ÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÖÏÔÐÏÐÖ ÑÒ ÒÔÖ ÑÒÑÕ EJB Ê ÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÓÒÑÔ ÑÕ ÓÒÑÔ ÑÕ Ê ÑÒ ÒÔÖ ÑÒÑÕ Bean ËÊ ÎÐÑÑ Ï ÒÏÒÏ EJB Ê ÈÍ ejbload() É ejbstore() Ê is-modified-method-name Î ÈÉ ejbstore() Ê Ë ÈÊ (EJB 1.1 ÊÌ ) is-modified-method-name Ê ÈÍx delay-updates-until-end-of-tx Î ÈÉ ejbstore() Ê EJB Ê wì Ç EJB Ê Ê Exclusive Database Optimistic ReadOnly wì}ì Ï ÒÏÒÏ Bean É ReadOnly ReadOnly Ê wì}ì ÔÖÒÐÕÑÒÊ read-mostly ÓÑ Ï ÒÏÒÏ Bean Ê Ì ÍÈÐÕÒÑ Ð ÒÖ ÐÐÑÕ ÊÐÕÒÑ Ð Exclusive ÉÊÒÖ ÐÐÑÕ ÊÐÕÒÑ Ð ReadOnly ÉÊÒÖ ÐÐÑÕ ÊÐÕÒÑ Ð Optimistic ÉÊÒÖ ÐÐÑÕ ÊÐÕÒÑ Ð ÒÖ ÐÐÑÕ ÊÐÕÒÑ ÐÊ ÒÖ ÐÐÑÕ ÊÐÕÒÑÕÎ ÈÉ ejbstore() Ê Ë ÈÊ cache-between-transactions Ê ÈÍ WebLogic Server ÐÖÑÑÊÆÇÍ EJB ÐÖÑÑ ÈÍÉÔ ÕÆÍË EJBObject ÐÖÑÑ ÈÍÉ EJB Ô Õ ÏÔÑÏÐÒ vi WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

7 ÐÖÑÑ ÈÍÉ EJBObject ÈÌÈÌÊÑÏÔÊ EJB Ê ÈÍÐÖÑÑ ÊÐÔ Ò ÐÖÑÑ ÊÑÒ ÒÖÑ ÑÒÑÕ EJB ÐÖÑÑ ÊÑÒ ÒÔÖ ÑÒÑÕ EJB ÐÖÑÑ ÊÏ ÒÏÒÏ EJB ÐÖÑÑ ÎÒÖÑ ÒÖ ÐÐÑÕ ÒÖ ÐÐÑÕ Êy javax.transaction.usertransaction Ê Æ Ð ÒÒ EJB Ê ÈÍ ÒÖ ÐÐÑÕ ÊÎÏÑÖ ÑÕ ÖÔÖ Õ Ð ÒÖ ÐÐÑÕ ÊÎÏÑÖ ÑÕ ÖÔÖÊv Ð ÒÒ ÒÖ ÐÐÑÕ ÊÎÏÑÖ ÑÕ ÖÔÖÊv 4-44 TransactionSerializable Ê t Ê EJB ÉÊÒÖ ÐÐÑÕ Ê ÿòö ÐÐÑÕ Ð ÒÐÑÒÇÍt Ê EJB Î Ë È 4-46 t ÒÖ ÐÐÑÕ ÎÏÔÑÖ ÈÍ WebLogic Server ÐÖÑÑ Êt Ê EJB ÉÒÖ ÐÐÑÕ Î ÈÍ Ò ÑÔ ÑÊ ÐÔ Ò Delay-Database-Insert-Until ÿ ÖÑ Ñ ÔÎÐÒÖ JDBC Ò ÑÑ Ñ ÔÎÐÒÖÊv URL ÔÎÐÒÖÊv WebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑ Ð ÒÒ ÊÍÍ Ð ÓÑÊ u EJB Ê Ð ÓÑ WebLogic Server RDBMS Ê Æ EJB 1.1 CMP Ê RDBMS Êv~ ÔÎÏ Ñ ÑÐÓÒÕ finder-list ÑÑ Ð finder-query u WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ vii

8 EJB 1.1 CMP Ê WebLogic ÐÏÖuw (WLQL) Ê WLQL WLQL WLQL ÏÔÖ Ò WLQL Ê CMP 1.1 ÔÎÏ Ñ ÐÏÖÉÈÉÊ SQL Ê EJB 2.0 EJB QL Ê Æ EJB 2.0 Bean ÊÉÆÉÊ EJB QL Êu WLQL ÇÍ EJB QL ËÊ s EJB QL Ê EJB 2.0 WebLogic QL hê Æ upper É lower SELECT DISTINCT Ê ORDERBY Ê ÐÔÐÏÖÊ Ê ResultSet Î}ÈÐÏÖÊ Query Ï ÑÔÏ ÑÊÔÖÓÒÏÔ Ñ ÕÑÒÒ ÐÏÖÊ ÐÏÖÊ ÐÏÖÊ s Oracle Ê SELECT HINT Ê ÃgetÃÆÍËÃsetÃÕÑÒÒÊ Oracle DBMS Ê BLOB ÆÍË CLOB DBMS ÏÖÕÊÐÔ Ò ÒÔÖÏÕ Òv~ ÊÍÍ BLOB Ê ÒÔÖÏÕ Òv~ ÊÍÍ CLOB Ê WebLogic Server ÉÊ EJB 1.1 CMP Êw CMP 2.0 Ï ÒÏÒÏ Bean ÇÊ ÈÍÉÒ ÑÔ Ñ CMP ÐÕÒÑÕÊÔÖÒÑÕ Ð Ê ÉÊ CMP ÔÏ ÖÒÊÔÒÔÈÍÉ Ð ÉÌÉÊt Ê CMP ÔÏ ÖÒÎÖÒÔÈÍ Ð ÐÖÑ Ð ÐÖÑ Ð Ê Ê ÈÍÓ Ò Ò ÑÔ Ñ ÏÖÕËÊÔÒÓ Ð EJB 2.0 CMP Ê ÈÍi Ð viii WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

9 ÊÐ ÔÏ ÖÒ Oracle Ð ÐÔ ÒÊ Microsoft SQL Server Ð ÐÔ ÒÊ Ð Ê Ñ Ð Ñ Ò ÔÖ ÐÔ ÒÊ EJB 2.0 CMP Êt ÊÒ ÔÖ ÔÒÓ Ð i Ò ÔÖ Ð ÒÒ ÊÍÍ CMR ÊÉÆÉ u É ÊÏ ÒÏÒÖÒÏ Ê Ê Ð ÒÒ ÊÍÍ Ê f ejb-jar.xml ÉÊ Ê weblogic-cmp-jar.xml ÉÊ Ê CMR ÉÊÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊ caching-element ÊÓÑÒ ÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊ ÏÑÐ Ò ÏÑÐ Ò ÕÑÒÒ Ò ÑÔ Ñ ÏÑÐ Ò ÕÑÒÒ CMR ÉÖ ÏÖ Ï ÑÔÏ Ñ Ö ÏÖ ÐÖÏÎ ÒÊ Ö ÏÖ Ï ÑÔÏ ÑÊ ÈÍÐ ÒÒÊ ÐÖ Ô ÔÏ ÖÒ ÐÖ ÔÊ EJB Ö ÐÊ CMP ÔÏ ÖÒÊ Java Ò Ñ WebLogic Server Ð ÒÒ Ê EJB ÊÓÒÐ Ñ EJB ÊÓÒÐ Ñ Ê uê EJB Ð Ô Ó Ò Ñ Ñ ÔÎÏÖÊu È WebLogic Server Ê EJB ÒÔÖÏÕ Ò ÔÎÏÖ ejb-jar.xml weblogic-ejb-jar.xml WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ ix

10 weblogic-cmp-rdbms.xml ÒÔÖÏÕ Ò ÔÎÏÖ Ê EJB ÒÔÖÏÕ Òv~ Ê Éd ÒÔÖÏÕ Ò ÔÎÏÖÊ EJB ÒÔÖÏÕ Òv~ Ê d EJB ÒÔÖÏÕ Òv~ ÏÒÏÑÊ Ê EJB ÆÍËÖÑ ÑËÊ EJB Ê ÎÔÖÐ ÑÕ ÑÐ ÔÊ EJB Ê ÎÔÖÐ ÑÕ ÑÐ ÔÊ JDBC Ò ÑÑ ÑÊ ÒÔÖÏÕ Ò ÒÏÖÐÒÖËÊ EJB ÊÓÒÐ Ñ ejb.jar ÔÎÏÖ EJB ÐÖÑÊÐ ÓÏÖÉ EJB Ð ÒÒ ÐÖÑÊ ÐÖÑ Ês Ê h WebLogic Server ËÊ EJB ÐÖÑÊÖ Ò ejb-client.jar Ê ÔÓÔÏÑÒ ÐÖÑÓÑ WebLogic Server ËÊ EJB ÊÒÔÖÏ É WebLogic Server z Ê EJB ÊÒÔÖÏÕ Ò ÊÍÎÔÖÐ ÑÕ ËÊ EJB ÊÒÔÖÏÕ Ò Ê WebLogic Server ËÊ EJB ÊÒÔÖÏ EJB ÒÔÖÏÕ Ò Ê ËÊ ÈÆ EJB ÊÒÔÖÏÕ Ò EJB ÊÒÔÖÏÕ Ò - Ê Ç u ÒÔÖÏ Ì EJB Ês ÒÔÖÏ Ì EJB ÊÎ ÒÔÖÏ EJB ÊÎ ÒÔÖÏÕ Ò EJB Ê ÒÔÖÏ ÒÔÖÏ ÔÖÑÑ ÒÔÖÏ Ð ÓÏÖ Ì EJB ÔÎÏÖÊÒÔÖÏ Ð ÓÏÖÊ EJB ÔÎÏÖÊÒÔÖÏ Ð ÒÒ ÊÍÍ Ê ÈÍÒÔÖÏÕ ÒÊ x WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

11 8. WebLogic Server EJB ÊÕ ÒÏÖÒÏ EJBGen EJBGen EJBGen Ê ejbc ejbc Ê ejbc Ê ejbc Ê ejbc ÊÏÔÑÕ ejbc Ê WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ xi

12 DDConverter DDConverter É ÉÇÍ ÏÔÑÕ DDConverter ÊÍÍ EJB Ê DDConverter Ê DDConverter Ê DDConverter ÊÏÔÑÕ DDConverter Ê weblogic.deployer weblogic.deploy deploy Ê deploy Ê deploy ÊÏÔÑÕ weblogic-ejb-jar.xml f EJB ÒÔÖÏÕ Òv~ DOCTYPE ÔÒÑ v DTD (Document Type Definitions : f ) weblogic-ejb-jar.xml ejb-jar.xml Ê weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊ ~ Ê weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ u allow-concurrent-calls allow-remove-during-transaction cache-between-transactions cache-type client-authentication client-cert-authentication clients-on-same-server concurrency-strategy confidentiality connection-factory-jndi-name delay-updates-until-end-of-tx description destination-jndi-name ejb-name xii WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

13 ejb-reference-description ejb-ref-name ejb-local-reference-description enable-call-by-reference enable-dynamic-queries entity-cache entity-cache-name entity-cache-ref entity-clustering entity-descriptor estimated-bean-size externally-defined finders-load-bean global-role home-call-router-class-name home-is-clusterable home-load-algorithm idempotent-methods identity-assertion idle-timeout-seconds iiop-security-descriptor initial-beans-in-free-pool initial-context-factory integrity invalidation-target is-modified-method-name isolation-level jms-polling-interval-seconds jms-client-id jndi-name local-jndi-name max-beans-in-cache max-beans-in-free-pool message-driven-descriptor WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ xiii

14 method method-intf method-name method-param method-params persistence persistence-use persistent-store-dir pool principal-name provider-url read-timeout-seconds reference-descriptor relationship-description replication-type res-env-ref-name res-ref-name resource-description resource-env-description role-name security-permission security-permission-spec security-role-assignment session-timeout-seconds stateful-session-cache stateful-session-clustering stateful-session-descriptor stateless-bean-call-router-class-name stateless-bean-is-clusterable stateless-bean-load-algorithm stateless-bean-methods-are-idempotent stateless-clustering stateless-session-descriptor transaction-descriptor transaction-isolation xiv WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

15 transport-requirements trans-timeout-seconds type-identifier type-storage type-version weblogic-ejb-jar weblogic-enterprise-bean Ê weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊ ~ Ê weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ u caching-descriptor max-beans-in-free-pool initial-beans-in-free-pool max-beans-in-cache idle-timeout-seconds cache-strategy read-timeout-seconds persistence-descriptor is-modified-method-name delay-updates-until-end-of-tx persistence-use db-is-shared stateful-session-persistent-store-dir clustering-descriptor home-is-clusterable home-load-algorithm home-call-router-class-name stateless-bean-is-clusterable stateless-bean-load-algorithm stateless-bean-call-router-class-name stateless-bean-methods-are-idempotent transaction-descriptor trans-timeout-seconds reference-descriptor resource-description ejb-reference-description WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ xv

16 enable-call-by-reference jndi-name transaction-isolation isolation-level method security-role-assignment weblogic-cmp-rdbms-jar.xml f EJB ÒÔÖÏÕ Òv~ DOCTYPE ÔÒÑ v DTD (Document Type Definitions : f ) weblogic-cmp-rdbms-jar.xml ejb-jar.xml Ê weblogic-cmp-rdbms-jar.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊ ~ Ê weblogic-cmp-rdbms-jar.xml ÒÔÖÏÕ Òv~ u automatic-key-generation caching-element caching-name check-exists-on-method cmp-field cmr-field column-map create-default-dbms-tables database-type data-source-name db-cascade-delete dbms-column dbms-column-type description delay-database-insert-until ejb-name enable-tuned-updates xvi WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

17 field-group field-map foreign-key-column foreign-key-table generator-name generator-type group-name include-updates h key-cache-size key-column max-elements method-name method-param method-params optimistic-column primary-key-table query-method relation-name relationship-caching relationship-role-map relationship-role-name sql-select-distinct table-map table-name use-select-for-update validate-db-schema-with verify-columns weblogic-ql weblogic-query weblogic-rdbms-bean weblogic-rdbms-jar weblogic-rdbms-relation weblogic-relationship-role WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ xvii

18 1.1 Ê weblogic-cmp-rdbms-jar.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊ ~ Ê weblogic-cmp-rdbms-jar.xml ÒÔÖÏÕ Òv~ u RDBMS fu pool-name schema-name table-name EJB ÔÏ ÖÒ ÔÒÓ Ðu attribute-map object-link bean-field dbms-column ÔÎÏ Ñu finder-list finder method-name method-params method-param finder-query finder-expression xviii WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

19 このマニュアルの内容 ªªª ª WebLogic Server ª ªªªª ª JavaBeans (EJB) ªª ª w ªª ª ª 1 WebLogic Server ªªªªª ª JavaBean u WebLogic Server ªªª ª EJB h u w 2 EJB vv f EJB vv u w 3 ª ªªªª Bean vv ª ªªªª Bean WebLogic Server ªªªª ªªª w 4 WebLogic Server EJB ª ªªª ªªª ª ªªª ª WebLogic Server ªªªª ªªªª w 5 WebLogic Server ª ªªª ªªª ª WebLogic Server ªªªª ªª ª EJB EJB ªªª ª ªªª ª w 6 WebLogic Server ª ªªª EJB ªª ªªª EJB ªªªªª WebLogic Server ªªª u w 7 WebLogic Server EJB ªª ª EJB ªªªª EJB ªªª w 8 WebLogic Server EJB ªªª ª ª EJB WebLogic Server ªªª ª ª w 9 weblogic-ejb-jar.xml f WebLogic Server weblogic-ejb-jar.xml ª ª WebLogic ªªª ª ª ª v~ w WebLogic ªªªªª ª JavaBeans ªªªªªªª ª xix

20 10 weblogic-cmp-rdbms-jar.xml f WebLogic Server weblogic-cmp-rdbms-jar.xml ª ª WebLogic ªª ª ª ª ª v~ w ywf ªªª ª Web ªªª ªªªªªªª ªªª ªª ª JavaBeans (EJB) ª ª ªªª ª ª f y EJB ªªª ªªª XML ªªª ªª Java ªªª ª ª ªª wf ~ e-docs Web ª ª BEA WebLogic Server t ª ª ª ª ª ª BEA Web ª ª BEA ªªª ªªª [ t ª ª ª ª ª ª ] ªªªª ªª ª ª Web ªª ª [ ª ª ] ªª ª ª Web ªª ª ªªª ª ª ª ÿ 1 ªªª ª PDF WebLogic Server Web ª ª PDF Adobe Acrobat Reader ªª ª ª ( ÿ ) PDF s WebLogic Server ªªªªªª ªªª ªªª [ ªªªªªª ª ªªªª ] ªªªª ªª ª ª Adobe Acrobat Reader Adobe Web ª ª ( xx WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

21 ~ BEA Web ª ª WebLogic Server ªªª ª WebLogic Server ª ªªªª ª JavaBean ~ Sun Microsystems EJB v JavaSoft EJB J2EE v JavaSoft J2EE Sun Microsystems EJB ªª ª ª ª ª v~ v JavaSoft EJB WebLogic Server weblogic-ejb-jar.xml ª ª ªªª ªªªv~ v weblogic-ejb-jar.xml f WebLogic Server weblogic-cmp-rdbms-jar.xml ª ª ªªª ª ª ª v~ v 10 weblogic-cmp-rdbms-jar.xml f ª ª ªª ª ª ª ª v WebLogic JTA ªªªªªªª ª WebLogic JavaSoft Remote Method Invocation (RMI) t v JavaSoft Remote Method Invocation WebLogic RMI ªªªªªªª ª WebLogic RMI over IIOP ªªªªªªª ª WebLogic ªªªªª ª JavaBeans ªªªªªªª ª xxi

22 ªªª ª WebLogic Server ª ª ª ª ª ª ªªª ª ª ª ª ª ª ˆ u z u ª ªª docsupport-jp@beasys.com ~ u WebLogic Server ªªªªªª u BEA f ~ ª ªª ª ª ªªª ª ª ª ªªª ª ª ªªªªªª ª ªª ªªª ª ª BEA WebLogic Server BEA WebLogic Server ª ª ª ªª Š BEA WebSUPPORT ( ~ BEA ªªª ªªª ª ªªª ªªª ª ~ t ª ª ªªª ªªª ªªªª ªª v ªªª ªªª ª ª ªª ª ª ª v ª ª ª ªª ª t ªªª ª ª Š s ªª ªªªªª xxii WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

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

24 sv [ ] : buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list]... g v... ª ªªª ª ª t e } ªª ªªª ~ : buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list] ªªª ªªªª xxiv WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

25 1 WebLogic Server エンタープライズ JavaBean の概要 WebLogic Server ÊÊÂSun Microsystems Ê É fèíéæíï Ñ ÔÖ ÏÑ JavaBean (EJB) Î ÐÒÐÒÕÇ tèíéæìèâ : WebLogic Server Ê Sun Ê J2EE ÂEJB 1.1 ÂÆÍËÂEJB 2.0 Ê ÈÉÆÌÈÂEJB Ê hæíë Êw ÉÂEJB 1.1 ÌÉ Ê EJB 2.0 ÇÉ vèíéæí Î ÆÉÊÂÇÊÔÓÕÎÖÊÈ ËÉÊ Ê Ê tê ~ÈÉÌÊÉÈÂ Ê EJB 1.1 Bean ÎÇ ÊÓ ÑÕ Ê WebLogic Server ÊÒÔÖÏÉÇÌÈÂÉÉÈÂ ÈÆ Bean Î ÈÍ ÂEJB 2.0 Bean Î ÈÍÇÉÎÆ ÌÈÌÈÂ Ê ÉÊÂWebLogic Server ÊÏ Ñ ÔÖÏÑ JavaBean Ê té ÈÍ É EJB Ê hé ÊÉÆÉ wèìèâ Ï Ñ ÔÖÏÑ JavaBean Ê u Java Ê t WebLogic Server ÊÍÍ EJB 2.0 ÊÐÔ Ò EJB Ö Ö WebLogic Server 7.0 Ê EJB hê EJB f ÇÒ Ö Ï Ñ ÔÖÏÑ JavaBean Ê u Ï Ñ ÔÖÏÑ JavaBean ÊÂÓÑÓÑ ÖÑÒÐÎ tèí hê Java Ð Ô Ó ÒÉÂÐ Ô Ó ÒÔ ÑÊ ÓÑÓÑ ÎÔÖÐ ÑÕ Ê Î hêèìèâejb Ê EJB Ð ÒÒÊ ÌÍÍÂ ÂÑÐÕÖÒÏÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-1

26 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u ÒÖ ÐÐÑÕ Â s ÊÊÊ ÑÒÒÊÐ ÓÑÎ ÈÌÈÂÏ Ñ ÔÖÏÑ JavaBean ÊÂÐ ÓÐÏÒ Ð Ô Ó ÒÎ fèíéìê u ÉÈÂWebLogic Server ÊÏ Ñ ÔÖÏÑ JavaBean Ð Ô Ó Ò Î ÐÒÐÒÕÊ têâsun Microsystems Ê EJB Ê ÉÆÉÆÌÈ EJB Ð Ô Ó Ò EJB Ê Š EJB ÊÂ Ê Ê 3 ÉÊÐ Ô Ó ÒÉ ÈÍÌÈ ÖÕ Ò Ï ÑÔÏ Ñ ªªª ªª ªª ªª ª ªªª ªªªª Ô Õ Ï ÑÔÏ ÑÂEJB ÔÎÐÒÖÂÐÖÏÎ ÒÊÂÇÊÏ Ñ ÔÏ ÑÎ ÈÉÂEJB Ï ÑÑ ÑÎ Â ÂÆÍË ÈÌÈ Bean ÐÖÑÂÇÊÏ ÑÔÏ ÑÊÂÓÑÓÑ ÖÑÒÐÎ tèìèâ EJB Î ÈÍÊÊ ÎÔÖÐ ÑÕ ÊÓÑÓÑ ÖÑÒÐÎ EJB Ê t ÐÖÑÊÐ ÒÏ ÐÈÂÒÔÖÏÕ Òv~ ÔÎÏÖÊÒÔÖÏÕ Ò Ó ÖÕ ÑÎ ÈÂEJB Î JAR ÔÎÏÖÊÓÒÐ Ñ ÈÌÈÂEJB Î WebLogic Server ÊÒÔÖÏÈÍÊÊÂJAR ÔÎÏÖÇÍ ÊÒÔÖÏÈÍ ÉÂ Ê EJB ÆÍË Web ÎÔÖÐ ÑÕ ÉÿdÊ EAR ÔÎÏÖÊÓÒ Ð Ñ ÈÉ EAR ÔÎÏÖÎÒÔÖÏÈÍ ÇÆÍÌÈÂÐÖÏÎ Ò ÎÔ ÖÐ ÑÕ ÊÂBean ÊÔ Õ Ï ÑÔÏ ÑÎ ÈÉ EJB ÎuÉÇÉÍ Bean ÊÏ ÑÑ ÑÎ ÈÉÍÈÍÇÉÇÉÇÌÈÂÐÖÏÎ ÒÊÂEJB ÊÖÕ Ò Ï ÑÔÏ ÑÎ ÈÉ EJB ÊÕÑÒÒÎ Ë ÈÍÍÆÊÊÍ ÌÈÂWebLogic Server ÊÂEJB Ð ÒÒÎ ÈÂÒ ÑÔ Ñ ÂÑÐÕ ÖÒÏ ÂÒÖ ÐÐÑÕ Ð ÓÑÊÊÊÑÑÒÕÖÔÖÊÐ ÓÑËÊ ÎÐÑÑÎ ÈÌÈ EJB ÉÊÂ Ê 4 ŠÊÏ Ñ ÔÖÏÑ JavaBean Î fèéæìèâ ÑÒ ÒÖÑ ÑÒÑÕ ÂÇʈ EJB ÊÏ ÑÑ ÑÊÂÕÑÒÒ Ê vìéê ÑÒ ÒÎ ÈÊÆÐ ÓÑÎ ÈÌÈ ÊÏ ÑÑ ÑÎ ÊÐÖÏÎ ÒÉ ÉÇÌÈÂÑÒ ÒÖÑ ÑÒÑÕ 1-2 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

27 Java Ê t Bean ÊÂÐ ÒÒ ÌÉÊ Bean ÊÊÉÍÇÊÒÖ ÐÐÑÕ fî ÉÇÌÈ ÑÒ ÒÔÖ ÑÒÑÕ ÂÇʈ EJB ÊÏ ÑÑ ÑÊÂÕÑÒÒ ÆÍËÒÖ ÐÐÑÕ É Î ÈÌÈ ÑÒÑÕ Ê ÊÐÖ ÏÎ ÒÊ ~ ÇÍÍÌÈÂÑÒ ÒÔÖ ÑÒÑÕ Bean ÊÂÐ ÒÒ ÌÉÊ Bean ÊÉÍÇÊÒÖ ÐÐÑÕ fî ÉÇÌÈÂ Ï ÒÏÒÏÂÇÊ EJB ÊÏ ÑÑ ÑÊÂ~ ÊÒ ÑÔ Ñ Ês ÉÆÍÒ ÑÊÏÔÑÏÐÒ ÓÕ ÎsÈÌÈÂÏ ÒÏÒÏ Bean Êÿ Êx ÉÈÉ Ð Î ÉÌÈÂÏ ÒÏÒÏ Bean Ê ÊÂÐ Ò Ò ÉÌ Bean ÉÌÇÌÆÌÈÎÇÂÐ ÒÒ ÊÍÍÒÖ ÐÐ ÑÕ Ê v ÊÌÎ ÈÌÈ ÕÒÑ Ñ ÂÇÊ EJB ÊÏ ÑÑ ÑÊ Java Message Service (JMS) Ê ÈÍÉÂ Ê JMS Ð ÑÕ ÔÉÈÉ ÈÂÐ ÓÉ JMS Ê ˆ Î sèíõòñ Ñ Bean Ê hî ÈÌÈ WebLogic Server Ð ÒÒÊ uê ÈÉ Bean ÊÏ ÑÑ ÑÎ È JMS ÕÒÑ ÑÎÏ ÑÑ ÑÊ ÈÇÉÊÍÉÉÕÒÑ Ñ Bean É vèìèâõòñ Ñ Bean ÊÂÐ ÒÒ ÌÉÊ Bean ÊÊÉÍÇÊÒÖ ÐÐÑÕ fî ÉÇÌÈ : ÕÒÑ Ñ Bean ÊÂSun Microsystems EJB 2.0 ÊÿÉÈ EJB 1.1 ÊÊ ÌÍÉÆÌÈΠJava Ê t J2EE WebLogic Server Ê ÊÍÆÊ Java Ê ÈÉÆÌÈ WebLogic Server 7.0 ÊÂJ2EE 1.3 Ê ÈÉÆÌÈ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-3

28 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u EJB 2.0 WebLogic Server ÊÂÏ Ñ ÔÖÏÑ JavaBeans 2.0 Ê tê Ê ÈÉÆ ÍÂÈÍÎÔÖÑÐÑÕ É ÈÍÇÉÇÉÇÌÈÂ WebLogic Server EJB ÖÑ ÑÊ x ÊÓÑÓÑ ÎÔÖÐ ÑÕ ÉÊÂ ÊÕ ÐÉÇÇÆÍ Ê É ÎÔÖÐ ÑÕ ÖÑ ÑÊÎÐÑÑÉÇÍÍÆÊÂÖÑ ÑÊ x eçé ÍÍÉÆÌÈÂWebLogic Server ÊÊÂÇÊÍÆÊ EJB ÖÑ ÑÎ xèíéì Ê Ê hç ÌÍÉÆÌÈÂ ÃWebLogic ÖÑ ÑÊÑÐÕÖÒÏÃÉÊÂÎÔÖÐ ÑÕ Ê ÈÍg ÉÂEJB Î Ì WebLogic Server ÎÔÖÐ ÑÕ ÖÑ ÑÊ xêéæéw ÈÉÆÌÈÂ WebLogic Server ÊÍÍ EJB 2.0 ÊÐÔ Ò WebLogic Server ÊÂSun Microsystems Ê EJB 2.0 Ê tîðô ÒÈÉÆ ÍÂSun Microsystems Ê EJB 1.1 Ê ÈÉÆÌÈÂËÉÎÊÊ ÂÇÊ Ó ÑÕ Ê WebLogic Server É EJB 1.1 Bean Î ÈÍÇÉÇÉÇÌÈÂÉÉ ÈÂ Ê EJB ÒÔÖÏÕ ÒÎÂ Ó ÑÕ Ê WebLogic Server ÇÍÇÊ Ó ÑÕ Ê EJB Ð ÒÒÊ sèêçíêêíêæ ÇÆÍÌÈÂÈÊ ÊÂ8-26 Ô ÑÊÃDDConverterÃÉ Bean Ê Î ÈÉÇÉÈÆÂ Sun Microsystems Ê EJB 2.0 ÉÊÂ Ê hçðô ÒÈÍÉÆÌÈÂ Java Messaging Service (JMS) Ð ÑÕ ÔÉÆÍÕÒÑ Ñz Bean É ÆÆ ÈÆÑÏÔÊ EJBÂv ÊÉÆÉÊÂ 3 ÃÕÒÑ Ñ Bean ÊvvÃÎ ÈÉÇÉÈÆÂ 1-4 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

29 EJB Ö Ö EJB Ö Ö Ð ÒÒ Ê Î ÈÆ É ÈÍÂ ÈÆÏ ÒÏÒÏ EJB Ð ÒÒ Ê ÕÒÖÂv ÊÉÆÉÊÂ 5 ÃWebLogic Server Ê Ð ÒÒ ÊÍÍ Ð ÓÑÃÎ ÈÉÇÉÈÆÂ Ï ÒÏÒÏ EJB ÊÐ ÒÒ ÊÍÍ Î ÈÍÕÒÖÉÊÂ t ÐÖÑÊ Bean ÉÒÔÖÏÕ Òv~ Ê Ê Î féçìèâv Ê ÉÆÉÊÂ 5 ÃWebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑÃ Î ÈÉÇÉÈÆÂ EJB ÉÈÊÔÖÓÒÏÎÐÏÖÈÍÉÌÊ EJB-QL ÉÆÆ ÈÆ ÐÏÖ uwâv ÊÉÆÉÊÂ 5 ÃWebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑÃÎ ÈÉÇÉÈÆÂ ÈÆ ejbselect ÕÑÒÒÂÇÊÕÑÒÒÎ ÈÍÉÂÏ ÒÏÒÏ EJB ÉÊÂEJB-QL ÐÏÖÎ ÈÉÂÒÔÖÏÕ Òv~ Ê fèíé ÆÍÔÖÓÒÏÎ ÊÐÏÖÉÇÌÈÂv ÊÉÆÉÊÂ 5 ÃWebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑÃÎ ÈÉÇÉÈ ÆÂ ÑÒÑÕ ÆÍËÏ ÒÏÒÏ Bean ÊÖ ÏÖ Ï ÑÔÏ ÑÂEJB Ê ÊÂÖ ÏÖ Ï ÑÔÏ ÑÊ ÉÆÉÆÌÈÂ Ê ÍÍ EJB Ê ÊÂÖ ÏÖ Ï ÑÔÏ ÑÇ uéèâv ÊÉÆÉÊÂ 5 ÃWebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑÃÎ ÈÉÇÉÈ ÆÂ Ï ÒÏÒÏ Bean Ê ÊÏ ÑÑ ÑÊ ÉÊÊÆÔ Õ ÓÑÓÑ Õ ÑÒÒÎ sèíçéî hêèíô Õ ÕÑÒÒÂÏ ÒÏÒÏ Bean Ê ÈÉ 1 ÉÌÉÊt ÊÔ Õ ÕÑÒÒÎ fèíêêâô Õ Ï Ñ ÔÏ ÑÎ ÈÌÈÂv ÊÉÆÉÊÂ 2 ÃEJB ÊvvÃÎ ÈÉ ÇÉÈÆÂ EJB Ê ÔÖÑÑÊÂ ÊÖ ÖÊ Ê ÇÍÍÌÈÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-5

30 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u ÎÔÖÐ ÑÕ Ö Ö Ï Ñ ÔÖÏÑ Bean ÔÖÓÏÑ - Ï Ñ ÔÖÏÑ Bean ÔÖÓÏÑÊ EJB Î ÈÌÈÂ ÈÍÍÊÊÂ1 ÉÌÉÊt Ê EJB Ç ÉÉ ejb.jar ÔÎÏÖÉÈÂÔÖÓÏÑÊÂÇÊÔÓÕÎÖÉw ÈÍÉÆÍv vôöññî ÈÉÂWebLogic Server ÊÒÔÖÏÈÍ EJB ÎvvÈ ÌÈÂ vvôöññêv ÊÉÆÉÊÂ 2 ÃEJB ÊvvÃÎ ÈÉÇÉÈ ÆÂ ÎÔÖÐ ÑÕ ÎÑ ÔÖ - ÎÔÖÐ ÑÕ ÎÑ ÔÖÊÂEJB Î JARÂEARÂWAR ÊÊÊÒÔÖÏ hêõóòòêìéììèâejb ÉÎ ÔÖÐ ÑÕ ÎÑ ÔÖÊ ÈÍ Î Ì JARÂEARÂÌÉÊ WAR ÔÎÏÖÇ ÈÍÌÈÂÇÍÍÊ ÊÂÒÔÖÏÕ Òv~ ÊÍÉÉ v ÈÍÌÈÂÎÑ ÔÖÊÂvvÔÖÑÑÉ EJB ÒÔÖÏÕ Òv~ Ê u Ê ÉÉÂÒÔÖÏÕ Ò ÕÓÒÒÎÎÑ ÔÖÈÌÈÂ vvôöññêv ÊÉÆÉÊÂ 2 ÃEJB ÊvvÃÎ ÈÉÇÉÈ ÆÂÎÑ ÔÖ ÔÖÑÑÊv ÊÉÆÉÊÂ 6 ÃWebLogic Server Ð ÒÒ Ê EJB ÊÓÒÐ Ñ ÃÎ ÈÉÇÉÈÆÂÒÔÖÏÕ Òv~ Êv ÊÉÆÉÊÂ 9 Ãweblogic-ejb-jar.xml fãé 10 Ãweblogic-cmp-rdbms-jar.xml fãî ÈÉÇÉÈÆÂ Ï ÔÖÑÒÖÐÒÕ Ö Ö Ð ÒÒ ÔÖÓÏÑ - Ð ÒÒ ÔÖÓÏÑÊ EJB ÊÒÔÖÏÕ Ò Ò ÖÂÐ ÒÒÊ uæíë Ò ÖÂÒÔÖÏÈÍÉ EJB Ï ÑÑ Ñ Ê s ÊÐÔ ÒÎ ÈÌÈÂÇÊÐÔ ÒÊÊÂÒÖ ÐÐÑÕ ÂÑÐÕÖÒÏ ÂÐÖÏÎ ÒÊÓÒÒÖ Ð ÂÑÐ ÖÓÖ ÒÏÊÊÊÐ ÓÑÇ ÌÍÌÈÂÐ ÒÒ ÔÖÓÏÑÊÂÇÊÔÓÕÎÖ Éw ÈÍÉÆÍÐ ÒÒ ÔÖÑÑÎ ÈÉÂÐ ÒÒÎ ÈÌ ÈÂ Ð ÒÒ ÔÖÑÑÊv ÊÉÆÉÊÂ 4 ÃWebLogic Server EJB Ð ÒÒÉÐÔ ÒÈÍÍÐ ÓÑÃÎ ÈÉÇÉÈÆÂ ÔÓ ÑÕ ÔÖÓÏÑ - ÔÓ ÑÕ ÔÖÓÏÑÊÂEJB ÇÐ ÒÒ ÊÍÍ Î ÈÍ ÊÂÐ ÒÒ ÊÏ ÒÏÒÏ EJB 1-6 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

31 WebLogic Server 7.0 Ê EJB hê Ê ÐÔ ÒÎ ÈÌÈÂÇÊÐÔ ÒÊÂEJB ÉÒ ÑÔ Ñ É Ò ÑÎÌÍ ÍÈÍÐ ÒÎ ÈÍÉÌÊÂÒÔÖÏÕ Ò Ê È ÍÌÈÂ ÔÓ ÑÕ ÔÖÓÏÑÊÂÇÊÔÓÕÎÖÉw ÈÍÉÆÍ ÒÔÖÏ ÔÖÑÑÆÍËÐ ÒÒ ÊÍÍ (CMP) Î ÈÉÂ Ð ÒÒ ÊÍÍ Î ÈÌÈÂ Ð ÒÒ ÊÍÍ Êv ÊÉÆÉÊ 5 ÃWebLogic Server ÊÐ ÒÒ ÊÍÍ Ð ÓÑÃÎÂÒÔÖÏ ÔÖÑÑÊv ÊÉÆÉÊ 6 ÃWebLogic Server Ð ÒÒ Ê EJB ÊÓÒÐ Ñ ÃÎ ÈÉÇ ÉÈÆÂ ÒÔÖÏÕ ÒÆÍË Ö Ö ÒÔÖÏÕ - ÒÔÖÏÕÊÂÒÔÖÏÕ Òv~ ÊÎÔÖÐ ÑÕ ÎÑ ÔÖ Ê ÉÉÂJARÂEARÂÌÉÊ WAR ÔÎÏÖÊ ÌÍÍÉÆÍ EJB Î yê ÊÒÔÖÏÈÌÈÂ yê ÊÊÂWebLogic Server ÉÐ ÒÒÇ ÌÍÌÈÂÒÔÖÏÕÊÍÉÉÂEJB Ç yê Ê Í ÈÉÏÑÑÔÏÑÈÍÂ Ê EJB Ð ÒÒÊÒÔÖÏÈÍÌÈÂÒÔÖÏ ÕÊÂÇÊÔÓÕÎÖÉw ÈÍÉÆÍÒÔÖÏ ÔÖÑÑÎ ÈÉÂEJB ÎÒÔÖÏÈÌÈÂ ÒÔÖÏ ÔÖÑÑÊv ÊÉÆÉÊÂ 7 ÃWebLogic Server ËÊ EJB Ê ÒÔÖÏÃÎ ÈÉÇÉÈÆÂ ÑÑÒÕ f - ÑÑÒÕ fêâweblogic Server ÆÍËÐ ÒÒÇ ÌÍÍÐ ÓÕ ÒÏ ÐÆÍËÓÒÒÖ Ð Ð Ï ÔÖÑÒÖÐÒÕÊ Ð ÔÏÐÖ ÑÕ É ÎsÆÌÈÂÑÑÒÕ fêâã fïï ÒÃÉ WebLogic Server Ï ÖÏ ÔÖÔÊw ÈÍÉÆÍ ÔÖÑÑÎ ÈÉÂÒÔÖÏ ÌÎÔÖÐ ÑÕ Î s Ê ÈÌÈÂ ÑÑÒÕ fêññðêv ÊÉÆÉÊÂÃ fïïòãî ÈÉÇ ÉÈÆÂ WebLogic Server 7.0 Ê EJB hê ÇÊÖÖ ÑÊ WebLogic Server ÉÊÂEJB Ê Ê hç ÈÇ ÈÍ ÉÆÌÈÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-7

32 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u ÐÏÖÊÐÔ Ò ÐÏÖÎ ÈÍÉÂÎÔÖÐ ÑÕ Ð ÒÉÔÖÐÖÕ ÊÐÏÖÎ ÈÉÍ séçííæêêíìèâèêéìâêêôîï Ñ ÐÏÖ̈ ÊÌÊÊÌÊÌ ÌÍÈÂEJB ÊÒÔÖÏÕ Òv~ ÊÓ ÒÐ ÒÏ Ð ÈÍ uçæíìèîâ ÉÊÐÏÖÎ È sèíêê EJB Î È Ò ÔÖÏÈÊÇÉ ÌÂEJB ÊÒÔÖÏÕ Òv~ ÊÐÏÑÇd ÈÌÈ ÐÏÖÊv ÊÉÆÉÊÂ5-27 Ô ÑÊà ÐÏÖÊ ÃÎ ÈÉÇÉ ÈÆ ÕÒÑ Ñ Bean Ê sð ÓÑÊÐÔ Ò ÕÒÑ Ñ Bean sð ÓÑÎ ÈÍÉÂÕÒÑ Ñ Bean Æ ÍË Java Messaging Service (JMS) Ð ÓÎ ÈÐÖÑÑ Ê ÊÐ ÓÊ s ÉÇÂÈÊ ÂÕÒÑ Ñ Bean Ê Ç ~ÈÍÌÈÂWebLogic Server Ê ÊÓ ÑÕ ÊÊÂÐ Ó ÊÆÇÍ JMS Ð ÓÉÕÒÑ Ñ Bean Ê ÕÏÓÑÕÊ ÍÉÉÆÌÈÎÉÈÉÂÕÒÑ Ñ Bean sð ÓÑÊv ÊÉÆÉÊÂ3-13 Ô ÑÊÃÕÒÑ Ñ Bean Ê sð ÓÑÃÎ ÈÉÇÉÈÆ EJB CMP Êt ÊÒ ÔÖ ÔÒÓ ÐÊÐÔ Ò t ÊÒ ÔÖ ÔÒÓ ÐÎ ÈÍÇÉÊÍÍÂ1 ÉÊ EJB Î 1 ÉÊ DBMS Ò ÑÔ Ñ Êt ÊÒ ÔÖÊÔÒÓ ÐÉÇÍÍÆÊÊÍÌÈ WebLogic Server Ê CMP Ð ÒÒ XML ÒÔÖÏÕ Òv~ Î ÈÍ ÉÂt Ê DBMS Ò ÔÖÆÍË Î EJB ÆÍË EJB ÔÏ ÖÒÊÔÒÓ Ð ÉÇÌÈÂt ÊÒ ÔÖ ÔÒÓ ÐÊv ÊÉÆÉÊÂ5-40 Ô ÑÊÃEJB 2.0 CMP Êt ÊÒ ÔÖ ÔÒÓ ÐÃÎ ÈÉÇÉÈÆ 1-8 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

33 EJB WebLogic QL ÐÔ Ò WebLogic Server 7.0 Ê EJB hê WebLogic Server ÊÇÊÖÖ ÑÉÊ EJB WebLogic QL ÐÔ ÒÊÊÂ WebLogic QL ÐÏÖuwÊ ÈÍÿ~Ê Ç ÌÍÌÈÂWebLogic QL ÊÂ EJB QL É ÊÍÉÆÍ EJB 2.0 ÐÏÖuwÎ WebLogic Server iê ÈÉÌ ÊÉÈÂÇÊ ÉÊ ÊÍÆÊ hîðô ÒÈÉÆÌÈÂ ÐÔÐÏÖ ResultSet Î}ÈÐÏÖ WebLogic Ê EJB QL Êv ÊÉÆÉÊÂ5-12 Ô ÑÊÃEJB 2.0 EJB QL Ê Æ ÃÎ ÈÉÇÉÈÆÂ NO WAIT Î Æ SELECT FOR UPDATE TRANSACTION_READ_COMMITTED UPDATES Ê WebLogic Ê EJB QL Êv ÊÉÆÉÊÂ4-45 Ô ÑÊÃOracle Ò ÑÔ ÑÊ ÈÍ Ê ÃÎ ÈÉÇÉÈÆÂ ÏÔÒÏÕÑÒÏÒÐÊ s ÊÐÔ Ò ÏÔÒÏÕÑÒÏÒÐÊ s ÊÐÔ ÒÊÂWebLogic Server Ç ÈÍ ÉÊ ÉÈÂÐÕÒÑ Ð ÇÌÉÊÐÕÒÑ ÐÊÈÊÏÔÒÏÕÑ ÒÏÒÐÊÐÔ ÒÎ ÈÌÈÂWebLogic Server ÊÒÖ ÐÐÑÕ ÎÐ ÕÒÒÈÍ ÊÂÒ ÑÇ ÈÍÉÆÊÆÇÉÎ ÇÌÍÇÉÊÍÍÂÒ Ñ Êÿy Î vèìèâçê hêv ÊÉÆÉÊÂ4-19 Ô ÑÊÃOptimistic ÃÎ ÈÉÇÉÈÆÂ ReadOnly Ï ÒÏÒÏÊ s ÊÐÔ Ò wì}ì Ï ÒÏÒÏ Bean Ê s ÊÐÔ ÒÊÍÍÂWebLogic Server ÉÊÂBean ËÊ ÎÐÑÑÎ uéèíòö ÐÐÑÕ ÇÉÊÂ ÂÊwÌ}Ì Bean Ï ÑÑ Ñ ÎÎÐÒÏÔ ÉÇÌÈÂÇÍÊÍÍÂ EJB Ð ÒÒÉÊ ÖÒÐÊ u ÇÊÇÊÍÂ Ê È Bean ÊÎÐÑ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-9

34 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u ÑÈÍÖÐÏÑÒÎ ÉÇÌÈÂwÌ}Ì Ï ÒÏÒÏ Bean Ê ÐÕÒÑ ÐÊÉÆÉÊÂ4-22 Ô ÑÊÃReadOnly ÃÎ ÈÉÇÉ ÈÆÂ Ì ÍÈÐÕÒÑ ÐÊÐÔ Ò Ì ÍÈÐÕÒÑ ÐÊÐÔ ÒÊÍÍÂ1 ÉÊÐÕÒÑÕÎt Ï ÒÏ ÒÏ Bean É ÈÍÍÆÊÐ ÔÏÐÖ ÑÕ ÉÇÌÈÂÇÍÌÉÊÂÎÔ ÖÐ ÑÕ ÊÿÉÆÍ Ï ÒÏÒÏ Bean ÇÉÊ ÂÊÐÕÒÑÕÎÐ ÔÏÐÖ ÑÕ ÈÍ uçæíìèéâ Ì ÍÈÐÕÒÑ ÐÊv ÊÉÆ ÉÊÂ4-26 Ô ÑÊÃÏ ÒÏÒÏ Bean Ê Ì ÍÈÐÕÒÑ ÐÃÎ È ÉÇÉÈÆÂ ÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊÐÔ Ò ÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊÐÔ ÒÊÍÍÂ ÈÍt ÊÏ ÒÏ ÒÏ Bean Î 1 ÉÊÐÕÒÑÕÊÖ ÒÈÍÇÉÇÉÇÂÏ ÒÏÒÏ Bean Ê ÓÔÏ Ô ÑÇ ÈÌÈÂÌÉÂ ÈÍt Ê Bean Ê ÐÏÖÎ s ÈÍÇÉÊÍÉÉÐÏÖÊ Î ÍÈÌÈÂÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÊv ÊÉÆÉÊÂ4-27 Ô ÑÊÃÏ ÒÏÒÏ Bean ÊÖÖ ÑÕ ÑÒÔ ÐÕÒÑ ÐÃÎ ÈÉÇÉÈÆÂ EJB Ö ÐÊÐÔ Ò EJB Ö ÐÊÐÔ ÒÊÍÍÂÎÔÖÐ ÑÕ Ð Ô Ó Ò É uèé EJB ÎÂ È J2EE ÎÔÖÐ ÑÕ Ê ÌÍÉÆÍÏ Ñ ÔÖÏÑ Bean ÊÖ ÐÉÇÍÍÆÊÊÍÌÈÂEJB Ö ÐÊv ÊÉÆÉÊÂ5-61 Ô ÑÊ ÃEJB Ö ÐÊ ÃÎ ÈÉÇÉÈÆÂ 1-10 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

35 ÿ ÊÐÔ Ò EJB f ÇÒ Ö ÿ ÊÐÔ ÒÊÍÍÂÐ ÒÒ ÊÍÍ (CMP) Bean Ê ÊÆ ÇÍ Ç ÈÌÈÂEJB Ð ÒÒÇ 1 ÉÊ SQL É CMP Bean ÉÊt Ê Ò ÑÔ Ñ Î séçííæêêíéìéèâçê hêííâð ÒÒ Ç ÌÒ ÑÔ ÑÊ ÎÈÊÇÉ ÌÌÈÂÇÊ hêv ÊÉÆÉÊÂ 4-48 Ô ÑÊÃÒ ÑÔ ÑÊ ÐÔ ÒÃÎ ÈÉÇÉÈÆÂ EJB f ÇÒ Ö BEA ÉÊÂEJB Ê ÉÐ ÔÏÐÖ ÑÕ Î ÈÍÒ ÖÎ ÈÉÆ ÌÈÂ ÑÐÖÒ ÒÔÖÏÕ Òv~ Î ÈÍ ANT ÑÑÐ ÑÐÖÒ ÒÔÖÏÕ Òv~ Î ÈÍÉÇÊÂWebLogic ANT Õ ÒÏ ÖÒÏÎ ÉÇÌÈÂANT Õ ÒÏÖÒÏÊ WebLogic Server ÐÒÒÉ Ê lèíéæí Java ÐÖÑÉÈÂANT ÑÑÐÊÍÉÉÂEJB Î ÌÒÏÖ ÐÒÖÇwËÍÍÂÈÊ ejb.jar ÔÎÏÖÎ ÊÒÔÖÏÕ Òv~ Ç ÈÍÌÈÂANT Õ ÒÏÖÒÏÊÂ Ê EJB Ê uêð ÔÏÐÖ ÑÕ ÌÔÒÓ ÐÊ ÈÍ ÎÈËÉ ÆÉÆÍÍÇÉÊÊÆÊÉÂANT Õ ÒÏÖÒÏÊÍÉÉ ÈÍÍÑÐÖÒ ÒÔÖÏÕ Òv~ Ê ÊÌ ÊÉÈÂANT Õ ÒÏÖÒÏÇÑÐÖÒ ÒÔÖÏÕ Òv~ Î ÈÉ ÉÂÒÐÑÒ ÏÒÏÑÂXML ÏÒÏÑÂÌÉÊ Administration Console Ê EJB ÒÔÖÏÕ Òv~ ÏÒÏÑÎ ÉÉÒÔÖÏÕ Òv~ Îd ÈÂEJB Ê Ð ÔÏÐÖ ÑÕ Î ÊÌÊÊÈÌÈÂ ANT Õ ÒÏÖÒÏÎ ÉÉÒÔÖÏÕ Òv~ Î ÈÍ Êv ÊÉ ÆÉÊÂÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃÏ Ñ ÔÖÏÑ JavaBeans ÊÓÒÐ Ñ ÃÎ ÈÉÇÉÈÆÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-11

36 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u WebLogic Builder EJBGen WebLogic Builder ÊÂÓÑÕÎÖ Î ÈÍ Ò ÖÉÆÍÂÎÔÖÐ ÑÕ ÊÒÔÖÏÕ Òv~ XML ÔÎÏÖÎd ÉÇÌÈÂXML ÔÎÏÖ Îd ÈÍ ÂWebLogic Builder ÊÏ ÑÔÏ Ñ É XML ÔÎÏÖÎuÍÇ ÉÇÉÇÌÈÂÇÊ ÂXML ÔÎÏÖÎÒÐÑÒd ÈÍ uêæíìèîâ WebLogic Builder Ò ÖÊ Æ ÊÉÆÉÊÂÃWebLogic BuilderÃÎ ÈÉ ÇÉÈÆÂ EJBGen ÊÂÏ Ñ ÔÖÏÑ JavaBeans 2.0 ÊÐ Ò ÑÏÓÖ ÑÉÈÂBean ÐÖÑ ÔÎÏÖÊ javadoc ÑÐÉ Î ÇÉ ÂEJBGen Î ÉÉ EJB ÎÔÖ Ð ÑÕ ÊÖÕ Ò ÐÖÑÂÔ Õ ÐÖÑÂÒÔÖÏÕ Òv~ ÔÎÏÖ Î ÈÍÇÉÇÉÇÌÈÂEJBGen ÉÐÔ ÒÈÍÉÆÍ javadoc ÑÐÊv ÊÉÆÉÊÂ8-1 Ô ÑÊÃEJBGenÃÎ ÈÉÇÉÈÆÂ weblogic.deployer weblogic.deployer ÐÔ ÒÖÏ Õ ÒÏÖÒÏÊÂ ÈÍÉ weblogic.deploy Õ ÒÏÖÒÏÊeÇ ÍÍÂWebLogic Server 7.0 É ÉÊ ÍÉÉÕ ÒÏÖÒÏÉÈÂweblogic.Deployer Õ ÒÏÖÒÏÎ ÆÉÂ ÐÔ ÒÖÏ ÂÑÏÖ ÑÐÖÔÒÂÌÉÊÂJava Êi ÈÍÉÆÍÌ Í ÇÍÒÔÖÏÕ ÒÎ ÉÇÍÍÆÊÊÍÌÈÂ weblogic.deployer Ê Æ ÉÐÔ Ò ÖÑÒÊÉÆÉÊÂÃWebLogic Server Ò ÔÖÏÕ ÒÃÎ ÈÉÇÉÈÆÂ 1-12 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

37 EJB f ÇÒ Ö WebLogic EJB ÒÔÖÏÕ Òv~ ÏÒÏÑ XML ÏÒÏÑ WebLogic Server Administration Console ÊÊÂEJB ÒÔÖÏÕ Òv~ ÏÒÏ ÑÇ ÈÍÉÆÌÈÂÇÊ ÏÒÏÑÎ ÈÍ ÊÂ ÊÇÉÌ ejb.jar ÔÎÏÖÊ~ ÈÍ ÊÒÔÖÏÕ Òv~ ÔÎÏÖÊÑÐÖÒ Î ÈÍ uçæíìèâ ejb-jar.xml weblogic-ejb-jar.xml weblogic-cmp-rdbms-jar.xml v ÊÉÆÉÊÂ6-6 Ô ÑÊÃEJB ÒÔÖÏÕ Òv~ Ê Éd ÃÎ ÈÉÇÉÈÆÂ XML ÏÒÏÑÊ Ensemble Ç ÈÍÂXML ÔÎÏÖÊ Éd ÊÉÌÊ É ÆÌÈÆÒ ÖÉÈÂÇÊÒ ÖÎ ÆÉÂ ÈÉ DTD ÌÉÊ XML ÑÐ ÔÊ ÉÉ XML Ð ÒÊ Î véçìèâxml ÏÒÏÑÊ Windows ÌÉÊ Solaris ÔÑ É ÉÇÂDev2Dev Online ÇÍÑÏ Ö ÒÉ ÇÌÈÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 1-13

38 1 WebLogic Server Ï Ñ ÔÖÏÑ JavaBean Ê u 1-14 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

39 2 EJB の設計 WebLogic Server ªªªªª ª JavaBean (EJB) vv ª ª ª ÿ ª ª ª EJB ªªªª ªª ª ª ªªª Remote Method Invocation (RMI) ªªªªª Bean ªª ª Bean vv ª ªªªª Bean vv EJB ªª ª EJB ª ªª ªªªªªªªª ªªªª ªªªªª Bean ªªªªª Bean vv ªªª / ª ªªvv ªªª ªªª ª ªªª ªªª ªª (GUI) ª ªª ªªª GUI ªªª ªªª ª ª ª ª / ªªª ªªªª ªªª ª ªª ªªª ªªª ~ ªªª ª ª ª ª ª Bean ªªª e ªªª ªª ªªª Bean s HTML ª ªª ª ªª ª ªªªª ª ª e GUI ª ªª ªªªªª ( ªªª ª ªª h ) 1 ªªª ªª ªªª Bean ª ª ª ª ª u ª ªª s 100 ªª ªªªª ª ª ª ª ª ª } getnetworknodes() ªªªª EJB WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-1

40 2 EJB vv ª ªªª ªª ªª ª ª ª ª ª ª ªªª ª GUI ª ªª ªª ª EJB ª ªª ªªªª 100 ª ª ªªªª ªªª ª ªªª f 1 1 ªª ªª ªªªª ª ªªª ª ª ªªªª y ªª ªªª ª v ªª ª Bean vv ªª ª Bean RDBMS ªªª w y ª ª ªªª ª ª ªªª y ªª ªªªª ªªª ªª WebLogic Server ªªª ª ª ª ª ª ª WebLogic Server ª ª ª ªª ª EJB ªªª ªªª u ª ª ªªªª ªªª ªª ªª ª Bean ªªª ªªª ªª ª ªªª ª ªªª ªª ª ªª ª Bean ªªª ªª ª ªª t ªª ªª JNDI ~ ªªª ªªª ªª ªªª ªª ª Bean ªªª ªªª ªª t ªª ª ª EJBHome ªª ª ª ªª ª Bean ªªª ªªª ªª ~ ªª ªª s create() ª ª ª ª ªªª ªª ª ªª ª ª finder() ª ª ª ª ªªª ªª ª ªª ª ª remove() ª ª ª ª ªªª ªª ª ªª ª ª ªª ª Bean ªªªªª ªªª ªªªª s 2-2 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

41 ªª ª Bean vv ªª ª EJB ªªªª ªª ª ª ªª ª EJB ªªª ª ª ªªª ªª ª EJB ( ªª ªªªª ªªªª ªªªª ª ) ªªª ª ª ªª ª ªª ªª ªªªª Šd ª ªª u ªª ª w ªªªª ªªª ª ª ªª ª ªª ª ªª ª ªªªª u ªª ª EJB ªªª ~ ªªªª ªªªª ªª ª EJB ªªª ªª ª ª ªªªª ªªª ª u ª ª ª EJB ªªª ª ª ª EJB ª ª ª ª h ªªª v w } ªªª RDBMS ªª ªª JDBC ª ª ªªª EJB ªª ª EJB ªªª ªªª ªªª ª ªªªª ª ªª ª ªªª ªªª ª Š ªªª ª ªªª ªªªªª ª ª ªªª ª ª Š ªª ª EJB ªªª EJB ªªªª Š ª ª ªª ª ª ªª ª v w } ª ªª ª ªªª ª ªª ª EJB ªªª ªªª ªª ª EJB ªªª ª ª ª ªª ª ªªª ª ª ª EJB ªªªªªª ªªª u WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-3

42 2 EJB vv EJB ªªª t ªªª ª ª ª ª ª ªªª u ªª ªª ªªªªª EJB ª ªªª ªªª } EJB ªª ªª ªªª ª ªª ª w } ÿ get/setattributes() ª ª ª ª ªª ªªªª ªªª ªª ª ª ªªª Bean vv ªªªªª Bean WebLogic JMS ªªªªªªª ªªªª ª ªªª ª ª ªª ªªª h ª ª ªªª Bean vv v 3 ª ªªªª Bean vv EJB ~ ªª ª ~ Bean ªªªª ªª ª EJB t u Bean ªª ª EJB ejbcreate() ªªªª ªª } Bean EJB ª ªª ª ªª Bean EJB ª ªª } ªª ª ªª } ejbcreate() ª ª ª ª t ªªª EJB ªª ªªª Bean ejbfind() ªªªª EJB t EJB ªªª ªª ªªªª ªªª ª ª ª ª Bean ~ w 2-4 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

43 ªªª EJB ªªª 2-1 ªªªª ªªª h ªªªª ~ Bean (BBean) Bean ªªª ªª ABean foo () foo2 () ARemote foo () foo2 () BBean ABean foo3 () BRemote ARemote foo3 () AHome.create() BHome.create() ª ªª ª ªª ª ªª } BHome ªªª ªª AHome ªªª ªª ª ª ª ª ª ª ª ªªªªªªª ªªªª ªªªªª ªªªª ª ªªªª Bean t WebLogic Server ªª ª ª ª ª EJB 1.1 JavaBean ªªª ª ª Child ªªªª ªªª EJB ªªª WebLogic Server EJB ªªª ª ª ª ªª ª ªª ª h ª ªª ª ªªª ªª t i EJB ªªª ª ª ª ª ª ªª ª ªªª ªªª ªª ªª ªªª EJB ªªª EJB Java Naming and Directory Interface (JNDI) ªªªª u ªªª ª ª ªªª ª ª ªªª ª ªªª ªª ªªªª ªªª EJB EJB ª ª ªª JNDI ªªªªªªª ªªª ªªªª ª ª WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-5

44 2 EJB vv ªªªªª ª ª ª ªªª ª ª ª ª ªª vv EJB ªª ªª ªªªªªª ªªª ~ f u ª ª ªªª ª ªªªª ªª Bean ª ªª ª ªª ª ª ª ªª ªª ª ªª ªª ( ªªªª ª ª EJB) ª ªª ª ªª ª ª ªªª ªªª ª ª ªª ª ª ªªª ª ~ EJB ªª ª ªª ªª ªªª ªªªª ª ª ª ª ªªª ~ EJB ªª ª ªª ª ª ªªª ªªªª ª ª ªª ªªª ~ Bean InitialContext ªªªª ª ª ªª WebLogic Server InitialContext ª ª ªª InitialContext ~ WebLogic Server ªª ª ªª ªª getinitialcontext ªªªª ªª ª ªª s 2-2 ªª ª ª ª s ªª ª ªª ªª ªªª... Context ctx = getinitialcontext("t3://localhost:7001", "user1", "user1password");... static Context getinitialcontext(string url, String user, String password) { Properties h = new Properties(); h.put(context.initial_context_factory, "weblogic.jndi.wlinitialcontextfactory"); h.put(context.provider_url, url); h.put(context.security_principal, user); h.put(context.security_credentials, password); } return new InitialContext(h); EJB ª ª ª ª ( ªªªª ª ª ) ªª ªª ªªªªªªª InitialContext 2-6 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

45 ªªª EJB ªªª Context ctx = new InitialContext(); EJB ªªªªª ªªª ªªªªªª s ª ªª ªª ª ª ªª ª ª v t ª ª ª ª ª ª ª ªª ª ª EJB ªªª ªª ª ª 2 ªª ªª ªª ª EJB ª ª ª ª ª ( ªª ªªªªª ) ª ªª vs 2 ªª ªª EJB h ª ª ª ª ªªªªªª s ª ªªª v 4-18 ªªª Exclusive ªªªªªª ªªªªª EJB ª ª ª RemoteException ªªªªªª ªªªª ª EJB ª ªª EJB ª ª ªª WebLogic Server ª ªª ª allow-concurrent-calls ªª ª ª ª ªª ªªª ªªªªª Bean ª ª ª ª ª ª ª ª ª v t ªªªª ª ª ª ªª ªªªªª EJB ªªª ªªª ªªª ª ª ª ªª ª ª ª ªªªª ª ª ªªªª i ªªªªª EJB ª ª ª ª ª u ª ªª JSP ªªªªª ª ª ª ª ª ªªªª ªªªªªª ªª ª ª ª EJB ªªª ªª ª ª EJB ªªªªª EJBHome ªª ª ª ªª ªª gethomehandle() ªªª ªª ª ª ªªªª gethomehandle() EJB ªªªªª ªªª ªª ª ªª HomeHandle ªª ª ª } WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-7

46 2 EJB vv ªª ªª HomeHandle ªª ª ª ª ª ª ª ªª ªª ªªªª EJBHome ªª ª ª ªª ª ª HomeHandle ªª ª ª ª ª ª ªª ªªª ªª ª ª ªª ª ª WebLogic Server IP ªªª EJB HomeHandle ªª ª ª ª ªª ªªªª Š ª ªª ªªª ªªªª EJBHome ªª ª ª u 1. WebLogic Server z 2. WebLogic Server Administration Console z 3. ª ª [ ªªª ] ªªª ªªª 4. ª ª ªªª [ ªªª ªªªªª ª ] ªª [ ªªªªªª ] ªª 5. [ v ªªªª DNS] ªªªª ª ªª DNS ~ DNS ~ WebLogic Server IP ªªª ªªª DNS EJB ªªª ªªªª ªªªªªªªª ªªªª ~ ªªªªªª ªªªªªªªª ªª ª ªªªªªªªª ª ªªª y ª ªªª 1 WebLogic Server EJB ªª ªª ª ª ª ª ªªªª ªªªªªª 2-8 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

47 ªªªªªªªª ª ªªª WebLogic Server 1 ªªª t ªªªªªªu ªªª ªªª ªªªªªª ªªªªªªªª ªªªªªª ª ªˆ ªª ªªªªu WebLogic Server ª ª ªª u ˆ ~ s ªª ªª ª ª ª ª u ªª ªª ª ª ª ª ªª ª ª ªªªªªªªª ªªªª ªª ªª ª ª ª ª v ªª ªªª ª ª ª ªªªª ( ªªªªªª ) u ( ªª ªª ª ª ªªª ª ª ) u v w ª ª ªªª ª ª ª ªª ª ª ª v RDBMS ªªªª ªª ª ªªªªªªªª (OLTP) ªªªª ªªªª hª ª ª ªªªª Tuxedo ªªªªª ªªª (TP) ªª ª RDBMS ªªªª t ªªªª ª t ª ª ªª ª ª ª h h RDBMS i ªª ªª ª ª ª ª v EJB Bean ª ª ªªª ª ª ª ªªªª ª ªªªªªª ª Bean ªª ªª ª ª ª ª v Bean ªª ªªª ª ª ª u WebLogic Server ªªªª ªª ªª ª ª ª ª v Bean ªª ªª ª ª ª ª u WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-9

48 2 EJB vv 1 ªªªª t ªªªªªªªª f WebLogic Server ªªªª ªªªªªªªª v : 1 ª ª ª ª t ªª ªª ª ª ª ª ªªªª t ªªªª ªªªª ªª ªª ª ª ª ª t EJB ª ª ª ª ªª ªª ª ª ª ª f ªªªª ªªªªªªªª ª ªªª ªªªªªªªª ªª ª ª ªªªªª ª ªªªªªª ªªªªª EJB f : EJB ªª ª ª h v u u Bean ªª ªª ª ª ª ª w ª ª ª ª ª ª ª ª w u ªªªªª ª ª ª ªªªªª ª ª v ~ ªª ªª ª ª ªªª ª ª ªª ª ªª ªª ªªªªªªªª ª ª ªª ª ª ª ª WebLogic Server y ªªªªªªªª ªªªª ªª ªª ªªªªªªªª ~ ªªª ªªª ª ª ªª ªªªªªª ªª ªª ª ª ª ª ~ ªªªªªªªª WebLogic Server RDBMS ªªª v ªªªªªªªª v v 4-42 ªªª ªªªªª ªªª y ªªªª EJB ª ª ªªªª ª ª ªªª ªªª JDBC ªªª ª ªª ª ª ªª ªªªª EJB ª ªª ª ªªª ª ª ªª ªª ª ª ª ªˆ ªªª ª ªª (DataSource) ªª ªª ª ª ª ª ªªª ªªª (TXDataSource) ªªª ªªªªªª ªªªªªªªªˆ ªª ª ª ªª 2-10 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

49 ªªªªªªªª ª ªªª JDBC ªªªª ªªªªªªªª ÿ ªªªªªª ª ª ªª i ª ª ªªªªª WebLogic ªªªªª ª JavaBeans ªªªªªªª ª 2-11

50 2 EJB vv 2-12 WebLogic ªªªªª ª JavaBeans ªªªªªªª ª

51 3 メッセージ駆動型 Bean の設計 Ê ÉÊÂÕÒÑ Ñ Bean Î ÈÂWebLogic Server ÊÒÔÖÏ ÈÍ ÊÉÆÉw ÈÌÈÂÕÒÑ Ñ Bean ÉÊ Ê Java Messaging Service (JMS) API Î Ê ÈÍÊÉÂÕÒÑ Ñ Bean Î tèí Ê WebLogic JMS Î uèí uçæíìèâv ÊÉÆÉÊ ÃWebLogic JMS ÔÖÐÖÔ Ñ ÏÏÒÃÎ ÈÉÇÉÈÆ ÕÒÑ Ñ Bean ÉÊ ÕÒÑ Ñ Bean Ê ÉÐ ÔÏÐÖ ÑÕ ÕÒÑ Ñ Bean Ê Ë È Bean Ï ÑÑ ÑÊ É WebLogic Server ÉÊÕÒÑ Ñ Bean ÊÒÔÖÏ ÕÒÑ Ñ Bean ÉÊÒÖ ÐÐÑÕ Ð ÓÑÊ ÕÒÑ Ñ Bean Ê sð ÓÑ ˆ BEA JMS ÔÖÓÏÑÊÕÒÑ Ñ Bean ÊÐ ÔÏÐÖ ÑÕ JMS Ð ÓÌÉʈ BEA Ð ÓÑ ÔÖÓÏÑËÊ JMS ~Í ÉÖÑ ÈÍÉÌÊ MDB ÊÐ ÔÏÐÖ ÑÕ ÕÒÑ Ñ Bean ÉÊ ÕÒÑ Ñ Bean ÊÂWebLogic JMS ÕÒÑ Ñ Ð ÑÑÒÕÉÕÒÑ Ñ Ð ÑÕ ÔÉÈÉ hèí EJB ÉÈÂ Ê JMS ÕÒÑ Ñ Ð ÑÕ Ô Ê É ÈÍÆÊÂÕÒÑ Ñ Bean ÉÊ JMS ÐÕ ÌÉÊ JMS Ò ÓÒÐÇÍÕÒÑ ÑÎ ÈÂÈÊÕÒÑ ÑÊ Ê ÉÆÉÓÑÓÑ Ö ÑÒÐÎ sèìèâ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-1

52 3 ÕÒÑ Ñ Bean Êvv ÒÔÖÏÕ Ò ÊÐÕ ÌÉÊÒÓÒÐÊÖÑÒÎ ÈÍÉÂWebLogic Server ÉÊ ÕÒÑ ÑÎ ÈÍÉÌÊ uê ÈÉÕÒÑ Ñ Bean ÊÏ ÑÑ ÑÇi Ê ÆÍË ÈÍÌÈÂ ÕÒÑ Ñ Bean É Ê JMS Ð ÑÕ ÔÉÊ~Æ ÕÒÑ Ñ Bean Ê EJB ÉÈÉ tèííéìâ Ê JMS Ð ÑÕ ÔÉÊ ÉÇÊÆÐ ÓÑÇÍÊ Î ÇÌÈÂ Ì uêçéêâõò Ñ Ñ Bean ÊÏ ÑÑ ÑÊÂ ˆ Ê WebLogic Server EJB Ð ÒÒ ÊÍÉÉ ÈÍÍÉÆÆÇÉÉÈÂ1 ÉÊÕÒÑ Ñ Bean ÐÖÑÎ ÈÍÇÉÉÂWebLogic Server ÉÊ ÊÕÒÑ ÑÎ sèé ÈÍÉÌ Ê uê ÈÉt Ê EJB Ï ÑÑ ÑÇ ÈÍÌÈÂÈÍÉÊ ÊÂ Ê JMS ÕÒÑ Ñ Ð ÑÑÒÕÊ ÊÂÐ Ó ÊÑÒÑÕ Ô ÖÎ ÈÍ MessageListener ÐÖÑÎ fç ÈÊÇÍÊÊÍÌÈÎÂ WebLogic Server Ð ÒÒÉÊÂÑÐÕÖÒÏ Ð ÓÑÌi ÒÖ ÐÐÑÕ ÊÊÂ Ê Ê EJB Ð ÓÑÌÕÒÑ Ñ Bean Ê ÈÉ È ÍÌÈÂÈÍÍÊÐ ÓÑÊv ÊÉÆÉÊÂ4-41 Ô ÑÊÃÒÖ ÐÐÑÕ ÃÉ 3-11 Ô ÑÊÃÕÒÑ Ñ Bean ÉÊÒÖ ÐÐÑÕ Ð Ó ÑÊ ÃÎ ÈÉÇÉÈÆÂ ÌÉÂÕÒÑ Ñ Bean ÊÂEJB ÊÃÿ ÇÊÂÊÇÊÉÌÒÔÖÏÉ ÇÍÃ zçíì Î ÇÌÈÂJMS MessageListener Ê ÊÑÒÑÕ Ô ÖÂÐÕ ÂÌÉÊÒÓÒÐÉ ~ ÇÍÍÌÈÇÂÕÒÑ Ñ Bean ÊÐ ÓÑ ÖÑ ÑÊÉÍÍÍÈÊ ÉÇÌÈÂÕÒÑ Ñ Bean ÊÐÕ ÉÒÓÒÐÊÒÔÖÏÕ Ò ÊÊÌ Í ÉÍÍÂWebLogic Server ÊÆÍÖÑ ÑÇ ÈÍÌÈÂ : Ê JMS ÖÑÒÊÊÊÆÕÒÑ Ñ Bean Ê 1 ÉÊ ÊÂ ÊÕÒÑ Ñ Bean ÊÒÔÖÏÕ ÒÇ 1 ÉÊÐÕ ÌÉÊÒ ÓÒÐÉÈÇ ~ ÇÍÍÊÆÇÉÉÈ (3-9 Ô ÑÊÃÕÒÑ Ñ Bean Ê Ë ÈÃÎ )ÂÎÔÖÐ ÑÕ ÊÆÆÉÂ1 ÉÊ JMS Ð ÑÕ ÔÉt ÊÐÕ ÌÉÊÒÓÒÐÇÍÊÕÒÑ ÑÊ È ÊÇÍÊÊÍÊÆ ÊÂ Ê JMS Ð ÑÕ ÔÎ ÈÍÇÂÌÉ Êt ÊÕÒÑ Ñ Bean ÐÖÑÎÒÔÖÏÈÍ uçæíìèâ 3-2 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

53 ÕÒÑ Ñ Bean ÉÊ ÕÒÑ Ñ Bean ÉÑÒ ÒÖÑ ÑÒÑÕ EJB ÉÊ~Æ ÕÒÑ Ñ Bean ÊÏ ÑÑ ÑÊ Ê É Í ÉÊÂÑÒ ÒÖ Ñ ÑÒÑÕ EJB ÊÏ ÑÑ ÑÊ ÊÆÇÉÇÊ É ÉÆÌÈÂÉÉÈ ÕÒÑ Ñ Bean Ê ÊÍÆÊ uê ÉÑÒ ÒÖÑ ÑÒÑÕ EJB ( ÆÍË Ê ŠÊ EJB) ÉÊ ÊÍÌÈ ÕÒÑ Ñ Bean ÉÊÂÑÖÎÖÏÑÈÍÉÕÑÒÒ Ë ÈÊÑ Ð ÑÉÊÊÇÂt Ê JMS ÕÒÑ ÑLj É ÈÍÍ ÕÒÑ Ñ Bean ÊÊÔ Õ Ï ÑÔÏ ÑÌÖÕ Ò Ï ÑÔÏ ÑÇÊÆÂÈÉÇÉÉ ÌÉÊ ÊÐÖÏÎ ÒÇÍ ÎÐÑÑÉ ÇÌÈÎÂÐÖÏÎ ÒÊÂJMS ÐÕ ÌÉÊ JMS ÒÓÒÐÊÕÒÑ Ñ Î~ ÈÍÇÉÉ ÊÕÒÑ Ñ Bean É vèìèâ : WebLogic Server Ð ÒÒÉÇÇ uê ÈÉ Bean ÊÏ ÑÑ ÑÎ ÈÂJMS ÕÒÑ ÑÎÏ ÑÑ ÑÊ ÈÇÉÊÍÉÉÕÒÑ Ñ Bean É vèìèâ WebLogic Server ÊÍÉÉÕÒÑ Ñ Bean ÊÖÏÔÐÏÐÖ Ç ÈÍÍÂÐÖÏÎ ÒÊu Ì API Ê Ë ÈÉÏ ÑÑ ÑÎ ÌÉ Ê ÈÍÇÉÊÉÇÌÈΠÒÓÒÐÉÐÕ Ê s ÕÒÑ Ñ Bean (MDB) ÊÂÒÓÒÐÆÍËÐÕ Ê s ÎÐÔ Ò ÈÉÆÌÈ ÊÂÐÕ Ê s ÊÌÇÐÔ ÒÈÍÉÆÌÈÉ s ÎÐÔ ÒÈÍÊÊÂÐ ÒÒÉ sðõ ÊÑÖÒÒÎ ÈÌ ÈÂweblogic-ejb-jar.xml ÔÎÏÖÊ max-beans-in-free-pool ÒÔÖÏÕ Òv~ ÊÒÔÏÖÒv ÉÊÂËÉÎÊÊ s ÇÐÔ ÒÈÍÌÈ sèé sèííð ÑÕ ÔÊ Î ÈÍ Î ÇÂÇÊ Î ÈÊÆ ÉÇÉÈÆ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-3

54 3 ÕÒÑ Ñ Bean Êvv : ÕÒÑ ÑÎÿ Ê Ç ÍÉÌÊ MDB (max-beans-in-free-pool ÒÔÖÏÕ Òv~ u ÉÐ ÔÏÐÖ ÑÕ ÈÍ ) Ê sñöòò Îz~ÉÇÌÈÎÂÉÉÆÊ max-beans-in-free-pool Ç 50 Êv ÈÍÉÆÍ sñöòò Ç 25 Êv ÈÍÉÆÍ Â ÊÕÒÑ ÑÎ Ç Í MDB Ê 25 É ÇÉÈ max-beans-in-free-pool v 9-52 ªªª max-beans-in-free-pool ÕÒÑ Ñ Bean Ê ÉÐ ÔÏ ÐÖ ÑÕ ÕÒÑ Ñ EJB Î ÈÍÊÊÂBean Î Ê ÈÈÍÉÌÊÿj Ê fê ÆÉÇÉÊÇÂJavaSoft EJB 2.0 Éw ÈÍÉÆÍu ÊÌ Æ uçæíìèâõòñ Ñ Bean ÐÖÑÎ ÈÉÍÂXML Ê EJB ÒÔÖÏÕ Òv~ ÔÎÏÖÉ Bean ÊÒÔÖÏÕ Òv~ u Î ÈÍÇÉÊÍÉÉÂWebLogic Server Ê Bean ÎÐ ÔÏÐÖ ÑÕ ÈÌÈ ÕÒÑ Ñ Bean Î ÈÍÊÊÂ Ê Ê ÆÌÈ 1. javax.ejb.messagedrivenbean Ï ÑÔÏ ÑÉ javax.jms.messagelistener Ï ÑÔÏ ÑÊ Î tèíñ Ñ ÔÎ ÏÖ ( ÕÒÑ Ñ Bean ÐÖÑ ) Î ÈÌÈ ÕÒÑ Ñ Bean ÐÖÑÉÊ ÊÕÑÒÒÎ fèí uçæí ÌÈ РÒÒÇÔÖ Ô ÖÉÕÒÑ Ñ Bean ÊÏ ÑÑ ÑÎ ÈÍÉÌÊ ÈÍ ejbcreate() ÕÑÒÒÎ 1 É Bean ÊÐ ÒÒÇÕÒÑ ÑÎ Ç ÉÉÉÇÊ Ë È onmessage() ÕÑÒÒÎ 1 ÉÂÇÊÕÑÒÒÊÊÂÕÒÑ ÑÎ ÈÍÓÑÓÑ Ö ÑÒÐÇ ÈÍÌÈ Bean Ï ÑÑ ÑÊÈÊ ( ÊÒÔÖÏÕ Òv~ Ê ) Ê È Í Î ÈÍ setmessagedrivencontext{} ÕÑÒÒÎ 1 ÉÂÇÊ 3-4 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

55 ÕÒÑ Ñ Bean Ê ÉÐ ÔÏÐÖ ÑÕ Ð ÒÐÑÒÊÂEJB Ð ÒÒÊÍÉÉ ÈÍÍÐ ÓÑÊ Bean ÐÖ ÑÇÎÐÑÑÈÍ ÊÌ ÈÍÌÈÂ ÕÒÑ Ñ Bean Ï ÑÑ ÑÎÔÖ Ô ÖÇÍ ÈÍ ejbremove() ÕÑÒÒÎ 1 ÉÂ ÕÒÑ Ñ Bean ÐÖÑÊ ÊÉÆÉÂvÈÇÊ 3-7 Ô ÑÊ ÃÕÒÑ Ñ Bean ÐÖÑÊ u ÃÎ ÈÉÇÉÈÆÂ 2. ÕÒÑ Ñ Bean Ê ÈÉÂ Ê XML ÒÔÖÏÕ Òv~ ÔÎÏ ÖÎ ÈÌÈÂ ejb-jar.xml weblogic-ejb-jar.xml weblogic-cmp-rdbms-jar.xml XML ÔÎÏÖÊ ÊÉÆÉÂvÈÇÊ 6-6 Ô ÑÊÃEJB ÒÔÖÏÕ Òv~ Ê Éd ÃÎ ÈÉÇÉÈÆÂ 3. Bean Ê ejb-jar.xml ÔÎÏÖÉ message-driven u Îv ÈÉÂBean Î uèìèâ 4. Bean Ê ejb-jar.xml ÔÎÏÖÉ message-driven-destination u Îv ÈÉÂBean ÇÒÓÒÐ ÇÐÕ ÇÎ ÈÌÈÂ 5. ~ ÇÍÍÉÒÓÒÐÎ ÒÓÒÐÉÈÍÇÊÆÇÎ ÈÍÉÇÊÂ Bean Ê ejb-jar.xml ÔÎÏÖÉ subscription-durability ÐÔu Î ÈÌÈÂ 6. Bean É iêòö ÐÐÑÕ Îv ÈÍ Â ÈÍ JMS v Î ÈÍÉÌÊ acknowledge-mode ÐÔu Îv ÈÌÈÂÇÊu Ê Ê AUTO_ACKNOWLEDGE ( ÒÔÏÖÒ ) ÌÉÊ DUPS_OK_ACKNOWLEDGE ÊÆ ÈÍÇÉÈÂ 7. ÒÖ ÐÐÑÕ ÎÐ ÒÒÉ ÈÍ ÂBean Ê ejb-jar.xml ÔÎÏÖÉ transaction-type u Îv ÈÉÂÕÑÒÒ Ë ÈÎÏ Ñ ÔÖÏÑ Bean ÊÕÑÒÒÊ vèíéçêð ÒÒÇÒÖ ÐÐÑÕ Î ÈÍ Î ÈÌÈÂ Ê ÊÂejb-jar.xml ÔÎÏÖÉÊÕÒÑ Ñ Bean Ê Î È ÉÌÊÉÈÂ 3-1 ejb-jar.xml ÔÎÏÖÊ XML ÑÑ ÐÊ <enterprise-beans> WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-5

56 3 ÕÒÑ Ñ Bean Êvv <message-driven> <ejb-name>examplemessagedriven1</ejb-name> <ejb-class>examples.ejb20.message.messagetraderbean</ejb-class> <transaction-type>container</transaction-type> <message-driven-destination> <destination-type> javax.jms.topic </destination-type> </message-driven-destination>... </message-driven>... </enterprise-beans> 8. Bean Ê weblogic-ejb-jar.xml ÔÎÏÖÉ message-driven-descriptor u Îv ÈÉÂÕÒÑ Ñ Bean Î WebLogic Server ÊÆÇÍ JMS ~Í É ~ ÇÌÈÂ Ê ÊÂweblogic-ejb-jar.xml ÔÎÏÖÉÊÕÒÑ Ñ Bean Êv Î ÈÉÌÊÉÈÂ 3-2 weblogic-ejb-jar.xml ÔÎÏÖÊ XML ÑÑ ÐÊ <message-driven-descriptor> <destination-jndi-name>...</destination-jndi-name> </message-driven-descriptor> Ô ÑÊÃÒÔÖÏÕ Ò ÒÏÖÐÒÖËÊ EJB ÊÓÒÐ Ñ ÃÊ Ê ÉÉÂÕÒÑ Ñ Bean ÐÖÑÎÐ ÓÏÖÈÉ ÈÌÈÂ Ô ÑÊÃÐ ÓÏÖ Ì EJB ÔÎÏÖÊÒÔÖÏÃÊ Ê ÉÉÂ Bean Î WebLogic Server ÊÒÔÖÏÈÌÈÂ Ð ÒÒÊÂÕÒÑ Ñ Bean Ï ÑÑ ÑÎ s Ê ÈÌÈÂ 3-6 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

57 ÕÒÑ Ñ Bean Ê ÉÐ ÔÏÐÖ ÑÕ ÕÒÑ Ñ Bean ÐÖÑÊ u EJB 2.0 ÉÊÂÕÒÑ Ñ Bean ÐÖÑÉÕÑÒÒÎ fèíéìê v ÊÏÏÒÖÏ Ç ÈÍÌÈÂ Ê ÊÂÕÒÑ Ñ Bean ÐÖ ÑÊ Ê u Î ÈÉÆÌÈÂÐÖÑÂÕÑÒÒÂÆÍËÕÑÒÒ u ÊÂ És ÈÍÉÆÌÈÂ 3-3 ÕÒÑ Ñ Bean Ê Ð Ô Ó ÒÊ public class MessageTraderBean implements MessageDrivenBean, MessageListener{ uèêæ public MessageTraderBean() {...}; // EJB Ð ÑÒÖÐÑÊ ÂÓÖÕ ÑÊ // Ç ÇÊÆÂÐ ÑÒÖÐÑÊ // abstract ÉÈÉÊ uèêæ public void ejbcreate() (...) // ejbcreate () Ê ÂÓÖÕ ÑÊ Ç ÇÊÆ // throws Î ÈÍ ÊÂÎÔÖÐ ÑÕ Î // ÌÊÆÂejbCreate() Ê final ÌÉÊ static ÉÈÉÊ public void onmessage(javax.jms.message MessageName) {...} // onmessage() Ê ÉÆÍÂjavax.jms.Message Ê // ÓÖÕ ÑÎ È 1 ÉÉÍÂthrows Î ÈÍ Ê // ÎÔÖÐ ÑÕ Î ÌÊÆÂonMessage() Ê final // ÌÉÊ static ÉÈÉÊ uèêæ public void ejbremove() {...} // ejbremove() Ê ÂÓÖÕ ÑÊ Ç ÇÊÆÂ // throws Î ÈÍ ÊÂÎÔÖÐ ÑÕ Î // ÌÊÆÂejbRemove() Ê final ÌÉÊ static ÉÈÉÊ uèêæ // EJB ÐÖÑÉÊ finalize() ÕÑÒÒÎ féçêæ } WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-7

58 3 ÕÒÑ Ñ Bean Êvv ÕÒÑ Ñ Bean Ð ÒÐÑÒÊ WebLogic Server ÉÊÂsetMessageDrivenContext() Î Ë ÈÉÂÕÒÑ Ñ Bean Ï ÑÑ ÑÎÐ ÒÒ Ð ÒÐÑÒÉ ~ ÇÌÈÂÇÍÊÂ ÐÖÏÎ Ò Ð ÒÐÑÒÉÊÆÍÌÈÎÂÐÖÏÎ Ò Ð ÒÐÑÒÊÂ JMS ÕÒÑ ÑÉÊ ÈÍÌÈÎÂWebLogic Server ÉÊÂÐ ÒÒ Ð ÒÐÑ ÒÇ EJB Ê ÈÍÌÈÂÈÊÔÖÓÒÏÊÊÂMessageDrivenContext Ï ÑÔÏ ÑÊ ÊÕÑÒÒÎ ÈÉÏ ÑÑ ÑÇÍÎÐÑÑÉÇÌÈÂ getcallerprincipal() - ÇÊÕÑÒÒÊ EJB Ð ÒÐÑÒ Ï ÑÔÏ Ñ ÇÍ ÈÍÍÊÉÂÕÒÑ Ñ Bean Ï ÑÑ ÑÉÊ Ë ÈÊ ÆÉÇÉÈÆÂ iscallerinrole() - ÇÊÕÑÒÒÊ EJB Ð ÒÐÑÒ Ï ÑÔÏ ÑÇÍ ÈÍÍÊÉÂÕÒÑ Ñ Bean Ï ÑÑ ÑÉÊ Ë ÈÊÆÉ ÇÉÈÆÂ setrollbackonly() - EJB ÉÊÂÐ ÒÒ ÊÍÍÒÖ ÐÐÑÕ Ê v Î ÈÍ ÊÊÌÇÊÕÑÒÒÎ ÉÇÌÈÂ getrollbackonly() - EJB ÉÊÂÐ ÒÒ ÊÍÍÒÖ ÐÐÑÕ Ê v Î ÈÍ ÊÊÌÇÊÕÑÒÒÎ ÉÇÌÈÂ getusertransaction() - EJB ÉÊÂBean ÊÍÍÒÖ ÐÐÑÕ Ê v Î ÈÍ ÊÊÌÇÊÕÑÒÒÎ ÉÇÌÈÂ : getejbhome() Ì MessageDrivenContext Ï ÑÔÏ ÑÊÿÉÈÉ ÈÍÌÈÇÂÕÒÑ Ñ Bean ÊÊÔ Õ Ï ÑÔÏ ÑÇ ÆÍÌÈÎÂÕÒÑ Ñ EJB ÊÏ ÑÑ ÑÇÍ getejbhome() Î Ë ÈÉÂIllegalStateException Ç~ ÈÍÌÈÂ onmessage() ÊÍÍÓÑÓÑ ÖÑÒÐÊ t ÕÒÑ Ñ Bean Ê onmessage() ÕÑÒÒÉÊÂÈÊ EJB ÊÓÑÓÑ Ö ÑÒÐÇ tèíìèâweblogic Server ÉÊÂEJB É ~ ÇÍÍÉÆÍ JMS ÐÕ ÌÉÊ JMS ÒÓÒÐÇÕÒÑ ÑÎ ÈÉÉÇÊÂJMS ÕÒÑ Ñ Ï 3-8 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

59 ÕÒÑ Ñ Bean Ê Ë È ÔÑÏÐÒÎÈÊÌÌ ÉÈÉ ÈÉ onmessage() Î Ë ÈÌÈÂÕÒ Ñ ÑÎu ÈÂonMessage() Ê uêóñóñ ÖÑÒÐÎ sèíêêâ ÕÒÑ Ñ Bean Ê ÉÈ ÓÑÓÑ ÖÑÒÐLj ÊÕÒÑ Ñ Ê ÉÇÍÍÆÊÈÉÆÇÌÈ ÉÉÆÊÂEJB ÉÊÂÐÖÏÎ ÒÇÍ~ ÈÍÉ ÉÕÒÑ ÑÎ ÉÇ ÍÍÇÉÊÆÍÌÈÎÂÐ ÒÒÉÊÏ ÑÑ Ñ Ô Ö ÐÊÍÍÂÕÒ Ñ ÑÇ Ê ÌÉÊ ÈÍÍÇÉÊÆÍÌÈÎÂÉÉÈÂÕÒÑ Ñ Bean Ê ÊÏ ÑÑ ÑÊ ÈÍ ÂÊ onmessage() Ë ÈÊÑÖÎ ÖÏÑÈÍÌÈ v ÊÉÆÉÊÂjavax.jms.MessageListener.onMessage() Î ÈÉÇÉÈÆÂ Ê ÕÒÑ Ñ Bean ÊÕÑÒÒÊÂonMessage() ÉÆÉÉÌÂÎÔÖÐ ÑÕ ÌÉÊ RemoteException Î~ ÈÉÊÊÍÌÈÎÂÕÑÒÒÉÈÊ ÍÆÊ Ç~ ÈÍÍÉÂWebLogic Server ÉÊ ejbremove() Î Ë ÈÇÉ ÊÇ Ê EJB ÊÏ ÑÑ ÑÇ ÈÍÌÈÂÉÉÈÂÐÖÏÎ ÒÊu ÇÍÈÍÊÂÈÊ EJB Ê ÉÈÉ ÈÉÆÍÇÉÊÊÍÌÈÂÊÈÊÍ ÊÕÒÑ ÑÊ WebLogic Server ÊÍÉÉ ÈÍÍ ÈÆ Bean Ï ÑÑ ÑÊ ~ÈÍÍÇÍÉÈ ÕÒÑ Ñ Bean Ê Ë È JMS ÐÕ ÌÉÊ JMS ÒÓÒÐÇÕÒÑ ÑÎ ÈÍÉÂWebLogic Server É Ê ÊÍÆÊÈÉ ~ÈÍÕÒÑ Ñ Bean Î Ë ÈÌÈ 1. WebLogic Server Ç ÈÆ Bean Ï ÑÑ ÑÎ ÈÌÈ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-9

60 3 ÕÒÑ Ñ Bean Êvv WebLogic Server ÉÊÂweblogic-ejb-jar.xml ÔÎÏÖÉv ÈÍÍ max-beans-in-free-pool Î ÈÉÂ ÈÆ Bean Ï ÑÑ ÑÇÔ Ö Ô ÖÉ hçêæçî ÈÌÈÂ 2. Bean Ï ÑÑ ÑÇÔÖ Ô ÖÉ hê ÂWebLogic Server ÊÈ ÊÏ ÑÑ ÑÎ ÈÌÈÂ ÔÖ Ô ÖÊ hê Bean Ï ÑÑ ÑÇÊÇÂ max-beans-in-free-pool É ÈÍÉ Ê~ÈÉÆÍ ÂWebLogic Server Ê Bean Ï ÑÑ ÑÇu ÈÍÍÌÉ ÈÌÈÂÇÊ Êv ÊÉÆÉÊÂ9-60 Ô ÑÊÃmax-beans-in-free-poolÃÎ ÈÉÇÉÈÆÂ Bean Ï ÑÑ ÑÇÔÖ Ô ÖÊÊÇÂmax-beans-in-free-pool É ÈÍÉ Ê~ÈÉÆÊÆ ÂWebLogic Server Ê Bean Ê ejbcreate() ÕÑÒÒÎ Ë ÈÉ ÈÆ Bean Ï ÑÑ ÑÎ ÈÂ ÇÉ Bean Ê setmessagedrivencontext() ÕÑÒÒÎ Ë ÈÉÈÊÏ ÑÑ ÑÎÐ ÒÒ Ð ÒÐÑÒÊ ~ ÇÌÈÂ3-8 Ô ÑÊÃÕÒÑ Ñ Bean Ð ÒÐÑÒÊ ÃÉw ÈÍÉÆÍÍÆÊÂBean ÉÊÇ ÊÐ ÒÐÑÒÊu Î ÉÇÌÈÂ 3. WebLogic Server ÉÊÂBean Ê ~ ÇÍÍÉÆÍ JMS ÐÕ ÌÉÊÒ ÓÒÐÉÕÒÑ ÑÎ Ç ÍÉÂBean Ê onmessage() ÕÑÒÒÎ Ë ÈÉÂÓÑÓÑ ÖÑÒÐÎ tèìèâ : 3-8 Ô ÑÊÃonMessage() ÊÍÍÓÑÓÑ ÖÑÒÐÊ tãî ÈÉÇ ÉÈÆÂ ÇÍÍÊÏ ÑÑ ÑÊÔ ÖÊ eéçìèâ Bean Ï ÑÑ ÑÊ É WebLogic Server Ð ÒÒÉÊÂÕÒÑ Ñ Bean Ê ejbcreate() ÆÍË ejbremove() ÕÑÒÒÎ Ë ÈÉÂBean ÐÖÑÊÏ ÑÑ ÑÎ ÌÉÊ ÈÌÈÂ ÕÒÑ Ñ Bean ÊÊÂ ÊÇÉÌ 1 ÉÊ ejbcreate() Æ ÍË ejbremove() ÕÑÒÒÇ uéèâweblogic Server Ð ÒÒÉÊÂÇÍÍ ÊÕÑÒÒÎ ÈÉÂJMS ÐÕ ÌÉÊÒÓÒÐÇÍÕÒÑ ÑÎ ÈÉ Bean Ï ÑÑ ÑÇ ÈÍÉÉÇÊ ÎÂÒÖ ÐÐÑÕ ÇÐÕÒ 3-10 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

61 WebLogic Server ÉÊÕÒÑ Ñ Bean ÊÒÔÖÏ ÒÈÍÉ Bean Ï ÑÑ ÑÇ ÈÍÉÉÇÊ Î ÈÌÈÂ WebLogic Server ÊÂJMS ÐÕ ÌÉÊÒÓÒÐÇÍÕÒÑ ÑÎ Ç ÍÌ ÈÂ Ê EJB ÑÏÔÊ É ÈÍÆÊÂejbCreate() ÕÑÒÒÉÊ Bean Ê Ê uêæíìíöñ ÑÎ ÈÊÇÍÊÊÍÌÈÎÂejbRemove() ÕÑÒÒ ÉÊÂWebLogic Server ÊÍÉÉÏ ÑÑ ÑÇ ÈÍÍ ÊÖÑ ÑÎu ÈÊÇÍÊÊÍÌÈÎÂ ÕÒÑ Ñ Bean ÉÊÂejbRemove() ÕÑÒÒÊ ÊÆÆÉÌ ÍÇÊ ÇÉÉÉ~ ÊÐÖ ÎÒÔ Ö Ò Î sèí uçæíìèâêèêíâ s Ç~ ÈÍÍÊÊÈÉÂejbRemove() Ç Ë ÈÍÊÆÇÉÌÆÍ ÍÇÍÉÈÂ WebLogic Server ÉÊÕÒÑ Ñ Bean ÊÒÔÖÏ ÕÒÑ Ñ Bean ÊÒÔÖÏ ÊÂ ÌÉz ÈÉ Ê WebLogic ServerÂÌÉÊ s Ê WebLogic Server ÉÈÂBean ÊÒÔÖÏÊv ÊÉÆÉ ÊÂ7-2 Ô ÑÊÃWebLogic Server z Ê EJB ÊÒÔÖÏÕ ÒÃÌÉÊ 7-3 Ô ÑÊÃ Ê WebLogic Server ËÊ EJB ÊÒÔÖÏÃÎ ÈÉÇÉÈ ÆÂ ÕÒÑ Ñ Bean ÉÊÒÖ ÐÐ ÑÕ Ð ÓÑÊ ÈÊ Ê Ê EJB É ÈÇÂÕÒÑ Ñ Bean ÉÊ Bean ÊÒÖ Ð ÐÑÕ Î ÈÉ iêòö ÐÐÑÕ Îv ÈÍÇÉÌÂWebLogic Server ÊÐ ÒÒÊÒÖ ÐÐÑÕ Î ÈÈÍ ( Ð ÒÒ ÊÒÖ ÐÐ ÑÕ ) ÇÉÌÉÇÌÈÂÊÉÍÊ ÉÌÂÕÒÑ Ñ Bean ÇÂÕÒ Ñ ÑÎ~ ÈÍÐÖÏÎ ÒÇÍÒÖ ÐÐÑÕ Ð ÒÐÑÒÎ Ç Í WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-11

62 3 ÕÒÑ Ñ Bean Êvv ÇÉÊÆÍÌÈÎÂWebLogic Server ÉÊ ÊÂBean ÊÒÔÖÏÕ Òv~ ÔÎÏÖÉ ÈÍÉÒÖ ÐÐÑÕ Ð ÒÐÑÒÎ ÈÉ Bean Ê onmessage() ÕÑÒÒÎ Ë ÈÌÈÂ ÊÊÐÖÏÎ ÒÉÌÕÒÑ Ñ Bean Ê ÈÍ Ë ÈÊÉÌÊÒÖ ÐÐÑÕ Ð ÒÐÑÒÊ ÈÍÊÆÊÉÂÐ ÒÒ ÊÒÖ ÐÐÑÕ Î ÈÍ Bean Ê ejb-jar.xml ÔÎÏÖÊ container-transaction u É Required ÌÉÊ NotSupported trans-attribute Î ÈÉÒÔÖÏÈÍ u ÇÆÍÌÈÂ ejb-jar.xml ÔÎÏÖÊ Ê ÊÂÕÒÑ Ñ Bean ÊÒÖ ÐÐÑÕ Ð ÒÐÑÒÊ Î ÈÉÆÌÈÂ 3-4 ejb-jar.xml ÔÎÏÖÊ XML ÑÑ ÐÊ <assembly-descriptor> <container-transaction> <method> <ejb-name>mymessagedrivenbeanqueuetx</ejb-name> <method-name>*</method-name> </method> <trans-attribute>notsupported</trans-attribute> </container-transaction> </assembly-descriptor> ÕÒÑ ÑÊ EJB Ê onmessage() ÕÑÒÒÎ Ë ÈÇÉÇÇÉÊÍ JMS ÕÒÑ ÑÊ ÊÂ~ ÊÒÖ ÐÐÑÕ ÊÑÐ ÔÊÊ ÌÍÌÈÎÂÉÉÈÂBean ÊÒÖ ÐÐÑÕ ÉÐ ÒÒ ÊÒÖ ÐÐÑÕ Ê ÈÉÊ Ê É ÈÍÌÈÂ Bean ÊÒÖ ÐÐÑÕ Î ÈÍ EJB Ê ÂÕÒÑ ÑÊ Ê Ê Bean ÊÒÖ ÐÐÑÕ ÊÑÐ Ô ÊÊÍÂ Ð ÒÒ ÊÍÍÒÖ ÐÐÑÕ Ê v Î ÈÍ EJB ÊÉÆÉ ÊÂejb-jar.xml ÔÎÏÖÉ Bean Ê transaction-type u Ç Required 3-12 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

63 ÕÒÑ Ñ Bean Ê sð ÓÑ Êv ÈÍÉÆÍ Ê ÍÂWebLogic Server ÉÊÕÒÑ ÑÊ Ç Bean ÊÒÖ ÐÐÑÕ ÊÿÉÊÍÂ ÕÒÑ ÑÊ v Ð ÒÒ ÊÍÍÒÖ ÐÐÑÕ Ê v Î ÈÍÕÒÑ Ñ Bean Ê ÊÂEJB ÒÖ ÐÐÑÕ ÇÐÕÒÒÈÍÉÉÇÊ WebLogic Server Éi ÊÕÒÑ ÑÊ v ÇsÍÍÌÈÂEJB É Bean ÊÒÖ ÐÐ ÑÕ Ç ÈÍÍ ÂÕÒÑ ÑÊ É v Ê ÉÌ EJB ÒÖ ÐÐÑÕ Ð ÒÐÑÒÊ ÉsÍÍÌÈÂBean ÊÒÖ ÐÐÑÕ Î ÈÍ EJB ÉÊ WebLogic Server ÊÍÉÉi ÊÕÒÑ ÑÊ v Çs ÍÍÌÈÇÂejb-jar.xml ÔÎÏÖÉ fèíí acknowledge-mode ÒÔÖÏ Õ Òv~ u Î ÈÉ v ÊÑÔ ÒÏÐÑÎÐ ÔÏÐÖ ÑÕ ÉÇÌÈÂ ÕÒÑ Ñ Bean Ê sð ÓÑ WebLogic Server ÉÊÂÕÒÑ Ñ Bean Ê sé ÊÐ ÓÑÎÐ Ô ÒÈÌÈÂ sé ÊÐ ÓÑÎ ÈÍÉÌÂWebLogic JMS ÉÊ WebLogic Server Ç ÈÍ sôö ÕÖ ÐÊ ÉÉ sêu Ê ÆÂ Ê JMS Ð ÓÎÏ ÖÏ Ê ÈÌÈÂJMS Ð ÓÎ hêð ÓÊ sèí ÊÊÂ ~ ÇÍÍÉÆÍÕÒÑ Ñ Bean Î Ð Ó ÇÍ È WebLogic Server ÐÖÑÑ Ê hêð ÓÊ É sèí u ÇÆÍÌÈÂÕÒÑ Ñ Bean ÊÐÖÑÑ ÈÍÉÐ Ó ÉÊÌ s Ð ÓÑÎ ÉÇÌÈÂ sð ÓÑÊt ÊÐÖÑÑ ÎÌÉÆÉ ÉÇ ÌÈÎÂ WebLogic Server Ç JMS Ð ÓÉÉÌÊÕÒÑ Ñ Bean ÎÐÖÑÑ Ê hêð ÓÊ sèêæéèíêâjms ~Í ÊÕÒÑ ÑÇ ÍÍÇ ÉÊÊÍÌÈÂ ÊÐ ÓÇ ÈÍÌÉÊ ÂÕÒÑ Ñ Bean Î Ê ÈÍÉÌÊÂÕÒÑ Ñ Bean ÉÊÈÍi Ç s hêçéî Ô ÐÈÂWebLogic Server Ê sð ÓÑ ÔÖÑÑÎ tèìèâbean Î ÊÐ ÓÊ sèé ÂÈÊÐ ÓÊ JMS Ð ÓÊ ÈÂ Ð ÓÊ Í ÍÊ JMS ~Í ÇÍÕÒÑ ÑÊÔÖÎ ÈÌÈÂ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-13

64 3 ÕÒÑ Ñ Bean Êvv ÕÒÑ Ñ Bean Ê sð ÓÑÊ ÕÒÑ Ñ Bean Ê sð ÓÑÎ ÈÍÊÊÂ Ê Ê ÆÌ ÈÂ Ô ÑÊÃÕÒÑ Ñ Bean Ê ÉÐ ÔÏÐÖ ÑÕ ÃÊ Ê ÉÉÂÕÒÑ Ñ Bean ÎÐ ÔÏÐÖ ÑÕ ÈÌÈÂ 2. ejb-jar.xml ÔÎÏÖÊ destination-type u Îv ÈÍÇÉÊÍÉÉÂ ÕÒÑ Ñ Bean Ê JMS ~Í ÊÑÏÔÎ ÈÌÈÂÇÍÊÉÆÉ ÊÂÃ ~Í ÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆ 3. JMS ~Í ÊÒÔÖÏÕ Ò ÑÐ ÔÎ ÊÆÈÍÇÊ ÈÌÈÂ Ê~Í - JMS ~Í Ê ÈÉÆÍÈÂEJB Ð ÒÒÊÕÒÑ Ñ Bean Î JMS ~Í ÉÉÌÊÒÔÖÏÈÌÈÂ ~Í - EJB Ð ÒÒÊÂÕÒÑ Ñ Bean Î JMS ~Í Ç ÈÉÆÍÈËÉÊÐ Ó Ê JMS ~Í ÉÉÌÊÒÔÖÏÈÌÈÂ ÇÊ ÊÉÆÉÊÂÃ ~Í ÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇ ÉÈÆÂ 4. WebLogic Server Administration Console Î ÈÂJMS Ð ÓÎÐ ÔÏÐ Ö ÑÕ ÈÌÈÂ ÊÉÆÉÊÂÃWebLogic JMS Ê ÃÎ ÈÉÇ ÉÈÆÂ JMS Ð ÓÇ WebLogic Server ÐÖÑÑ Ê ÆÍÐ Ó ÊÒÔÖÏÈÍÂ ÿ~ê JMS ~Í Ê ÈÍu Î ÈÌÈÂ 5. ÈÊ JMS Ð ÓÊ séçí yîð ÔÏÐÖ ÑÕ ÈÌÈÂÇÊ ÊÉÆÉÊÂÃJMS Ê séçí yêð ÔÏÐÖ ÑÕ ÃÎ ÈÉ ÇÉÈÆÂ ÕÒÑ Ñ Bean Ê s WebLogic Server ÐÖÑÑ ÊÆÆÉÂ Ð ÓÇÍ hêð ÓÊÕÒ Ñ Ñ Bean Î sèíêêâ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Îz ÈÌÈÂ 3-14 WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ

65 ˆ BEA JMS ÔÖÓÏÑÊÕÒÑ Ñ Bean ÊÐ ÔÏÐÖ ÑÕ 2. JMS ~Í ÊÒÔÖÏÕ Ò ÑÐ ÔÎ ÊÆÈÍÇÊ ÈÌÈ Ê~Í - JMS ~Í Ê ÈÉÆÍÈÂEJB Ð ÒÒÊÕÒÑ Ñ Bean Î JMS ~Í ÉÉÌÊÒÔÖÏÈÌÈ ~Í - EJB Ð ÒÒÊÂÕÒÑ Ñ Bean Î JMS ~Í Ç ÈÉÆÍÈËÉÊÐ Ó Ê JMS ~Í ÉÉÌÊÒÔÖÏÈÌÈ ÕÒÑ Ñ Bean Ê JMS Ð ÓÊ s ÎwËÍÇÉÇÉÇÍÊÉÂÕÒ Ñ Ñ Bean Ê ÈÉ s Î ÈÍ uêæíìèîâ ÈÇÈÂÕÒÑ Ñ Bean ÊÐÖÑÑ ÂÆÍÆÊÂJMS Ð ÓÊ s ÖÑÒÊÆÍÈËÉÊÐ Ó ÊÒÔÖÏÈÍÍ uçæíìèâõòñ Ñ Bean Ê sê  ÉÊÆÉÌÉÈÂÕÒÑ Ñ Bean Ê s Ö ÑÒÊ ÌÍÍÈËÉÊÐ Ó Ê JMS ~Í ÉÉÌÊÒÔÖÏÈÍÂJMS ~ Í ÇˆÎÐÒÏÔÊ ÊˆÎÐÒÏÔÊÌÌÉÈ WebLogic Server ÊÂÕÒÑ Ñ Bean ÎÎÐÒÏÔÊÈÉ É JMS Ð ÓÎ ÈÂÈÊ Bean Ê ÈÍÉ JMS ~Í ÇÍÕÒÑ ÑÊÔÖÎ ÈÌÈ ˆ BEA JMS ÔÖÓÏÑÊÕÒÑ Ñ Bean ÊÐ ÔÏÐÖ ÑÕ IBM MQSeries ÊÊʈ BEA JMS ÔÖÓÏÑÉ hèííæêâõòñ Ñ Bean ÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉÇÉÇÌÈÂWebLogic Server 7.0 ÂBean ÊÍÍÒÖ ÐÐÑÕ ÎÐÔ ÒÈÍ MDB ( ÒÖ ÐÐÑÕ ˆ MDB) Ê ÆÉÂÐ ÒÒ ÊÍÍÒÖ ÐÐÑÕ ÎÐÔ ÒÈÍ MDB ( ÒÖ ÐÐÑÕ MDB) Ê ÈÉÇÊÐ ÔÏÐÖ ÑÕ Ç h ÉÈ ÉÌÍÂÒÖ ÐÐÑÕ MDB ÊÆÍÎÔÖÐ ÑÕ ÊÂMDB ÊÍÉÉ ÈÍÍÕÒÑ ÑÊ ÈɈ BEA JMS ÔÖÓÏÑÉÊ ÉÃÇÊÍÈ 1 à ÊÑÔ ÒÏÐÑÎ ÉÇÌÈÂWebLogic Server Ê XA Î ÈɈ BEA JMS ÔÖÓÏÑÎÒÖ ÐÐÑÕ Ê Êi Ê ÈÌÈ WebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒ 3-15

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

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

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

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

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

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

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

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

<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

<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

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

<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

< 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

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

Ò ÑÔÏÓ ÐÎ ÆÉ 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

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

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

<4D F736F F D2088CF88F589EF8E9197BF816991E596EC927C A2E646F63>

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

More information

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

untitled

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

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

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

<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

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

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

More information

<4D F736F F D2092B28DB882C982C282A282C42E646F63>

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

More information

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

obs_usersguide.book

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

More information

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

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

More information

fm

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

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

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

untitled

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

More information

wlbuilder.book

wlbuilder.book BEAWebLogic Server WebLogic Builder Online Help 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

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

Microsoft Word - 484号.doc

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

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

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

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 - ’V‘é−gŁš.doc

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

More information

Microsoft Word - kawanushi 1.doc

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

More information

<4D F736F F 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

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

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

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

More information

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

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

Microsoft Word _jap .doc

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

More information

Microsoft Word - −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 - AS017U.b......_...j.doc

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

More information

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

jta.book

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

More information

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

ロシア語ハラショー

ロシア語ハラショー 1999 èìñß ïî-ðóññêè 25 26 26 29 30 31 32 33 35 36 10 10 11 36 37 38 39 12 14 40 41 16 16 18 19 21 21 22 22 23 24 1 à á â ƒ ã ä å Ý Þ æ ç ˆ è a b v g d je jo z i é j Š ê k ë l Œ ì m í n Ž î o 2 ï p ð r

More information

upgrade.book

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

More information

‰IŠv9802 (WP)

‰IŠv9802 (WP) 30 197954 22001983 ìåëóéþåóëéå ÍÉÎÉÍÕÍÙ ÓÏ ÒÅÍÅÎÎÏÇÏ ÒÕÓÓËÏÇÏ ÑÚÙËÁ, ÒÅÄ...íÏÒËÏ ËÉÎÁ, "òõóóëéê ÑÚÙË", íïóë Á, 1985 ëáòôéîîï-óéôõáôé ÎÙÊ ÓÌÏ ÁÒØ ÒÕÓÓËÏÇÏ ÑÚÙËÁ, à.. ÁÎÎÉËÏ É ÄÒ., "òõóóëéê ÑÚÙË", íïóë Á,

More information

<4D F736F F D20835E A83415F967B95B631322E348B65926E8F4390B381698DC58F49816A>

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

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

More information

(WP)

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

More information

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

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

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 - GrCadSymp1999.doc

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

More information

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

Microsoft Word - TR4_Effort.doc

Microsoft Word - TR4_Effort.doc ÔÖÑÑÎÉÈÍ ODC ÎÆÉ ÿ js ÊÈÌÊ ÑÔÒÏÏÎ ÊÆÇÍ ÓÐ ÊÊ ÐÑÒ~Ì~ÊÊÿÉÉÆÍ ÈÇÉ ÌhÇÉ ÊÎwË ÈÊÉÊ ÎÍÇÊÈÍÌ ÇÈÍÉÆÍ ÊÇÊ t~ ÉÈÉ ÕÑ Í Ð ÒÏ ÐÕÑÊÊ ÇÍÈÍÇ 1&%1TVJQIQPCN &GHGEV%NCUUKHKECVKQP Š=?Ê ÊÉÆÉ Î ÆÇÉÇÊŠÊŠÈ ŠÊ ÊÍÊÎ Ìh ÉwËÍÇÉÉ

More information

ロシア人の名前

ロシア人の名前 10 12 15 18:35 19:15 19:30 19:40 19:50 ðàñêîëîòü îäèîí îìàíû àñêîëüíèêîâ P äàí åæäàí Šðàñ åêðàñ àéäþí îëüøîé ðåòüßê Œîðîç îëê ûê Šîò îðîáåé 862 988 (3/15) (3/15) (3/16) (3/17) (3/18) (3/19 3/22) 18 25

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

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

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

migrate.book

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

More information

support.book

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

More information

untitled

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

More information

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

fm

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

More information

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

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

More information

<45532D C8D5CEC4B0E6CBB5C3F7CAE92E504446>

<45532D C8D5CEC4B0E6CBB5C3F7CAE92E504446> ES-800II ES-800sII ÊÈÌÊ ÉÆÇÈÆÌÈÂ ÇÊÉËÊÑÑ zsi (6V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ

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

<45532D C8D5D3EFCBB5C3F7CAE92E706466>

<45532D C8D5D3EFCBB5C3F7CAE92E706466> ES-1200II ES-1200sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ

More information

Microsoft Word _030510_Transcosmos_J.doc

Microsoft Word _030510_Transcosmos_J.doc ÎÑÎ ÓÑÔÏÒÐ/ Equity Research Ð ÓÕ ÑÐ ÓÑ IT Ð ÐÖÒÏ Ð (IT Ð ÓÑ) / MARKET WEIGHT yv OUTPERFORM* [V] (10 3 4, ) 695 ( ) 1,430¹ (%) 105.8 dš ( ) 33.91 (US$ 0.38) ( ) 44.92 s Ì ( ) 48.79 (%) 22.70 52 ~Ö Ñ 1290-475

More information

fm

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

More information

rmi_iiop.book

rmi_iiop.book BEAWebLogic Server WebLogic RMI over IIOP ªªªªªªª ª BEA WebLogic Server ªªª ª ª 7.0 u : 2004 8 16 m Copyright 2003 BEA Systems, Inc. All Rights Reserved. ªª ª ªªª ª BEA Systems, Inc. ªª ª ª ª ª ª ª ª ªªª

More information

< D C8D5D3EFB0E6CBB5C3F7CAE92E706466>

< D C8D5D3EFB0E6CBB5C3F7CAE92E706466> ESW-1200II ESW-1200sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6:V,, ÎÆyÆÇ ÌÈÉwÊÆÍ ÇÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ

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

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

jms.book

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

More information

< D C8D5CEC4B0E6CBB5C3F7CAE92E706466>

< D C8D5CEC4B0E6CBB5C3F7CAE92E706466> ESW-800II ESW-800sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6:V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ

More information

Ê u g } }{ ~ Ê Blue Tooth Ì d LAN ÊÊÊ sèííöïõöñ~ Ê Ê y ÑÔ ÑÎ ÉÈ ÑÑÒÕ LSI Ç ÌÍÍÉÆÍ ÑÑÒÕ LSI séê ÇÍÌÉt Ê LSI Ì É ÈÍÉÆÉÌÊÎ ÈÍ séæí }ÊÑÑÒÕ LSI Ê CMOS ÒÓÏÑ

Ê u g } }{ ~ Ê Blue Tooth Ì d LAN ÊÊÊ sèííöïõöñ~ Ê Ê y ÑÔ ÑÎ ÉÈ ÑÑÒÕ LSI Ç ÌÍÍÉÆÍ ÑÑÒÕ LSI séê ÇÍÌÉt Ê LSI Ì É ÈÍÉÆÉÌÊÎ ÈÍ séæí }ÊÑÑÒÕ LSI Ê CMOS ÒÓÏÑ 14 s v à dò Ñ~ ÎÒÖÐ ÒÏÑÑÖ ÑÑÒÕ LSI Ê Ã 15 Ï ÏÒÏÐ d f Ê u g } }{ ~ Ê Blue Tooth Ì d LAN ÊÊÊ sèííöïõöñ~ Ê Ê y ÑÔ ÑÎ ÉÈ ÑÑÒÕ LSI Ç ÌÍÍÉÆÍ ÑÑÒÕ LSI séê ÇÍÌÉt Ê LSI Ì É ÈÍÉÆÉÌÊÎ ÈÍ séæí }ÊÑÑÒÕ LSI Ê CMOS ÒÓÏÑÊ

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63> sëx s Ñ Ñ s gÿâ ~Âf  Âd dv  i ÊÆÇÍÕÒÐ ÒÖÎ ~ s sâ ÎÔÒ ÑÑ * ÂmÇÊÌ x ~ d  gÿâmÿ dv %CTEKPQOCKP#FGPQOCÊuÎÊv ÈÍÉ)CTFPGTfÊ Š gi* mÿ dv ~ hu ÎsÉÉÊÊ)8*&h Š d  gÿdv Êv gi* mÿâ gÿ dv  g ÃlŒiÊÆÇÍgÆ gâ~êêç g

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

困ったときのQ&A

困ったときのQ&A Help i 1 ii iii v iv 2 C Alt Delete v iv vii vi vii vi viii ix x http://121ware.com/support/ 0120-977-121 x xi xii xii xii 1 2 3 4 5 xiii xiv xv xvi xvii xviii xix xx P A R T 1 P A R T 2 xxi P A R T 3

More information

RI850V4 V2 リアルタイム・オペレーティング・システム ユーザーズマニュアル 解析編

RI850V4 V2 リアルタイム・オペレーティング・システム ユーザーズマニュアル 解析編 User s Manual リアルタイム オペレーティング システムユーザーズマニュアル解析編対象デバイス RH850 ファミリ (RH850G3K) RH850 ファミリ (RH850G3M) RH850 ファミリ (RH850G3KH) RH850 ファミリ (RH850G3MH) y Êv Ê ÉÊ Ê s ÊÌÊÉÆÍÂÖÓÐÑ ÏÖÐÒÖÓÐÑÊÂ ÊÈÊÂ y Êv ÈÉt ÌÉÊ Î

More information

Microsoft Word - LDMCR2002.doc

Microsoft Word - LDMCR2002.doc ªªª u ªªª uu Large-Scale Data Visualization Using Data Jewelry-Box oy tf ÎÏ Ó ÏÕ Ã Takayuki ITOH Yumi YAMAGUCHI IBM Research, Tokyo Research Laboratory 1623-14 Shimotsuruma, Yamato-shi, Kanagawa, 242-8502

More information

hyousi.fm

hyousi.fm TD-140A 取扱説明書 ÒÏÎÒÐ v TEAC INSTRUMENTS CORPORATION Rev.1.02 2004.SEP ÊÈÌÊ ÊÈÌÊ ÇÊÉËÊÂTD-140A Ö ÒÑÖvÎÆyÆÌÆÉÉÇÌÈÉÂÌÇÉ ÊÆÍÇÉÆÇÈÆÌÈÂ TD-140A ÊÍÉhÎÊÈÈÂÈÇÊÈÉÆÉÉÇÉÌÂ ÇÊÊÇÊwÎÍÇÆwÌÆÉÉÇÂÎÈÇÇuÆÉ ÉÆÉÉÆÆÇÉÈÆÌÈÍÆÆŠÆÆÉÈÌÈÂ

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

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

困ったときのQ&A

困ったときのQ&A Help i 1 ii iii v iv 2 C Alt Delete v iv vii vi vii vi viii ix x x xi 1 2 3 4 5 xii xiii xiv xv xvi xvii c c c xviii xix P A R T 1 P A R T 2 xx P A R T 3 xxi P A R T 4 xxii xxiii P A R T 1 2 1 1 2 3

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Oracle Application Server 10g (10.1.2) Oracle Application Server10g(10.1.2) : data-sources.xml WAR (Web ) : orion-web.xml JAR (Enterprise JavaBeans) : orion-ejb-jar.xml EAR ( ) : orion-application.xml

More information