jdbc.book

Size: px
Start display at page:

Download "jdbc.book"

Transcription

1 BEAWebLogic Server and WebLogic Express WebLogic JDBC ÔÖ ÐÖÔ Ñ ÏÏÒ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u :

2 m Copyright 2002, 2003 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 JDBC ÔÖÐÖÔ Ñ ÏÏÒ Ó Ò ÔÓÕÎÖÊ ÑÔÒÏÏÎÊÓ ÑÕ ÊÈ BEA WebLogic Server Ó ÑÕ 7.0

3 目次 ÇÊÔÓÕÎÖÊ ywf...xii e-docs Web ÐÏÒ...xii ÇÊÔÓÕÎÖÊ... xii ~...xiii ÐÔ Ò...xiii svu...xiv 1. WebLogic JDBC Ê u JDBC Ê u JDBC ÒÖÏÓÉ WebLogic Server Ê JDBC ÒÖÏÓÊÑÏÔ WebLogic Server JDBC ÒÖÏÓÊs WebLogic Server 2 JDBC ÒÖÏÓ WebLogic jdriver for Oracle WebLogic jdriver for Microsoft SQL Server WebLogic Server JDBC ÒÖÏÓ WebLogic RMI ÒÖÏÓ WebLogic Pool ÒÖÏÓ WebLogic JTS ÒÖÏÓ Ð ÒÓ ÒÏ ÒÖÏÓ Sybase jconnect ÒÖÏÓ Oracle Thin ÒÖÏÓ Ô ÖÊ u Ð ÓÐÏÒ ÎÔÖÐ ÑÕ ÉÊ Ô ÖÊ Æ ÐÖÏÎ ÒÐÏÒ ÎÔÖÐ ÑÕ ÉÊ Ô ÖÊ Æ ÔÖÒÔ ÖÊ u ÐÖÑÑ ÈÍÉ JDBC Ê u DataSource Ê u JDBC API JDBC WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ iii

4 ÔÖÒÒÔÏ Õ WebLogic JDBC ÊÐ ÔÏÐÖ ÑÕ É Ô ÖÊÐ ÔÏÐÖ ÑÕ É Æ Ô ÖÎ ÈÍÕÖÒÒ z Ê Ô ÖÊ ÈÆ ÊÍÍÐ ÓÊÖÒÐÎÒÔÊ Ô ÖÊÐ ÔÏÐÖ ÑÕ ÊÆÇÍÒ ÑÔ Ñ ÓÑÖ Ò Ô ÖÊ JDBC Ô ÖÊ Ê Ê ÈÍ JDBC Ô ÖÊÒÑÒ hê Ò ÑÔ Ñ Ê ÒÑÒÉÊ~ Î Ê ÆÍ 2-7 ÒÑÒ Ê u Ê~ Î Ê ÆÍ secondstotrustanidlepoolconnection Î ÈÉ u Ê~ Î Ê ÆÍ Ô ÖÊ Ô ÖÊÐ ÔÖ Ð Ò ÓÒÐ ÑÎÏ Ô ÒÈÍ MBeanHome ÎÖÒÐÎÒÔÈÍ Ð Ó MBean Î ÈÍ Ô Ö MBean Î ÈÍ Ô Ö ÔÖÓÒÏÎv ÈÍ yî~ ÈÍ DataSource Î ÈÍ Ô ÖÉ DataSource Î ÈÍ Ô ÖÊ Ô ÖÊ ÈÍ Ê Ô ÖÊ Ô ÖÊd Ô ÖÊ Ô ÖÊÖÑÒÒ weblogic.jdbc.common.jdbcservices É weblogic.jdbc.common.pool ÐÖÑ ( ˆ ) Ê ÎÔÖÐ ÑÕ ÑÐ ÔÊ JDBC Ô Ö iv WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ

5 ÔÖÒÔ ÖÊÐ ÔÏÐÖ ÑÕ É Æ ÔÖÒÔ ÖÊ h ÔÖÒÔ Ö ÎÖÐÖÑÕÊ Ö Ò ÓÖ Ñ Ð ÔÖÒÔ ÖÊÔÏÏÖÏ ÓÊ Ô ÖÇ ÈÉÉÇÊ u Ê ~Ê j ÔÖÒÔ Ö Ê ÈÉ Ô ÖÇ ÈÍÉÇÊi Ê ÔÖÒÔ ÖÊ ÈÍÉÆÍ Ô ÖÊÔÏÏÖÏ ÓÊ Ð ÖÓÒÐÊÍÍÔÖÒÔ ÖÊÔÏÏÖÏ ÓÊ Ð ÖÓÒÐÊÍÍÔÖÒÔ ÖÊÔÏÏÖÓÒÐÊ ÔÖÒÔ Ö ÔÏÏÖÏ ÓÊ Éu ÔÏÏÖÏ ÓÎ ÊÈÍÉÌÊ Ê ÊÒÑÒ Ê ÉÊÔÏÏÖÏ ÓÊsÍÍÊÆ DataSource ÊÐ ÔÏÐÖ ÑÕ É Æ DataSource ÏÔÑÏÐÒÊÎÐÑÑÈÍÓÒÐ ÑÊÏ Ô Ò DataSource Î ÈÉÐÖÏÎ Ò Ê Ð Ò JDBC Ò Ñ Ñ Ñ ÔÎÐÒÖ JDBC ÎÔÖÐ ÑÕ ÊÓÔÏ Ô Ñ ÒÕ Ó Ð JDBC ÓÔÏ Ô ÑÊ u WebLogic ÊÓÔÏ Ô Ñ h Ô ÖÊÍÍÓÔÏ Ô ÑÊ Prepared Statement ÉÒ ÑÊÐÕÒÑ Ð ÔÑÒ ÓÔÏ Ô ÑÊÉÌÊÎÔÖÐ ÑÕ vv Ò ÑÎÉÇÍÉÇÒ ÑÔ ÑÊ É ÈÍ Ì}Ì DBMS ÑÒÒÔ Ñ Î ÈÍ ÐÏÖÎ ÈÍ ÒÖ ÐÐÑÕ Î ÿóòòêèí DBMS ÒÖ ÐÐÑÕ ÇÕ Ð Ê ÈÊÆÍÆÊÈÍ e Î ÈÍ Ò ÑÎÉÇÍÉÇ ÈÇÈÍ WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ v

6 8. ÓÏÔÖÏ É s Î ÈÍ WebLogic JDBC ÒÖÏÓÊ Æ WebLogic RMI ÒÖÏÓÊ Æ WebLogic RMI ÒÖÏÓÎ ÈÍÉÌÊ WebLogic Server Êv RMI ÒÖÏÓÎ ÈÍÐ ÔÖ ÐÖÏÎ Ò Ð Ò uêóòð ÑÎÏ Ô ÒÈÍ Ò ÑÔ Ñ Î ÈÍ JNDI ÖÒÐÎÒÔÎ ÈÉ Ê WebLogic RMI ÒÖÏÓÉÇÎ ÈÉ Î ÈÍ WebLogic RMI ÒÖÏÓÊÍÍsÐÕÒÑ Ð WebLogic RMI ÒÖÏÓÊÍÍsÐÕÒÑ ÐÊ uê 4-6 WebLogic JTS ÒÖÏÓÊ Æ JTS ÒÖÏÓÎ ÈÍÐ ÔÖ ÐÖÏÎ Ò Ð Ò WebLogic Pool ÒÖÏÓÊ Æ WebLogic Server ÉÊÐ ÒÓ ÒÏ ÒÖÏÓÊ Æ Ð ÒÓ ÒÏ JDBC ÒÖÏÓÊ u Ð ÒÓ ÒÏÊ JDBC ÒÖÏÓÊ ÈÍ v Windows ÉÊÐ ÒÓ ÒÏ JDBC ÒÖÏÓÊ CLASSPATH UNIX ÉÊÐ ÒÓ ÒÏ JDBC ÒÖÏÓÊ CLASSPATH Oracle Thin Driver Ê ÌÉÊ Oracle Thin Driver 9.x ÆÍË 10g ÉÊÓÒÐ ÑÊ nls_charset12.zip ÊÍÍ ÑÒÒÊÐÔ Ò Sybase jconnect Driver Ê IBM Infomix JDBC Driver ÊÏ ÑÒ ÖÉ Æ IBM Infomix JDBC Driver Ê Ô Ö IBM Infomix JDBC Driver ÊÔÖÐÖÕ Ð Ê Microsoft SQL Server 2000 Driver for JDBC ÊÏ ÑÒ ÖÉ Æ 5-11 Microsoft SQL Server Driver for JDBC Ê Windows ÑÑÒÕËÊÏ ÑÒ Ö Microsoft SQL Server Driver for JDBC Ê UNIX ÑÑÒÕËÊÏ Ñ Ò Ö Microsoft SQL Server Driver for JDBC Ê Ô Ö.5-13 vi WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ

7 Ð ÒÓ ÒÏ ÒÖÏÓÎ ÈÉ Ê Ð ÒÓ ÒÏ ÒÖÏÓÉÊ Ô ÖÊ Æ Ô ÖÉ DataSource Ê JNDI Î ÈÉ Ê Ô ÖÇÍÊ Ê Ê Ê Î ÈÍÐ ÔÖ Ð Ò Ê Î ÈÍ Ê Oracle hé Oracle Thin Driver Ê Oracle JDBC hê Ê Oracle hçí JDBC Ï ÑÔÏ ÑÊÎÐÑÑÈÍÐ ÔÖ Ð Ò Oracle hëîðññèíóòð ÑÎÏ Ô ÒÈÍ Î ÈÍ ÒÔÏÖÒÊsÔÖÔÏÒÒ Î ÈÍ ARRAY ÊÍÍÔÖÐÖÕ Ð ARRAY Î ÈÍ Ò ÑÔ ÑÉ ARRAY Î ÈÍ Oracle Array hõñòòî ÈÍ STRUCT ÊÍÍÔÖÐÖÕ Ð STRUCT Î ÈÍ OracleStruct hõñòòî ÈÍ STRUCT Î ÈÍ STRUCT ÊÍÉÉÒ ÑÔ Ñ ÏÔÑÏÐÒÎ ÈÍ Ò ÑÔ Ñ ÏÔÑÏÐÒÎ ÈÍ STRUCT Îi ÓÒÔÎÖ ÐÈÍ REF ÊÍÍÔÖÐÖÕ Ð REF Î ÈÍ OracleRef hõñòòî ÈÍ Î ÈÍ REF Î ÈÍ Ò ÑÔ ÑÉ REF Î ÈÍ BLOB É CLOB ÊÍÍÔÖÐÖÕ Ð DBMS ÇÍ BLOB ÖÐ ÑÎ ÈÍÐÏÖÎ sèí WebLogic Server java.sql ÏÔÑÏÐÒÎ uèí SQL ÔÖÒÐÎ ÈÍ WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ vii

8 PreparedStatement Î ÈÉ CLOB Ê Oracle ÔÖÏÔ Ò Ò ÑÔ ÑÊÍÍÔÖÐÖÕ Ð Oracle hï ÑÔÏ ÑÉÐÔ ÒÈÍÍÕÑÒÒÊs dbkona ( ˆ ) Ê Æ dbkona Ê u Ð ÔÏÐÖ ÑÕ ÉÊ dbkona dbkona É JDBC ÒÖÏÓÊ dbkona É WebLogic Event Ê dbkona Î ÐÒÐÒÕ dbkona API dbkona API ÖÔÎÖ Ñ dbkona ÏÔÑÏÐÒÉÈÍÍÊÐÖÑ dbkona ÊÒ Ñ Ð ÒÒ ÏÔÑÏÐÒ DataSet QueryDataSet TableDataSet EventfulTableDataSet ( ˆ ) Record Value dbkona ÊÒ Ñv~ÏÔÑÏÐÒ Schema Column KeyDef SelectStmt dbkona ÊÈÊ ÏÔÑÏÐÒ Ï ÒÏÒÏÊ dbkona Ê t dbkona Î ÈÉ DBMS ËÊÎÐÑÑ ÓÒÐ ÑÊÏ Ô Ò ÊÔÖÓÒÏÊv viii WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ

9 3. DBMS ÉÊ Ê ÐÏÖÊ ÂÆÍËÒ ÑÊ És Ò Ñ ÊÓÖÕ ÑÊv ÐÏÖ Ê DataSet Ê Ê Í È TableDataSet Ê Schema Ê htmlkona Î ÈÉÒ ÑÊ htmlkona Î ÈÉ Ês DataSet ÆÍË ÊÐÖ Ñ SelectStmt ÏÔÑÏÐÒÎ ÈÉÐÏÖÊ SelectStmt ÓÖÕ ÑÊv QBE Î ÈÉÓÖÕ ÑÊ SQL Î ÈÉ DBMS Ò ÑÊ SQL Êv~ SQL Êv~ SQL Ê s htmlkona Î ÈÉ Ês KeyDef Î ÈÉ DBMS Ò ÑÊ KeyDef ÉÈÊ Ê KeyDef Î ÈÉ TableDataSet Ê TableDataSet ËÊÖÐ ÒÊ TableDataSet ÉÊÖÐ ÒÊ TableDataSet ÇÍÊÖÐ ÒÊ TableDataSet Ê Êv Ê Record Ê v Ê v Ð ÒÊÌÉÌ dbkona ÉÊ JDBC PreparedStatement Ê Æ dbkona ÉÊÑÒÎÒ ÔÖÑ ÑÕÊ Æ ÑÒÎÒ ÔÖÑ ÑÕÊ ÓÖÕ ÑÊv Ê ÆÍËÏ ÒÏÏ ÓÏÒ Ê Æ Ò ÑÊ És Ò ÑÔ ÑËÊ Ê WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ ix

10 Oracle Ñ Ð Ñ Ê dbkona Ê Æ dbkona Sequence ÏÔÑÏÐÒÊ dbkona ÇÍÊ Oracle Ð ÓÊÑ Ð ÑÊ É Sequence Ê Æ Ð ÒÊÌÉÌ JDBC ÊÒÑÒÉÒÖÔÖÑÕ ÒÏ Ð JDBC ÊÕÓÑ ÐÔ ÒÖÏ ÇÍÊ DBMS Ê Ê v Ð ÔÖ JDBC ÊÒÖÔÖÑÕ ÒÏ Ð JDBC Windows UNIX Ð ÒÑÒÒÊÐÔ Ò UNIX ÉÊ Oracle Ê ÍÍ Ê Š UNIX ÉÊÑÖÒÒ ~Ê Š JDBC ÏÔÑÏÐÒÎ ÈÍ JDBC ÏÔÑÏÐÒÊ UNIX ÉÊ ÖÏÔÖÖÊ ~ÈÍ ŠÊÒÖÔÖÑÕ ÒÏ Ð WebLogic jdriver for Oracle Solaris HP-UX ÊÔÎÏÖ Ó ÕÒÑÕ Êv Ê SHLIB_PATH x WebLogic JDBC ÔÖÐÖÔ Ñ ÏÏÒ

11 このマニュアルの内容 ªªª ª WebLogic Server JDBC w ªª ª ª 1 WebLogic JDBC u JDBC ªªªªªªª JDBC API u w 2 WebLogic JDBC ªªª ªªªª ª ª WebLogic Server Java ª ª ªªª ª ª JDBC w 3 JDBC ª ª ªªª ª ª ªª ªªªª ªªªªªª JDBC ª ª ªªª ª ª ªª ªªª ª w 4 WebLogic JDBC ª ª ª WebLogic Server WebLogic RMI ªª ª JDBC ª ª ªª v w 5 WebLogic Server ªª ªªªª ª ª ª WebLogic Server ªª ª ªªª t ª ª ª v w 6 dbkona ( ˆ ) ª ª ªªª ª ª dbkone ª ª ª w 7 JDBC ª ª ª ª ª ªªª ªªª ªª WebLogic Server JDBC ª ªªªªªªª ªª ª ª ª WebLogic JDBC ªªªªªªª ª xi

12 ywf ªªª ª Sun Microsystems, Inc. Java 2 Platform, Enterprise Edition (J2EE) e- ªªªª ª ª ªªª ª ª ª ª ªªª ª ª f y Web s ªª ª ª ª ª ª ª ª ªª s Java ªª ª ª ª ªªuw wf ~ e-docs Web ª ª BEA 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 ª ª ( xii WebLogic JDBC ªªªªªªª ª

13 ~ BEA Web ª ª WebLogic Server ªªª ª JDBC v Sun Microsystems Javasoft Web ª ª JDBC ª ªªªª ªªª ª BEA ª ªª ª ª ª ªªª ª ª ªªª ª ˆ 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 ª ª ªªªªª WebLogic JDBC ªªªªªªª ª xiii

14 svu ªª ª ª ~ svu sv Ctrl + Tab ÒÐÑÒ Ê Ò ÐÑÒ ªª ª ª t ªª w ª ª ª ªªª ªªªª ªªªª ªª ª ª ªªª ~ ªªªª ªªª ª ªª ª ª ª ª ªª ª ª ªªªª ª ªª ª ª : import java.util.enumeration; chmod u+w * config/examples/applications.java config.xml float ªªª : String CustomerName; ªª ª w : LPT1 BEA_HOME OR { } t g xiv WebLogic JDBC ªªªªªªª ª

15 sv [ ] : java utils.multicasttest -n name -a address [-p portnumber] [-t timeout] [-s send] g : java weblogic.deploy [list deploy undeploy update] password {application} {source}... ªªªª ª ª t e } ªª ªªª ~... ªªª ªªªª WebLogic JDBC ªªªªªªª ª xv

16 xvi WebLogic JDBC ªªªªªªª ª

17 1 WebLogic JDBC の概要 JDBC ªªªªªªª JDBC API u w 1-1 ªªª JDBC u 1-2 ªªª JDBC ª ª ª WebLogic Server 1-7 ªªª ªªª u 1-10 ªªª ªªªªªª u 1-11 ªªª ª ª ª ª JDBC u 1-11 ªªª DataSource u 1-12 ªªª JDBC API 1-12 ªªª JDBC ªªª ª ª ª ª ª ªª JDBC u Java Database Connectivity (JDBC) Java ª ª ª ª ª ª ªuw ÿ~ ªªª ªªª ªª Java API ªª ªªª ª ª ªªª ªªªªªª f JDBC ªªªªªª ª ª ªªª ª ª SQL s JDBC ªªª ª ª ª ªª SQL ª ªª ª z ( ) JDBC Java Messaging Service (JMS) Enterprise JavaBean (EJB) ªªª ªªª ªª ªªª WebLogic JDBC ªªªªªªª ª 1-1

18 1 WebLogic JDBC u JDBC ªª ª WebLogic Server JDBC ªª ª JDBC API ªªª ªª ª ªª t WebLogic Server JDBC ªª ª ªª ª ª w JDBC ªª ª ª ª WebLogic Server ª ª JDBC ªª ª ª ª ª ~ ªªªªªª ªªª 2 ª ª ª«ªªª ªªªªªª ªªªªªª ªª ª WebLogic Server DBMS ªªª JDBC ªª ª (WebLogic jdriver for Oracle WebLogic jdriver for Microsoft SQL Server ) ªª ª ª ª ªªªªªª ª ª ª - ªªª ªªªªªª ªªª Java ª ª ªª ª ª ªªª ª ª ª ª ª WebLogic Server ª ª ª ª ªªª ª ª ªªªªªª ª ªª BEA RMI Pool JTS 3 Š ª ª ª WebLogic Server ªªªª JNDI ªªª ªª ªªª ªªª ªªª g ªª ª WebLogic Server ªªª ªªª ( ªª ª ª ªª ªªª ) ªªªªªª ª ª ªª ªªª JDBC ª ª ª z ª ªªªªª ª i DBMS ªª ª v~ 1-2 WebLogic JDBC ªªªªªªª ª

19 JDBC ªª ª WebLogic Server WebLogic Server JDBC ª ª ª s s WebLogic Server ª ª ª ÿu s 1-1 JDBC ªª ª ªª ª ªª ª ª ª ªªªªªª ªªªªªª ªªª 2 ª ª ª ªªªª ª ªªª ª (XA ˆ ) Type 2 ( ª ª ª ª ª ªª u) WebLogic jdriver for Oracle ªª ª ªªª ªª ª Type 4 (pure Java) WebLogic jdriver for Microsoft SQL Server ªª ªªªª ªª ª Oracle Thin Sybase jconnect ªª ª ªªªªª ªªª WebLogic Server DBMS WebLogic JDBC ªªªª ªªª ª ( ªªª ª ) f ª JDBC WebLogic jdriver for Oracle ªªª ªªªª ª ª WebLogic jdriver for Microsoft SQL Server ªª ª ªªªªªª 2 ª ª ª ªªªª ª ªªª ª (XA ˆ ) Type 2 ( ª ª ª ª ª ªª u) WebLogic jdriver for Oracle XA ª ª ªªª ª ª ª WebLogic Server DBMS WebLogic JTA ªªªªªª ª ª f ª JDBC WebLogic jdriver for Oracle ªªª ªªªª ª ª WebLogic JDBC ªªªªªªª ª 1-3

20 1 WebLogic JDBC u s 1-1 JDBC ªª ª ªª ª ªª ª ª ª ªªªªªª ªªªªªª ªªª Type 3 WebLogic RMI ªª ª WebLogic Pool ªª ª WebLogic JTS (Type 3 ) ªª ªª WebLogic Server ( ªªª ) RMI ªª ª ˆ t3 ªª ª JTS ªª ª ª ª ªª ª ª ª ª Pool JTS ªª ª ªªªª ª WebLogic JDBC ªªªª ªªª ª ( ªªª ª ) WebLogic Server 2 JDBC ªª ª ªªª DBMS WebLogic Server Type 2 Type 4 BEA 2 ª ª ª w WebLogic jdriver for Oracle BEA WebLogic jdriver for Oracle WebLogic Server ª ª ª ª ª ª Oracle ªª ª ª ªª ªªª u WebLogic jdriver for Oracle XA ª ª ª WebLogic jdriver for Oracle ª ª ªª ª ª ª ª v WebLogic jdriver for Oracle ªªª ªªªª ª ª WebLogic jdriver for Microsoft SQL Server WebLogic Server ª ª ª BEA WebLogic jdriver for Microsoft SQL Server Microsoft SQL Server pure-java Type 4 JDBC ª ª ª v WebLogic jdriver for Microsoft SQL Server ª ªª ªªªªª ª 1-4 WebLogic JDBC ªªªªªªª ª

21 JDBC ªª ª WebLogic Server WebLogic Server JDBC ª ª ª ª ª ªªª ª ª ªªªªªª ªªª WebLogic JDBC ª ª ª w ª ª ª ªªª ª ª ªªªªª ª ª ( RMI ªª ª ªª ªª ª ª ªªª ª ª ) JNDI ª ªª ªªª ªªª ªªª ªª ªªª ªªªªªª ª ª ª 4 WebLogic JDBC ª ª ª WebLogic RMI ªª ª WebLogic RMI ªª ª WebLogic Server Type 3 Java Database Connectivity (JDBC) ªª ª WebLogic RMI ªª ª ªªªªªª ªªª BEA JNDI ª ªª ªªª ªªª ªª ª ªª ªªª ªªªªªª ªª ª ªªª RMI ª ª ª WebLogic RMI ªª ª WebLogic WebLogic JTS ª ª ª ªªª WebLogic Server ª ª ª ª ª ªª ªªªª ª ª ªªªª JDBC JDBC ªª ªª WebLogic ªªªª ªªª ªªªªªª h ª ª ªª h WebLogic RMI ªªª ª ª ª ª ªªª ª ª ª ª ª ª ª ª ªªª ª ª WebLogic ª ª ª 4-1 ªªª WebLogic RMI ªª ª WebLogic JDBC ªªªªªªª ª 1-5

22 1 WebLogic JDBC u WebLogic Pool ªª ª WebLogic Pool ªª ª HTTP ªªªª ª ª EJB ªªª ª ª ªªªªª ª ª ªªª WebLogic Pool ªª ª ªªª ª ª ª ª ªªª ª ª JNDI ªª ª ª ª ªªª ªªªªªª WebLogic Server ªªª ªªª WebLogic Pool ª ª ª ªªª Pool ª ª ª WebLogic HTTP ªªªª ª ª ªªªª ªªª ª ªªªª ª ªª ªªª ªªªªªª ªªª WebLogic JTS ªª ª WebLogic JTS WebLogic Pool ªª ª JDBC ªª ª 1 ªªªªªª ª ª ª ª ª t ªªª ª ª ª ªªªªª JTS ªª ª 2 ª ªª ª ªªª ÿ ªªªªªª ªªªªª WebLogic jdriver for Oracle XA ª ª ª ª ª ª ªªª ª ª ª ª ªªª ª ª WebLogic JTS ª ª ª 4-7 ªªª WebLogic JTS ªª ª ªª ªªªª ªª ª WebLogic Server u ªª ª ªªª JDBC ªª ª ~ ªªªªªªª JDBC API ªªªª ª ª ª API ªªª ª JDBC API ªªª ª JDBC EJB ª ª ªª ª ª ª ª t 1-6 WebLogic JDBC ªªªªªªª ª

23 ªªª u ªª ª ~ WebLogic Server ªªª ªªªªªª ªªª ªªªªªª Sybase jconnect ªª ª 2 Sybase jconnect Type 4 ªª ª WebLogic Server ª ª ª ª ª ª Sybase Web ª ª WebLogic Server ª ª ª v 5-1 ªªª WebLogic Server ªªªªªª ª ª ª Oracle Thin ªª ª WebLogic Server 2 Oracle Thin Type 4 ªª ª WebLogic Server Oracle DBMS Oracle Thin ª ª ª Oracle Web ª ª WebLogic Server ª ª ª v 5-1 ªªª WebLogic Server ªªªªªª ª ª ª ªªª u WebLogic Server DBMS ªªª ª ª ª ª ªªª ª ª ª ª ª ª ªªª ª ª ªªªª ªªª JNDI ª ªª DataSource ªªª ( ) WebLogic ª ª ª ª ª ªªª ª ª ªªª } WebLogic JDBC ªªªªªªª ª 1-7

24 1 WebLogic JDBC u 1-1 ªªª ªªªªªª WebLogic Server ªªª z ªªªªªª z ªªª ª ª ªªª ª ª ªªªªªª ªªªª ª ª u ªªª WebLogic Server DBMS 2 JDBC ªª ª u 2 ª ª ª WebLogic jdrivers JDBC ªª ª (Sybase jconnect ª ª ª Oracle Thin ªª ª) s ªªª ª ª ª ª 1-8 WebLogic JDBC ªªªªªªª ª

25 ªªª u s 1-2 ªªª ªªªª ªªª ª ª ª ª ªªªª ª ª DBMS ªªª DBMS ªª ª ª h DBMS ˆ ~ ªªª ªªª ª ª ªªª ª ª u i JDBC s DBMS s ªªª vs ~ ªªªª t DBMS DBMS ª ªª ª ª ªªª u ª ª ªªª ª ª DBMS ªªª ªª ªªª DBMS vx u ~ u DBMS ªª ª ª EJB API WebLogic Server JDBC ªªª EJB ª ª ªªª ª ª ª ª ªªª ªªª ªªª ªªª u v 2-2 ªªª ªªª ªªª ªªªª ª ª ªªªª ª ª ª ªªª ª ª ªªª ªªª ª ª ª ª ªªª ª ª ªªªªªª ª ªª Java Naming and Directory Interface (JNDI) ª ªª DataSource WebLogic Pool ª ª ª 2 ª ªª ª ªªª ªªªªªªªª JNDI ª ªª TxDataSource WebLogic Server JDBC/XA ªª ª (WebLogic jdriver for Oracle/XA) 1 ªª WebLogic JDBC ªªªªªªª ª 1-9

26 1 WebLogic JDBC u ªªªª ª ª ª ª ª t ªªª ª ª ªª ª ª ª ª JNDI ª ªª TxDataSource JTS ªª ª WebLogic ª ª ª JNDI ª ªª DataSource ªªª ª ª ª ªª ªªª ª ª ª ªªª ª ª ªªª BEA ª ª ª ª ª ª JDBC RMI ªª ª RMI ªª ª Java 2 Enterprise Edition (J2EE) ªªª ªªªª ªª ª ª ª ª RMI ªª ª JNDI ª ªª DataSource WebLogic RMI ªª ª Type 3 JDBC ªª ª RMI DataSource ªª ªª ªªªªªª ªª ª ªªªª JDBC WebLogic Server ªªªª ªªª ªªªªªª ª ª ªª h DataSource ªª ª ª f ªªªªªªªª ªªª ª ªªªªªª u JDBC ªªªªªª ªªª ªªª ªª ª ªªªª ªª ªªª v ªªªªªª ªªª ª ª ªªª ª ª u ªªªªªª ªª ªªª ªªª ªªªªªª t ªªª ªªª ªªª ªªª ªªªªªªªª ªªªª WebLogic Server ªªªªªª ªª ª ªª ªª ª ª - ªªª ª ª ª v 1-10 WebLogic JDBC ªªªªªªª ª

27 ªªªª JDBC u ªªª ªªªªªª - ªªª ªªª ª ªªªª ª ªªª v 2-20 ªªª ªªªªªª ª ªª ªªªª ª ª ªªªª JDBC u WebLogic Server ªªª ª ªª ªªª ªªªªªª JDBC ªª ª ª ªªªª ªªªª ª ªª ªªªª ªªª ª ª ª ª ª ª ª ª ªªª ª ª JDBC ªª ª ª ª ª ª ª yªªª u JDBC ªª ªª ªªª ªªªªªª ªª ªª ª ª ª ª JDBC ªª ª ª WebLogic Server ªªªª ªªªªª ª J DBC DataSource u ªª ªª ªªª ª ª JDBC ª ª ªªª ª ª DataSource DBMS DataSource ª ª ªªª ª ª ªªª ª ª ª ªª ªªª ªªª (DBMS ªªªªª ) i DataSource ªª ª ª u DataSource ªª ª ª ª ª ªªª ª ª ª ªªª ª DataSource ª ª ª t v 2-32 ªªª DataSource ª ªª ªªªª ª ª WebLogic JDBC ªªªªªªª ª 1-11

28 1 WebLogic JDBC u JDBC API JDBC ª ª ªªª ª ª java.sql API ªªª ªª ª ª ª ~ ªªª ªªª u ª ª ª ªª ª ª JDBC ªªª ªª v java.sql Javadoc JDBC ªªª ªª WebLogic Javadoc weblogic.jdbc.pool weblogic.management.configuration ( ªª ª ª ªª ªªª ªªªªªª Mbean) JDBC 2.0 WebLogic Server JDBC 2.0 ªªª ª JDK ªªª ª ª ªª ªªª ª ªª ª ª ª ªª ªªª DBMS ªª ª v 1-12 WebLogic JDBC ªªªªªªª ª

29 2 WebLogic JDBC のコンフィグレーションと管理 WebLogic Server Administration Console JDBC WebLogic Server h ª ª ª ª ªªª ª ª ªªª s JDBC ªªªªªª ª ªªªª ª ªª w 2-2 ªªª ªªª ª ª ª ª ªªª ª ª 2-19 ªªª ª ª ªªª ª ª ªªªª JDBC ªªª 2-20 ªªª ªªªªªª ª ª ª ª ªªª ª ª 2-32 ªªª DataSource ªªª ªªªªª ª v f ª JDBC Administration Console ªª ªª ª ª ªªª ªª ªªª ªªªª ª ª w Administration Console ªª ªªªª Administration Console ª ªª ªªªª ª ª ª ª ª s w WebLogic JDBC ªªªªªªª ª 2-1

30 2 WebLogic JDBC ªªª ªªªªªª ªªª ª ª ª ªªªª ª ª ªªª ªªªªªª ÿ JDBC ªª ªªª ª ªªª ƒ s s WebLogic Server z s s ª ª ªªª ª ª ªªª ªªª } 1-7 ªªª ªªª u ªªª ª ª ª ª ªªª h ª ª ªªª ª ªvv ªªª ªªªªªª ª ª ª u ª ª ª ª ª ª ªªª ª ª DBMS ªªª ªª v ªªªªªª u DBMS DBMS ª ªªª ª ª ªªª ª ª ªªª DBMS ªªª ª ª ª ª ªªª ª ª Administration Console ªª ª ªªª f WebLogic Server s ªªª ª ª ª ª ª API 2-10 ªªª ªªª ªªªª ª ª f ª WebLogic Server ªªªª ª ª ªªª ªª ªª ªªª 2-2 WebLogic JDBC ªªªªªªª ª

31 ªªª ª ª ª ªªªª ª ª z ªªª z ( ˆ ) ªªª Administration Console ªª ªªªªª f WebLogic Server z WebLogic Server z ªªªªªª JDBC ªªª ~ Administration Console ªªª v ª ª s ª ªªªª ª ª ª ª ª ªªª ª JDBC ª ªª ªªª ª ª ªªª ª ª ª s [ JDBC Connection Pool ªªª ªªªªª ª ] ªªª ª ªªª ªªªª ªªª w ªªª w Administration Console ªª ª ªªª (Administration Console ªªªª s ) v f ª JDBC ªªª ª ª ª ª ª ª ª ªªª ª ª ªªª ~ ªªª u ªª ª ªª ªª ª ª ª u yl ª ª Administration Console ªªª v ª ª ªªªªª ª ª ª ªª [ ªªª ª JDBC ªªª ] ª ªª s ªªª ª ª [ ªªª ªªªªªª ] ªª [ ] WebLogic JDBC ªªªªªªª ª 2-3

32 2 WebLogic JDBC ªªª ªªªªªª ªªª ª ª ª ªªªª ª ª ªª ª ªªª ª ªªªª ªªª ÿj ªªªªªª 1 ªª ª ªª } ªªª XA ªª ª ªª 2 ªªª ªª ª [ ªªªª ] ª ªªª ª ªª ª [ ªªªªª ] ª ªª ª ªªªªªª ªªª ªª v ªªªªªª 2 JDBC ªª ª ~ [ ªªªª ] f ªª ªªª ªªªª ª config.xml ª ª (JDBCConnectionPool ªª Password ) Administration Console s [ ªª ª ªªªª ª ] ª ªªª WebLogic Server ªªªªªªªª ªªªªª ªªªªªª ªªª ªª ªªª v [ ªªª ª ] ª ªªª ªªª ÿ f ªª ª ª ª ªªª ª ª config.xml ª ª (JDBCConnectionPool ªª XAPassword ) Administration Console s s WebLogic Server ª ªªª ªªª [ ªª ªª ] ª ªªª ªªª ª ªª ª ª u openstring=oracle_xa+acc=p/username/+sestm=177+db=demopool+thre ads=true=sqlnet=dvi0+logdir= username ªª ª ªª s ªªª ªªª ªªªª ª ª [ ªªªª ] ª ªªª ªª ª ª ª z WebLogic Server ªª ª ªª Properties Password v ªªª Password WebLogic Server Password Properties ªª ª ªª ªªª ª ª ªª ª ÿ 2-4 WebLogic JDBC ªªªªªªª ª

33 ªªª ª ª ª ªªªª ª ª f ªªª ªª ªªª ª ªª ªªªª ª ª ªªªª user=scott; password=tiger; openstring=oracle_xa+acc=p/scott/tiger+sestm=177+db=jtaxapool+thr eads=true+sqlnet=lcs817+logdir=.+dbgfl=0x15;server=lcs817 WebLogic Server z ªªªªªª ªªª ªª [ ªªªªª ] ªªª ªª ª ªª [ ªªª ªª ªªª ] ~ [ ªªªª ] ª ªª ª user=scott; openstring=oracle_xa+acc=p/scott/+sestm=177+db=jtaxapool+threads= true+sqlnet=lcs817+logdir=.+dbgfl=0x15;server=lcs817 [ ªªªªª ] [ ªªª ªª ª ªª ] [ ªªªª ] ª ªªª ªªªª ª ~ w tiger2 ªªªªªª ªªªªª [ ªª ªª ] WebLogic Server u [ ªªªªª ] tiger ªªªªªª ªªª ªª ªªªªªª ªªª ªª [ ªªª ªª ] : [ ªªªªª ] [ ªªª ªª ª ªª ] ªªª ªªª ªª ªªªª ª ª ªª DBMS SQL ªªª WebLogic Server JDBC ªª ª vx SQL ªªª s h ªªª Sybase DBMS set rowcount 3 select * from y } s 3 s ªªª ªªªª 500 s ª ª ª ª } 3 s WebLogic Server JDBC ª ª ª ª ª ª ª (DBMS ) SQL ªªª set rowcount setmaxrows() WebLogic JDBC ªªªªªªª ª 2-5

34 2 WebLogic JDBC ªªª ªªªªªª DBMS SQL ªª ª ªªª v u JDBC ªªª ÔÖÑÑÉe ÉÇÊÆ jêò ÑÔ Ñ ÇuÉÇÍÉÂÈÊÔÖÑ ÑÊ ÊÐÏÐÖÎ ÈÌÈ ÉÉÆÍ ÍÉ ÊÂ Ô ÖÇÍ ÈÍÌÈÎÂÈÍÍÊ Ê ÈÆ Ée ÉÇÍÌÉ Ô ÖÊ Ì ÍÌÈÂÇÊ vvêâdbms ÇÎÐÑÑ hê ÊÑÑÒÕÊÐÏÐÖÎ ÈÉÒ ÑÔ Ñ Î ÈÍÇÉÊÍÍÓÔÏ Ô ÑÊ Î È ÍÉÌÉÈÉ ªªªª ª ª ªªª ª ª ªªª ªª ª ªª ª u j e ª ª ªªª ª ª u ª ª ª ªªª ª ª ª ªªªª ªª ª ÿ ªªª f testconnsonreserve ª ª ª ª ª ªª y ª ª ªªª ª ª ª ª ª ªª ª j JDBC ªªª ªª ª h WebLogic Server 7.0SP5 ªªª ªªªªªª ª ª ª h j JDBC ªªª ~ CountOfTestFailuresTillFlush ª ª ª ªªª ªªªªªª ªª ª s ~ ªªªªªª ªª ª ~ CountOfRefreshFailuresTillDisable ª ª ª ªªª ªªªªªª u 2-6 WebLogic JDBC ªªªªªªª ª

35 ªªª ª ª ª ªªªª ª ª ~ ª ª ª u ~ ªª ª ªªª ªª ª ~ DBMS ÿ ªªª ÿ JDBC ªªª ªª ª ªªª ªªªªª ª ( ) ªªªªªªª ªª ªªªª u WebLogic Server ª ª ª u e ~ DBMS ªª ª s ªª ª ~ ~ ªªª e ªªªªªª ªª ª ~ ªªª CountOfTestFailuresTillFlush v v WebLogic Server ªª ª ªªª u ªªª ª ª ªªª ª ª u ªªª ªª ª s ªª ª ª ª ª ªª u ~ CountOfTestFailuresTillFlush config.xml ª ª JDBCConnectionPool ª ª ª TestConnectionsOnReserve true v u <JDBCConnectionPool CapacityIncrement="1" DriverName="com.pointbase.xa.xaDataSource" InitialCapacity="2" MaxCapacity="10" Name="demoXAPool" Password="password" Properties="user=examples; DatabaseName=jdbc:pointbase:server://localhost/demo" Targets="examplesServer" TestConnectionsOnReserve="true" CountOfTestFailuresTillFlush="1" URL="jdbc:pointbase:server://localhost/demo" /> WebLogic JDBC ªªªªªªª ª 2-7

36 2 WebLogic JDBC ªªª ªªªªªª : CountOfTestFailuresTillFlush Administration Console ªª ª ª ªª ª ªª ÿ ª ª ª ª ªª ª 2 3 v ªªªªªª Š u 1 v j ªª ªªªª ªª ª u ~ DBMS h ªªª u ªª ª s e ªªª ªªª ªªª h ªªªªªª ª ª ª ª ª ª ª ªª ª ª ª s ªª ªª ~ ªªªªªª ª ª ª ª ªªªªªªª ~ ªªª CountOfRefreshFailuresTillDisable v v WebLogic Server e ªªª ª ª ªªª ª ª ªªª u WebLogic Server ConnectDisabledException ~ ª ª ª ª ~ ªªª WebLogic Server s ªªªªªª WebLogic Server ªªª weblogic.admin ENABLE_POOL ª ªª ª ªªª CountOfRefreshFailuresTillDisable config.xml ª ª JDBCConnectionPool ª ª ª TestConnectionsOnReserve true v u <JDBCConnectionPool CapacityIncrement="1" DriverName="com.pointbase.xa.xaDataSource" InitialCapacity="2" MaxCapacity="10" Name="demoXAPool" Password="password" Properties="user=examples; DatabaseName=jdbc:pointbase:server://localhost/demo" Targets="examplesServer" 2-8 WebLogic JDBC ªªªªªªª ª

37 ªªª ª ª ª ªªªª ª ª TestConnectionsOnReserve="true" CountOfRefreshFailuresTillDisable="1" URL="jdbc:pointbase:server://localhost/demo" /> : CountOfRefreshFailuresTillDisable Administration Console ªª ªª ªª ª ªª ÿ ª ª ª ª 2 3 v 1 v j ªª ªªªª secondstotrustanidlepoolconnection u ~ ªªª ªª ªªªªªª ªª ª ª ª ªªª ª ª ªª ªªªª ª ª ª JDBC ªªª ª ª ª ª ªªª ª ª secondstotrustanidlepoolconnection ªªªª v } ªª ª ªªªªªª Š ªª ª ªªª ªª ª ª ªª ªªªª ª ª ( ) ª ª ªªª ª ª ªªªªªª u WebLogic Server ªªªªªª ªªª ªªªªªªª ª ª ª ªªª } secondstotrustanidlepoolconnection ~ s u ª ª ªªª ª ª ªª ª ªªª ªªª h ªªª ªªª ªªªªª ª (RefreshMinutes ) ªªª } secondstotrustanidlepoolconnection ª ª ª secondstotrustanidlepoolconnection v Administration Console [JDBC ªªª ªªª ªªªªªª ÿj ] ªª ªªªª ª ª ª secondstotrustanidlepoolconnection ~ Administration Console WebLogic JDBC ªªªªªªª ª 2-9

38 2 WebLogic JDBC ªªª ªªªªªª ªª ª ªªª [JDBC ªªª ] --> [ ªªª ªªªªªª ] --> [ ÿ j ] ªªªª config.xml ª ª v <JDBCConnectionPool CapacityIncrement="1" DriverName="com.pointbase.xa.xaDataSource" InitialCapacity="2" MaxCapacity="10" Name="demoXAPool" Password="password" Properties="user=examples; secondstotrustanidlepoolconnection=15; DatabaseName=jdbc:pointbase:server://localhost/demo" Targets="examplesServer" TestConnectionsOnReserve="true" TestTableName="SYSTABLES" URL="jdbc:pointbase:server://localhost/demo" /> secondstotrustanidlepoolconnection ( ªªª ªª ) ªªªªªª ª ª ª ~ ªªªª ªªª ªª ªªªª ªªªªªª h v ª ª ª ªªª JDBCConnectionPool MBean WebLogic Server ªªª ª ªª (JMX) ÿ JDBCConnectionPool MBean Java ªªªªªªª ªªª ªªª ªªªª ª ª ª ª ª ª ªªª ª ª ªª ªªª ªªª s WebLogic Server ªªª WebLogic Server ªªªª ª ª ªªª ªª CREATE_POOL ªªªª ªªª f ª CREATE_POOL JDBCConnectionPool MBean ªªª 1. u ªªªªª ªªª ª 2-10 WebLogic JDBC ªªªªªªª ª

39 ªªª ª ª ª ªªªª ª ª 2. JNDI ª ªª MBeanHome ªª ª ªª 3. ªªª MBean 4. ªªª MBean 5. ªªª ª ª ªª v 6. y ~ 7. DataSource ªª ª ª : ªªª DataSource ª ª ª ª DataSource ªªª ~ u WebLogic Server DataSource ªª ª ª ªªª 1 1 ªªª DataSource u JDBCConnectionPool MBean ªªª ªªª ªª ª ª ªªª ª ª ªªª ~ ªªª z / ªªª u ª ª ª ª ª ªªª ÿ ªªª ªªªªªª ªªª ~ ªªªª ª ªªª ªªª ªª ª ª ªª ª ªªª s MBean WebLogic Server WebLogic JMX Service ªªªªªªª ª JDBCConnectionPool MBean v WebLogic ªªª Javadoc ªªª ªªªª ªªª ªªª s ªª ª ªªªª WebLogic JDBC ªªªªªªª ª 2-11

40 2 WebLogic JDBC ªªª ªªªªªª ªªªªª ªªªª import java.sql.*; import java.util.*; import javax.naming.context; import javax.sql.datasource; import weblogic.jndi.environment; import weblogic.management.configuration.jdbcconnectionpoolmbean; import weblogic.management.runtime.jdbcconnectionpoolruntimembean; import weblogic.management.configuration.jdbcdatasourcembean; import weblogic.management.configuration.servermbean; import weblogic.management.mbeanhome; import weblogic.management.weblogicobjectname; MBeanHome ªª ª ªª mbeanhome = (MBeanHome)ctx.lookup(MBeanHome.ADMIN_JNDI_NAME); ªªª MBean servermbean = (ServerMBean)mbeanHome.getAdminMBean(serverName, "Server"); //Server MBean Ê WebLogic ÏÔÑÏÐÒ Î ÈÍ //JDBCConnectionPoolRuntime MBean Ê Î ÈÍ Ê WebLogicObjectName pname = new WebLogicObjectName("server1", "ServerRuntime", mbeanhome.getdomainname(),"server1"); //JDBCConnectionPoolRuntime MBean Ê WebLogic ÏÔÑÏÐÒ Î ÈÍ //JDBCConnectionPoolRuntime MBean Ê Î ÈÍ Ê ÈÍ WebLogicObjectName oname = new WebLogicObjectName(cpName, "JDBCConnectionPoolRuntime", mbeanhome.getdomainname(),"server1", pname); JDBCConnectionPoolRuntimeMBean cprmb = (JDBCConnectionPoolRuntimeMBean)mbeanHome.getMBean(oname); ªªª MBean // ConnectionPool MBean Ê cpmbean = (JDBCConnectionPoolMBean)mbeanHome.createAdminMBean( cpname, "JDBCConnectionPool", mbeanhome.getdomainname()); ªªª ªªªª v Properties pros = new Properties(); pros.put("user", "scott"); pros.put("server", "lcdbnt1"); 2-12 WebLogic JDBC ªªªªªªª ª

41 ªªª ª ª ª ªªªª ª ª y ~ // DataSource Êv cpmbean.seturl("jdbc:weblogic:oracle"); cpmbean.setdrivername("weblogic.jdbc.oci.driver"); cpmbean.setproperties(pros); cpmbean.setpassword("tiger"); cpmbean.setlogindelayseconds(1); cpmbean.setinitialcapacity(1); cpmbean.setmaxcapacity(10); cpmbean.setcapacityincrement(1); cpmbean.setshrinkingenabled(true); cpmbean.setshrinkperiodminutes(10); cpmbean.setrefreshminutes(10); cpmbean.settesttablename("dual"); : [ ªªªª ] ªªª ªªª setpassword(string) ªªªª ªªªªªª ªªª ªª v setpassword(string) ªªªª WebLogic Server config.xml ª ª ªªª ªª ªªªªª s ªª ª ªª ªªªª config.xml ª ª ªªªªªª ªªªªª ª ª ªªª ª cpmbean.addtarget(servermbean); DataSource public void createdatasource() throws SQLException { try { // Ð ÒÐÑÒÊ Environment env = new Environment(); env.setproviderurl(url); env.setsecurityprincipal(username); env.setsecuritycredentials(password); ctx = env.getinitialcontext(); // DataSource MBean Ê dsmbeans = (JDBCDataSourceMBean)mbeanHome.createAdminMBean( cpname, "JDBCDataSource", mbeanhome.getdomainname()); // DataSource Êv dsmbeans.setjndiname(cpjndiname); dsmbeans.setpoolname(cpname); // DataSource Êz dsmbeans.addtarget(servermbean); WebLogic JDBC ªªªªªªª ª 2-13

42 2 WebLogic JDBC ªªª ªªªªªª } catch (Exception ex) { ex.printstacktrace(); throw new SQLException(ex.toString()); } } ªªª DataSource ªªª ªª ª ªªªª ªªª ªªª / z public void deleteconnectionpool() throws SQLException { try { } // Ê ÈÉ Ô ÖÎÐ ÓÇÍ cpmbean.removetarget(servermbean); // Ê ÈÉ Ô ÖÎÐ ÔÏÐÖ ÑÕ ÇÍ mbeanhome.deletembean(cpmbean); } catch (Exception ex) { throw new SQLException(ex.toString()); } public void deletedatasource() throws SQLException { try { // Ê ÈÉ DataSource ÎÐ ÓÇÍ dsmbeans.removetarget(servermbean); // Ê ÈÉ DataSource ÎÐ ÔÏÐÖ ÑÕ ÇÍ mbeanhome.deletembean(dsmbeans); } catch (Exception ex) { throw new SQLException(ex.toString()); } } 2-14 WebLogic JDBC ªªªªªªª ª

43 ªªª ª ª ª ªªªª ª ª ªªª JDBCConnectionPool JDBCConnectionPoolRuntime MBean ªªª ª ª ª ª ª ªªª ªªª ªªª ªª ªª ªªª u ª ª ªªª d ªªª ª ª ª ª ª ª ( ª ªªª ) ªªª JDBCConnectionPool MBean JDBCConnectionPoolRuntime MBean weblogic.jdbc.common.jdbcservices weblogic.jdbc.common.pool ˆ h e JDBCConnectionPool MBean ª ª ª ª v Javadoc JDBCConnectionPoolRuntime MBean v Javadoc ªªª boolean x = JDBCConnectionPoolRuntimeMBean.poolExists(cpName); props = JDBCConnectionPoolRuntimeMBean.getProperties(); poolexists() ªªªª ªªª WebLogic Server w ª ª ª ª ªªª w ªªª getproperties() ªªªª ªªª ªªªª WebLogic JDBC ªªªªªªª ª 2-15

44 2 WebLogic JDBC ªªª ªªªªªª ªªª JDBCConnectionPoolRuntimeMBean.disableDroppingUsers() JDBCConnectionPoolRuntimeMBean.disableFreezingUsers() JDBCConnectionPoolRuntimeMBean.enable() ªªª ÿ ª ª ª ª ªªª ªªª system ªªª ªªª ~ ACL admin ªªª ªª ª ª ªªª disablefreezingusers() ªªª ª ª ª ª e ªªªªªª ªªª ~ ~ ª ª ª ª ªªª i ª ªªª ªªª } ªªª ªª ªª disabledroppingusers() ªªª ªªª ª ª ª ª JDBC s ª ªªªªª ª ª ªªªª ª ª ªªª } ª ª ª ª JDBC ªªªªª ª disablefreezingusers() ªªª JDBC ªªª ª ª ª ª JDBC s weblogic.admin ª ªª disable_pool ªªªª enable_pool ª ªªª ªªª ªªª d JDBCConnectionPoolRuntimeMBean.shrink() ªªª ªªª f ÿ~ ª ªªª (initialcapacity maxcapacity) ªªª ~ f ªªªª (capacityincrement) ªªª ~ ªªª d 2-16 WebLogic JDBC ªªªªªªª ª

45 ªªª ª ª ª ªªªª ª ª ªªª ~ ªªª WebLogic Server DBMS ªªªª u ªªª JDBCConnectionPoolRuntimeMBean.shutdownSoft() JDBCConnectionPoolRuntimeMBean.shutdownHard() ª ª ª ª ªªª ªªªª ªªª ªªª ªªª ªªª system ªªª ªªª ~ ACL admin ªªª ªª ª ª ªªª shutdownsoft() ªªª } ª ªªª shutdownhard() ªªªª ªªª ª ª ª ª shutdownhard() weblogic.admin ªªª destroy_pool ªªªª ªªª ªªª ªªª ª JDBCConnectionPoolRuntimeMBean.reset() ªªª u ª ªª ªªª ªªªªªª WebLogic Server ªªª ÿy i DBMS Š WebLogic ª ª ªªª ª ª ªªª ªªª ÿ ª ªªªªª ª ª ª ª JDBCConnectionPoolRuntimeMBean.reset() ª ª ª ª ªªª ªªªª DBMS z u ªªª 1 ªªª j WebLogic JDBC ªªªªªªª ª 2-17

46 2 WebLogic JDBC ªªª ªªªªªª ªªª ª ª ª ª Administration Console weblogic.admin ªªªª f ( ªªª ) ªªª ª ª ª ª ªªªª $ java weblogic.admin WebLogicURL RESET_POOL poolname system passwd ªªªªª ª w ª ª ª ª ª ªª ªª ª ª ªªª ª ª JDBCConnectionPoolRuntimeMBean reset() ªªªª ªªª s ˆ 2 reset() ª ª ª ª ªª ª ª ªª ª a. try ªª ª ª DBMS SQL ªªª ª ª ª select 1 from dual SQL Oracle DBMS b. SQLException c. catch ªªªª reset() ªªªª weblogic.jdbc.common.jdbcservices weblogic.jdbc.common.pool ªªª ( ˆ ) ªªª ª ª WebLogic Server ªª ª ª ª ªªª ª ª ª } weblogic.jdbc.common.jdbcservices and weblogic.jdbc.common.pool. ªªª ˆ ªªª JDBCConnectionPool MBean ªªª 2-18 WebLogic JDBC ªªªªªªª ª

47 ªªªªª ª ª ªªªª JDBC ªªª JDBCConnectionPool MBean y ªªª ªªª JMX ªªª ª ªªª ~ weblogic.jdbc.common.jdbcservices weblogic.jdbc.common.pool ªªª ªª ª ª ªªª ~ Í È ªª ª ª s ~ ªªª yªª ª ª ª ªªª ª ª weblogic.jdbc.common.jdbcservices weblogic.jdbc.common.pool v WebLogic Server ªªª ª ª 6.1 WebLogic JDBC ªªªª ªªª ª WebLogic JDBC ªªª ªªªªª ª ªªªªª ª ª ªªªª JDBC ªªª ªªªªª ª ªª ªªª ª ª ªªªªª weblogic-application.xml tzªª ª ª ª ª v~ v~ ª ª ªªª ª ª ªªªª ªª ªªª ªªª ªªª weblogic-application.xml ª ª ªªªªª ª ª ª ªªª ª ª ªªª JDBC ªªª ª ª ª ªªªªªª ªªª ªªªªª ªªªªªª ª ªªªªª ªªª ªªªªª ª ª ªªª ª ª y ª ªª ª ª ªªª ª ª ªªª ª ª v WebLogic JDBC ªªªªªªª ª 2-19

48 2 WebLogic JDBC ªªª ªªªªªª ªªª ª ª ªªª ª ª ª ªªª ªªª ( ª ª ªªª ª ª ªªªª ªªª ª ª ªªª ª ª ªª ª ªªª ªª ª ªªª ) ª ªªª ª ª ª ª ªªª ª ª ªªªª ªª ªªª ª ªªª ª ª ª ª ªªª ª ª ª ª ªªª ª ª ªªªª ªª ªªªªª ª ª ªªªª ªªªª v WebLogic Server ªªªªªªª weblogic-application.xml ª ªª ªª ªv~ u WebLogic Server ªªªªªªª ªªªªª ª ª ª ªªª ª ª ªªªªª WebLogic Server ªªªªªªª 2 ª ªª ªªª ª ª ª ªªªªªª ªªª ªªªª ª ª ªªªªªª ªªª ªªª ªªª Administration Console WebLogic API ªªªªªª ªªªªªª ªªª ªªªªªª Administration Console ªªªªªª Administration Console ªª ª ªªª JDBCMultiPoolMBean v WebLogic Server Javadoc 2-20 WebLogic JDBC ªªªªªªª ª

49 ªªªªªª ªªª ªªªªª ª ªªªªªª h ªªªªªª ªªª ªªª ªªª ªª ªªªª ªªª ªªªª ÿ ªª ªªªª ~ ªªª ªªª ªªª DBMS ~ ªªªªªª ªªªªªª ªª ª ª ª ªª ª ª ª ª ª ª ªª ª ª ª ª WebLogic Server ªªª ª ªªªªªª ªª ª ªª ªªªªªª v u ªª ª ª ª ªª ªª u ªª ªªª i ªªª ªª ª ª ª ªªª ª ª ª ~ ª ª ªªªªªª ª ª ª ª ª ª ª ªªª ªªª ~ ªªªªªª ª ª ª ªªª : ªªªªªª ªªª TestConnectionsOnReserve=true v ª ª ª ªªª ª ª ªª ª ª ªª ªªªªªª u ªª ª ª ªªª ªª ªªª ªªªªªª ª ª ª ªªª ªªª v ªª ª ª ª ªª ªªªªªª ª ªª ª ªªª ª ª WebLogic JDBC ªªªªªªª ª 2-21

50 2 WebLogic JDBC ªªª ªªªªªª FailoverRequestIfBusy true v v 2-24 ªªª ªªªªªª ªªª ª ª ªª ªªª ªªªªªª ªªª ªªªªªª ªªªªªª ª ª ª ª ª ª ª ªªª ªªª ª ª ª ~ ª ªªªª ª ªªª ª ª ªªª ª ª u ªªªªªª ª ª ª ªªª ªªªªªª ª ª ªª WebLogic Server 7.0SP5 ªªªªªª ªªªªªª i ( ˆ ªª ª ) ªªª u u ~ j ªªª u ~ j ªªªªªª ªªª i ª ªªª ª ªªªªªª ªªª i ªªªªªª ªªª ª ª ªª ªªªªªª ªªª ª ª ªª ªª ªªª ªªªªªª ª ª ªª ªªªª ª ª ªªªª ª ª ªªªªªª ª ª ªª ªªªªªª ( ªª ªªª ) ª ªªª ª ªªª ªªª ªªªª ª ª ªªªªªª ª ªª ª ª 2-22 WebLogic JDBC ªªªªªªª ª

51 ªªªªªª ªªª ªªªªª ª ªªª u ~ j ªªªªªª ªªª ªª ªªªª WebLogic Server ªªª ªª ª ªªª i ªªª WebLogic Server u ª ª ªªª ª ª ªªª ~ u ªªªªªª ª ª ª h ªªª ~ h ªªªªªª ªªª ªªª ª ªª ªª ª ª ªªª ªªªª ª ª ( TestTableName TestConnectionsOnReserve) ªªªªªª ªªªªª ª ªªªª ƒ WebLogic Server ª ª ª ªªª ª ª ªª ªªªªª ª ªª ª ª v 2-25 ªªª ªªªª ª ª ªª ªªªª ª ª ªª ªªªªªª ªªª i ª ª ª ªªª i WebLogic Server ªªª ª ª ª ªªª ( ªªªªªª ) h ªªª h WebLogic Server i ªªª ªªªªªª ªª ª ªª ªªª ª ª ª e ªªª u ~ ªªªªªª i ªªª WebLogic Server ª ª ª Š config.xml ª ª ªªªªªª ªªª ªªªªª ª HealthCheckFrequencySeconds ~ <JDBCMultiPool AlgorithmType="High-Availability" Name="demoMultiPool" PoolList="demoPool2,demoPool" HealthCheckFrequencySeconds="240" Targets="examplesServer" /> WebLogic JDBC ªªªªªªª ª 2-23

52 2 WebLogic JDBC ªªª ªªªªªª : Administration Console s h t config.xml ª ª ªªªªªª ª ªª ª ªª ªªª ~ u WebLogic Server ªªª ª ª ª s ªª ª ª 300 i ªªª 300 ªª ª h ªªªªªª ªªª ªªª ª ªª ªª ª ª ª ªª ªªªª ª ª ( TestTableName TestConnectionsOnReserve) ªªª WebLogic Server ªª ª i s ª ª ª i ªªª ªªªªªª ªªªª ª ª ªªªª ƒ WebLogic Server ªªª ªªªªª ª ªªªª v 2-29 ªªª ªªªª ª ª ªªªªªª ª ªª ª ª ªªªªªª ªªª ª ª ªª ªª ª ª ªªªªªª ªª ªªª ªªª ªªª u ªªªªªª ªªª h z u ªªª ªªªªªª ª ª ª ª config.xml ª ª ªªªªªª ª ªª ª ªª ªªª FailoverRequestIfBusy v u true v ªªª ª ª ªªª ª ª u ªªªªªª h ªªª ~ false ( ªª ª ª ) v u ª ª ªª FailoverRequestIfBusy config.xml ª ª ~ ªªª ªªª ª ª ª 2-24 WebLogic JDBC ªªªªªªª ª

53 ªªªªªª ªªª ªªªªª ª <JDBCMultiPool AlgorithmType="High-Availability" Name="demoMultiPool" PoolList="demoPool2,demoPool" FailoverRequestIfBusy="true" Targets="examplesServer" /> : FailoverRequestIfBusy Administration Console s h t config.xml ª ª ªªªªªª ªªª ªªªª ª ª ~ u ConnectionPoolFailoverCallbackHandler ªªªªªª ª ªª ª ªª ªªª WebLogic Server ª ª ªª ªªª ªªª ªªªª v 2-25 ªªª ªªªª ª ª ªªªªªª ª ª ªª ªªªª ª ª ªªªªªª ª ª ªª WebLogic Server ªªªª ª ª ªªªª ƒ ªªªªª ª ªª ªª ªª ª ªª ªªªªªª JDBC ªªª ª ª ª ªªª ª ª ªª u ª ª ªª ªªªªª ª ªª ª ª ª ª ªª s s s ª ª ªª ªªªª ( ªª ªªªª ª ªªª ª ªª ~ ) s ªªªªª ª ªªªª config.xml ª ª ªªªªªª ªªªªªª ƒ ªªªª ª ª ªªªª ªªªªª ª ªªªªªª ƒ u ªªª ªªª ªªªª ª ª ªªªª ƒ ªªªªªª ªª ª ª u ªªªªªª ª ª ªª ª ªªª ª ªªªªª ª ªªªª weblogic.jdbc.extensions.connectionpoolfailovercallback ªª ª ªª t u ªªªªªª ª ª ª ªªª ª ª ªª u ªªª h WebLogic Server ConnectionPoolFailoverCallback ªª WebLogic JDBC ªªªªªªª ª 2-25

54 2 WebLogic JDBC ªªª ªªªªªª ª ªª allowpoolfailover() ªªªª 3 ªª ª ªª currpool nextpool opcode ( f ~ ) WebLogic Server ªªªª ª ª ªªª ª ª ªª ª ª ªªª ª ª v f OK RETRY_CURRENT DONOT_FAILOVER } u ª ª ªªª ª ª ª ª ªª ª ªª ª ª ªªª v weblogic.jdbc.extensions.connectionpoolfailovercallback ªª ª ªª Javadoc : ª ª ªª ªªªª ª ª ªªªª h ªªªªªª ªªª ªªªª ª ª ªªªªªª ªªª ª WebLogic Server ª ª ªª ªªª ~ ªªªªªª ªª ª ª ªªª ªªªª ª ª ª ª ªª ª ªª ª ª h ~ ªªªªªª ª ªª ª ªªª ª ª 2 ConnectionPoolFailoverCallbackHandler ªªªªªª ª ª ª ª ªªªª ª ª ªªªª ƒ config.xml ª ª ªªªªªª ª ªª ª ªªª ª ª ~ com.bea.samples.wls.jdbc.multipoolfailovercallbackapplication HealthCheckFrequencySeconds WebLogic Server ªªªªªª ( ˆ ªª ª ) ªªª ª ª ª h v Š config.xml ª ª ªªªªªª ª ªª ª ªªª ª ª ~ v 2-23 ªªª ªªªªªª ªªª i config.xml ª ª ~ ªªªªªª ª ª ª <JDBCMultiPool AlgorithmType="High-Availability" 2-26 WebLogic JDBC ªªªªªªª ª

55 ªªªªªª ªªª ªªªªª ª Name="demoMultiPool" ConnectionPoolFailoverCallbackHandler="com.bea.samples.wls.jdbc.MultiPoolFailoverCallbackApplication" PoolList="demoPool2,demoPool" HealthCheckFrequencySeconds="120" Targets="examplesServer" /> : Administration Console s h t config.xml ª ª ªªªªªª ª ªª ª ªªª ª ª ~ u ª ª ªª WebLogic Server ªªª ª ª ª FailoverRequestIfBusy ªªª ª ª ª ªªª u ª ª ª ª ªªªª ª ª h config.xml ª ª ªªªªªª ªª ª ªªªªªª ConnectionPoolFailoverCallbackHandler ªªªªªª ªªªª Weblogic Server ƒ ªª ªªª u ª ª ª ªªª ªªª ª ª ª WebLogic Server ªªª ˆ ª ª ª ªªª ªªªªª ª ªªªª ƒ WebLogic Server ªªªªªª ªª ª ª v currpool ª ª ªª ªªªªªª ªªª ª ª ªª ªªª nextpool ªªªªªª ª ª ª h ªªª ª ª ªª ª ª ªª ªªª opcode ªª ª OPCODE_CURR_POOL_DEAD WebLogic Server ªªª ˆ ªª ª WebLogic JDBC ªªªªªªª ª 2-27

56 2 WebLogic JDBC ªªª ªªªªªª OPCODE_CURR_POOL_BUSY ªªª ªªªªªª ( ªªªªªª ª ªª ª ªªª ª ª FailoverIfBusy=true v u 2-24 ªªª ª ªªªªª ªªª ª ª ªª ) ª ª ªª u ª ª ªª WebLogic Server u s ªªªªª ª ªªª ª 3 ªª ª ª OK ~ ª ª ª ªªª ª ª ªª RETRY_CURRENT ªªª u vs DONOT_FAILOVER u vs ª ª ªª s weblogic.jdbc.extensions.poolunavailablesqlexception ~ WebLogic Server ªªªª ª ª ªªª ª } 2 ªªª ªªªªªª h ªª ª WebLogic Server ª ª ªª v ª ª ªª ªªªªªª ªªªª : ªªª WebLogic Server ªªª ªªª ªªªª ªªª ªªªªªª ªª ª ªª ªªªªªª WebLogic Server ªªª ªªªª ª ª ªªªª ªªª ªªªª ª ª ª ªªª v 2-28 WebLogic JDBC ªªªªªªª ª

57 ªªªªªª ªªª ªªªªª ª ªªªª ª ª ªªªªªª ª ªª ª ª ª ªªªª ªªªªªª ª ª ªª ªªªªª ª ªªªª ƒ WebLogic Server i ªªª ªªª ªªª ªª ª ª ªªªªª ª ªªª ªªª ªªªª ( ªª ª ªªª ª ªªª ª ªª ~ ) s ªªªªª ª ªªªª config.xml ª ª ªªªªªª ªªªªªª ƒ ªªªª ª ª ªªªª ªªªªª ª ªªªªªª ƒ u ªªª ªªª ªªªª ª ª ªªªª ƒ ªªªªª ª ªª ª ª v 2-25 ªªª ªªªª ª ª ªª ª ª u 2-26 ªªª ªªªª ª ª ªªªª ªªª ªªªªªª WebLogic Server i ªªªªªª ªªª ª ª ª (2-23 ªªª ªªªªªª ªªª i ) ªªª h ª ª ªª ªªªª ª ª ªªªª ƒ WebLogic Server ªªªªªª ªªªª currpool ª ªª ª ª h ªªª nextpool ª ªªªª null opcode ªª ª ª ª ªªª ªªª OPCODE_REENABLE_CURR_POOL ªª ª currpool ªªª h WebLogic JDBC ªªªªªªª ª 2-29

58 2 WebLogic JDBC ªªª ªªªªªª ª ªªªª ( ªªª i ) ª ª ªª ª ª ªª u ª ª ªª ˆ ªªªªª ª ªª ª ª } OK ~ ªªª WebLogic Server ªªªªªª ªª ªªª ªªª ª ª ª e ªªª u ~ DONOT_FAILOVER currpool ªªª ªªª u WebLogic Server ªªªª ª ª ªªª ª } ªªªªª ª ªªªª DONOT_FAILOVER } WebLogic Server ªªªªªª ªªª ªªªªªª HealthCheckFrequencySeconds ªª ª ª ªª ªªª ªªªª ~ ªªªª ª ª ªªªª ªªªªªª ªªª ª ª ª u ª ª ª ª ª ªªªªªª ªªª ª ª ª h ªªª u ªª ª v MultiPool_1 ªª ªªª ConnectionPoolFailoverCallbackHandler ƒ 3 ªªª CP1 CP2 CP3 CP1 MultiPool_1 u CP2 ª ª ªª CP2 MultiPool_1 u CP3 ª ª ªª CP1 h ªªªª ª ª ªªªª WebLogic Server ªªª u CP1 CP1 ªªª ªªª ª ª ª ªªª 2-30 WebLogic JDBC ªªªªªªª ª

59 ªªªªªª ªªª ªªªªª ª CP2 h ªªªªª ª ªªªª WebLogic Server ªªª h u CP1 CP1 ªªª ª ª ª CP2 e ªªªªªª ª ª ªª u WebLogic Server ªªªªªª ªª ªªª ªªª ( ªªªªªª ªªªª ªªªªª ) ª ªªª ªªªª ªªª ª ªªª ª ª u f u ª ª ªª ªªª ªªª ªªªªªª x TestConnectionsOnReserve h ª ª ªªª ª ª i ªª ª ªªªªªª ªªª TestConnectionsOnReserve=true v u h ª ª ª ªªª ª ª ªª ª ªª ªªª ªª ªª ª ªªªªªª ªªª ª ª ªª ª ª ªª ªª ª ªª ª ªªª ªªªªª ª ªªª ª ª ªª ªªªªªª ª ª ªª v 2-22 ªªª ªªªªªª ª ª ªª ª ª ªª s h ª ª ªªª ª ª u WebLogic Server ª ª ªªª ª ª ª ª ªª ª ª ªª ª ª ª ª u ªªª ªª u WebLogic JDBC ªªªªªªª ª 2-31

60 2 WebLogic JDBC ªªª ªªªªªª DataSource ªªª ªªªª ª ª ªªª ªªªªªª DataSource ªª ª ª Administration Console WebLogic API DataSource ª ª ª ª f ª ªªªªª ª ª ªªª ª DataSource ªªª f ªªª ªªªªªª ª ª ª ªªªªªª DataSource ªª ª ª JNDI ªªªªªª ªªª ª ª ª DataSource 1 ªª ª ªªªªªª ÿ ªªª t DataSource f ªª ª ªªª ªªªªªªªª DataSource ªª ª ª ª ª ªª ª ª ª ªˆ DataSource ªª ª ª f WebLogic Server 2 Š DataSource ªª ª ª ªªª ª DataSource ( ªª ª ªªªªªªªª ) TxDataSource ( ª ª ªª ª ª ª ª ) ª ª ªªª ª ª v WebLogic Server TxDataSource Java Transaction API (JTA) WebLogic Server EJB ªªªª ª ªªªªª ª ª ÿ ª ª ªª ª ª ª ª ªªªªªª TxDataSource ª ªª ªªªª ª ª f ª ªªª ªªªªªª ªªª ª ªª JDBC ªª ª ªªªªªª ª ª ª 2-32 WebLogic JDBC ªªªªªªª ª

61 DataSource ªªª ªªªªª ª ª ª ªªª ª ª DataSource ªªª ªªªªªª ( ) ª ª ªªª ª ª s Administration Console DataSource f DataSource Administration Console ªª ª ªªª TxDataSource Administration Console ªª ª ªªª DataSource ªª ª ª ªªª ªªªª ª ªªª ª ª ª ªªª ª ª DataSource ªª ª ª ª ª ª ªª ªª ªªª ªªªª import java.sql.*; import java.util.*; import javax.naming.*; DataSource ª ª ªª JDBC ªª ªª ªª ª Java Naming and Directory Interface (JDNI) ªª ª ªª DataSource ª ª ª ª u Context ctx = null; Hashtable ht = new Hashtable(); ht.put(context.initial_context_factory, "weblogic.jndi.wlinitialcontextfactory"); ht.put(context.provider_url, "t3://hostname:port"); try { ctx = new InitialContext(ht); javax.sql.datasource ds = (javax.sql.datasource) ctx.lookup ("myjtsdatasource"); java.sql.connection conn = ds.getconnection(); // ÇÍÉ conn ÏÔÑÏÐÒÎ ÈÉ // Î È ÑÒÒÎ ÉÇÍ WebLogic JDBC ªªªªªªª ª 2-33

62 2 WebLogic JDBC ªªª ªªªªªª Statement stmt = conn.createstatement(); stmt.execute("select * from sometable"); ResultSet rs = stmt.getresultset(); // ÈÉÍ É ÏÔÑÏÐÒÎÐÖ ÑÈÍ stmt.close(); conn.close(); } catch (NamingException e) { // ÏÖ } finally { try {ctx.close();} catch (Exception e) { // ÏÖ } } ( ÈÍ WebLogic Server Ê ÍÈÉ Ê hostname É port ÊeÇ ÆÌÈÂ) : ªªª JNDI ªªªªªª h ªªªªªª JNDI v WebLogic JNDI ªªªªªªª ª ªªª WebLogic Server samples/examples/jdbc/datasource ª ªª ª ª DataSource ªªª JDBC ªªª ªªª ª ªªª WebLogic Server JDBC ªª ª ªªª ª ªªª ª ªªª ª ª ª ª WebLogic Server JNDI ª ªª ª ªª EJB ªªª ª ªªv~ ªªªª ª ª ª ª s WebLogic Server h ªªªª ª ª ª ª ª ª ª ªªª JDBC ªªª ªªª ª ª ª ª WebLogic ªªªªª ª JavaBeans ªªªªªªª ª ªªªª ª ª ª ª 2-34 WebLogic JDBC ªªªªªªª ª

63 3 JDBC アプリケーションのパフォーマンスチューニング JDBC ª ª ªªª ª ª w 3-1 ªªª JDBC ªª ªªª ª u 3-1 ªªª WebLogic ªª ªªª ª h 3-3 ªªª ªª ª ªª ªªªª ª ª ªªª ª ªvv JDBC ªª ªªªª u Java JDBC DBMS ~ ªª ª ª ª Java ªªªªªª ªªª ªª ªªªª ªªªªªªª t ªªª ªªª JDBC ªªªªªª ª ªª ªªªª ª ªª WebLogic ªª ªªªª h WebLogic JDBC ª ª ªªª ª ª ªª ªªªª h WebLogic JDBC ªªªªªªª ª 3-1

64 3 JDBC ªªªªª ª ª ªª ªªªª ªªªªªª ªªª ªª ªªªª DBMS JDBC ˆ JDBC ª ª ªªª ª ª ªªªªªª ªªª ª ªªª e } u ªª ªªªª Š WebLogic ªªª Š u WebLogic Server z ªªª ª ª ª ª ª ª ª ª ªªª ª ªªª ªªª ª ª ª ª ª ªªª ªªª ªªª ª ªªª yl ªªª ªªª ª ª ª ª ªªª ª ª ªª ª ªª ªª ªªªª ªªª ªªª Prepared Statement ªªª ªªªªªª DBMS ªªª ªªªª y ªªªªª Prepared Statement t ª ª ªªª ª ª h Šd ªªª ª ª ª ªªª ªª ªªª ªªª Prepared Statement ªªªªª w } ªª ª Bean ªªªª JNDI 3-2 WebLogic JDBC ªªªªªªª ª

65 ªª ª ªª ªªªª ª ªªªª ª ªvv ªª ª ªª ªªªª ª ªªª ªªªvv ªª ª ªªª ª ª ªªª ª ª ªª ªªªª j ª ª ªªª ª ªuw ª ª ªªª ª ª vv ª ª ª ª DBMS ªªªª ªªª ª ª ª ª ~ ª ª ª ª ª ª ªª ªªª ªª ªªªª DBMS ÿj ª ªª ª ª ªªª ª ª DBMS ªªª ªªª ~ u 1. ªªª ªªªªªª DBMS ª ª ªªª ª ª ªª ªªªª Š ªª ª u ªªª ª ª ª ª ªª DBMS ªª ªªª u j ªª ªª DBMS ªªª ªªª ª ª ª ª ª ªªª DBMS e ÿ DBMS 1 CPU ª ª ª ª ª ªª ª ªª DBMS ªª ªªªª i DBMS ª ª ª ªªªªªª ªªª ªªª ª e ªªª ª ª ª ªªªªªª 10 s ª ª ª ª s UPDATE ~ DBMS ª ª ª ª ª ª ªªªª ~ WebLogic JDBC ªªªªªªª ª 3-3

66 3 JDBC ªªªªª ª ª ªª ªªªª ªªªªªª DBMS ªªª ªªª DBMS ª ª ª ª ª ª ª ª w u ÿ DBMS (Sybase ) DBMS ª ª ª ªª ª ª ª ª ª ª ª h h u ªªªª ªªª ª ª ª ª ª ÿ w ª ªª ªªª ªª ªª 2. } DBMS ªª ªªªª SQL ª ª ª uw DBMS ª ª ª ªªª s vv ªªªªªª 1 s ª ªª ªªª ªªª ~ DBMS t 100 ªªª 4 ªªªª ªªªª ÿ 1 ªªªª 100 ~ t 1 s f ªª ªªªª ªª ªªªª ª ª ªªª ª ª ~ COBOL ª ª ªªª ª ª ~ s 4 ª ª ª ªªªªªª ªªª CPU ªªª ª ªªª 15 s 3. ª ª ªªª z ª ª ª } s s w ÿ count ªªª ªª ª ª s SELECT count(*) from mytable, yourtable where... ~ ªªª ª ªªª ª ª s } ~ ªª ª DBMS ªª ª ª z ª ª s s 3-4 WebLogic JDBC ªªªªªªª ª

67 ªª ª ªª ªªªª ª ªªªª ª ªvv ª ªªª y ª ª DBMS s ~ s s ª ª u ª ª ªªª ª ª ª ª ªªª u u ÿ ªªªª ªª } 2 ª ª ~ ÿ ªªªª s ªªªª ª } ªª ªª u ªªª u ISAM ( ªªªªªªª ªªªªªª ªªªªªª ) ÿ ª ª ªªª ª ª u s ªª ªª s ª ª ~ s sort by ª ª ªªª ª ª ªª ª ªªª ª ª ªª ªªªª u SQL ªª ªªª ª Š Š 3 ªªª u ª ª s ªª ª ª s 3-1 SQL } s select * from payroll s 3-1 } Joe 10 Mikes 20 Sam 30 Tom 40 Jan 50 Ann 60 Sue 70 Hal 80 WebLogic JDBC ªªªªªªª ª 3-5

68 3 JDBC ªªªªª ª ª ªª ªªªª ªªªªªª s 3-1 } May 80 ªªª ª select p.name, p.salary from payroll p where 3 >= (select count(*) from payroll pp where pp.salary >= p.salary); s 3-2 ª ª } s 3-2 ªªª ª Sue 70 Hal 80 May 80 ª ª 3 f ƒ 3 s } ª ª ªªªª ªªªª s ªªª ªªªª ª ª ª ª ªªª ªªªª s Š w t u DBMS SQL v v 4. ªªªªªªªª ÿªªª h ÿ~ ªªª ªªªªªªªª ÿ s BEGIN TRANSACTION 3-6 WebLogic JDBC ªªªªªªª ª

69 ªª ª ªª ªªªª ª ªªªª ª ªvv COMMIT UPDATE TABLE1... INSERT INTO TABLE2 DELETE TABLE3 ª ª ª ª ªª ªªª ª ª ª ª ª ª ª ª ÿ ªªªª DBMS s ªªªª u ª ª ª ª ª ªªªª u u ª ª ª ª ª ª ª ª DBMS ~ DBMS ª ª ª ªªª ªª ªª ªªª ªª ª t ªªªª ªªªªªª h x : ªªªª ªª ~ v ª ª ªª ª ª ª ª s SQL ªªªª ~ ª ªªªªªª ª ª ª ª ª ªªª ªª ª u INSERT DBMS ªª ª ª ªªª } 2 3 ª ª ªªª ª ª ª ª s Microsoft SQL Server SQL set xact_abort on s ªªªª ªª ª ª ª ªªªªªªª i ªªªª ª ª 5. DBMS ª ª ªªªª ª ª ªªª ª ª ªªª ª ª 'BEGIN TRAN' s ªªªª ª ª ª SQL ~ ªªª ªª ª ªªªªª ª ª ªªªª ªªªªªªª vv ªªª ªª Š ªªª DBMS ªªª WebLogic JDBC ªªªªªªª ª 3-7

70 3 JDBC ªªªªª ª ª ªª ªªªª ªªªªªª ª ª ªª ª ª ª ª ªªª u ªª ª ª ª ªª ªªª u ªª ª ªª ª ª ª ªª ª ª ª ª ª ª ªª ª ª ª ª ª ª ªª ªªªª ªªª ªªª ª ªªªªª ªª ª ªªª ª ª ªªª ª ª ª ªªªªªªªª ªªª f ªªª ª ª ªªªª ÿ ~ ~ ªªª ªªª v ª ªªªªª ª ª s ªªª ª ªªªªª ªªª ª ªªªªªªª ªªªªªªªª ªª ª ª ªªªªª ªªªªªªªª ~ªªª ~ ª ªª ªªªªª s ª ª ªª ª ª ª ª ªª ªªª ª ª ªªª ª ªªªªª u ªªªªªªª ª ~ 6. e ªªªs e s ˆ ~ s ªªªªvv v z ªªªª u s u u ªªªª s vv ªªªª u ª ª ª ª ªª ª ªªª ª ª ª ªª ªªª ª y u 7. ªªª ª ª ªªª ª ª ªªª ªªª ªªªª ~ ªªª n ª ª ªªª ( ) ªªª w ~ ªªª ªªªª ª ª ªªªª s Šd ªªª w e ªªªª ªªª ªª ª ªª ª 3-8 WebLogic JDBC ªªªªªªª ª

71 ªª ª ªª ªªªª ª ªªªª ª ªvv 8. ª ª ª ª s DBMS h DBMS 1 u ªªªª ªªªª ª ª ªª ªªª ªª ª ª ª ªªªª ªªª ª ª s ªªªª ªªªªªªª ªª ª vv ª ª ªªª ª ª ~ t ª ª ª ª sª ª ª ª ª ª ª ª sªªªª ªªª ªªª ª ªªªªª ª ª vv h ªªªªª vv ªª ª ªªª WebLogic JDBC ªªªªªªª ª 3-9

72 3 JDBC ªªªªª ª ª ªª ªªªª ªªªªªª 3-10 WebLogic JDBC ªªªªªªª ª

73 4 WebLogic 多層 JDBC ドライバの使い方 ªª ªªª ª ª DataSource ªª ª ª ªªªªªª DataSource ªª ª ª JNDI ªªªªªª ªªª ª ªª JDBC 1.x API ª ª ªªª ª ª ª ªª ª ª ªª ª ª ª WebLogic ª ª ª ªªªªªª WebLogic Server JDBC ª ª ª w 4-1 ªªª WebLogic RMI ª ª ª 4-7 ªªª WebLogic JTS ªª ª 4-10 ªªª WebLogic Pool ª ª ª WebLogic RMI ªª ª WebLogic RMI ªª ª WebLogic Server ªªª ªªªªªª DataSource TxDataSource Type 3 JDBC ªª ª DataSource ªª ª ª WebLogic RMI ªª ª ª ª ªªª ª ª ªªªªªª ª ª ª Administration Console WebLogic API (DBMS ª ªª 2 JDBC ªª ª ) ªªªªªª ªª ª ªª ªªª v 1-1 WebLogic JDBC ªªªªªªª ª 4-1

74 4 WebLogic JDBC ªª ª RMI ªª ª ªª ªª DataSource ªª ª ª ª ª ª ª ª DBMS ª ª ª ª ª Java Naming and Directory Interface (JNDI) ªªª ªª ªª ªª JNDI ªªª ªª s WebLogic Server s RMI ªª ª WebLogic t3 ªª ª ( ª ªªª ˆ ) Pool ªª ª h i t3 ªª ª ªª Java Remote Method Invocation (RMI) WebLogic Server RMI t v ª ª ª i WebLogic JDBC/RMI ªª ª RMI x u WebLogic RMI ª ª ª WebLogic Server v RMI ªª ª DataSource ªª ª ª ~ ªªª DataSource ªª ª ª Administration Console ª ª ªª ªªª RMI ªª ª WebLogic Server ªªª ªªª ªªª DataSource ªª ª ª Administration Console ªªªªªª Administration Console ªª ª ªªª TxDataSource Administration Console ªª ª ªªª RMI ª ª ª ªªªª ªª ªª ªªª RMI ªª ª WebLogic Server ªªª ªªªªªª ªªª ªªªª 4-2 WebLogic JDBC ªªªªªªª ª

75 WebLogic RMI ª ª ª u ªªªªª ªªªª RMI ªª ª ªªªªªª / ªª ªªª ªªªª javax.sql.datasource java.sql.* java.util.* javax.naming.* ªª ª ªªª WebLogic JDBC/RMI ªª ªª Administration Console f DataSource DBMS ªª ªª 2 ~ DataSource ªª ª ª JNDI ª ª ª ªª Driver.connect() ªªªª DataSource RMI ªª ª WebLogic Server ª ª ª ª JNDI ªªª ªª s JNDI ªª ª ª ª JNDI WebLogic RMI ªª ª ªªª DataSource ª ª ª ª ªª ª ªª JNDI ª ªª Context ªª ªª Administration Console f mydatasource DataSource ª ªª Context ctx = null; Hashtable ht = new Hashtable(); ht.put(context.initial_context_factory, "weblogic.jndi.wlinitialcontextfactory"); ht.put(context.provider_url, "t3://hostname:port"); try { ctx = new InitialContext(ht); javax.sql.datasource ds = (javax.sql.datasource) ctx.lookup ("mydatasource"); java.sql.connection conn = ds.getconnection(); WebLogic JDBC ªªªªªªª ª 4-3

76 4 WebLogic JDBC ªª ª // ÇÍÉ conn ÏÔÑÏÐÒÎ ÈÉ // Statement ÏÔÑÏÐÒÎ ÈÉ // SQL Î sèâ ÑÒÒÎ ÉÇÍ Statement stmt = conn.createstatement(); stmt.execute("select * from sometable"); ResultSet rs = stmt.getresultset(); // ÈÉÍ ÏÔÑÏÐÒÉ // ÏÔÑÏÐÒÎ ÍÈÊÐÖ ÑÈÍÇÉ stmt.close(); conn.close(); } catch (NamingException e) { // ÏÖ } finally { try {ctx.close();} catch (Exception e) { // ÏÖ } } (hostname WebLogic Server ªªª ª ªª port WebLogic Server ªª ªª ªªª ªªª ) Hashtable ªª ª ª JNDI ª ª ª ªª u ªª ªªª JNDI ª ª ª ª ª s v WebLogic JNDI ªªªªªªª ª ªªª ªª JNDI ªª ª ªª try/catch ªªª ª ªªªªª ª finally ªª ª ª ª ªªª WebLogic RMI ª ª ª DataSource ªª ª ª ªª ª ªª ªªªªªª Driver.connect() ªªªª WebLogic Server ªªª JDBC/RMI ªª ª JNDI ªªª ªª s WebLogic Server ªªª WebLogic Server URL DataSource ªª ª ª f ªª ªªª Driver.connect() ªªªª Administration Console f mydatasource DataSource ª ª ª 4-4 WebLogic JDBC ªªªªªªª ª

77 WebLogic RMI ª ª ª java.sql.driver mydriver = (java.sql.driver) Class.forName("weblogic.jdbc.rmi.Driver").newInstance(); String url ="jdbc:weblogic:rmi"; java.util.properties props = new java.util.properties(); props.put("weblogic.server.url", "t3://hostname:port"); props.put("weblogic.jdbc.datasource", "mydatasource"); java.sql.connection conn = mydriver.connect(url, props); (hostname WebLogic Server ªªª ª ªª port WebLogic Server ªª ªª ªªª ªªª ) JNDI ªªª v ªªªª f weblogic.user - ªªª weblogic.credential - weblogic.user ªª ª ªª WebLogic RMI ª ª ª sªª ªªªª sªª ªªªª ª ª ªªª ª ª ªª ªªªª WebLogic Server JDBC h ~ ª ª ª ª ResultSet.next() WebLogic DBMS ÿs ªª ªª JVM ~ sªªªªªª ResultSet.next() 1 t DBMS s ªª ªª ª ª ª ªªªªª sªªªªªª s ªªª ~ ªª ªªªª : ªª ªª WebLogic Server JVM sªª ªªª ª s sªª ªªªª ªªª ªªª [ s ª ª ª ª ª ] ResultSet.next() s ªªª ªªª [Row Prefetch ª ª ] v ªªª ªªª Administration Console v sªªªªªª DataSource TxDataSource s ª ª ª ª ª ª ª v WebLogic JDBC ªªªªªªª ª 4-5

78 4 WebLogic JDBC ªª ª 1. Administration Console ª ª [ ªªª ª JDBC ªªª ªªª ªªªªªªªª ªªª ªªª ] sªªªªªª DataSource TxDataSource 2. Administration Console ª ª [ ªªª ªªªªªª ] ªª ( ) 3. [ s ª ª ª ªª ] ª ª ªª ªªª 4. [ s ª ª ª ªª ] ResultSet.next() ªª ªªªª s WebLogic RMI ª ª ª sªª ª ªªª u RMI ª ª ª sª ª ª ªªª t sªªªªªª ªª ª TYPE_FORWARD_ONLY CONCUR_READ_ONLY s ªª ª ªªª ªª ª ªªªªªª LONGVARCHAR/LONGVARBINARY NULL BLOB/CLOB ARRAY REF STRUCT JAVA_OBJECT sªªªªªª ªª ª ªª ª ÿ ResultSet ª ª ª ª ªªª ª ªª ªªª ªª ªª ª ª ª ªªª h ª ª ª sªª ªªªª ªªª ª ªªª getasciistream() getunicodestream() 4-6 WebLogic JDBC ªªªªªªª ª

79 WebLogic JTS ª ª ª getbinarystream() getcharacterstream() isbeforelast() isafterlast() isfirst() islast() getrow() getobject (Map) getref() getblob()/getclob() getarray() getdate() gettime() gettimestamp() WebLogic JTS ªª ª JTS (Java Transaction Services) ªª ª WebLogic Server s ª ª ªªª ª ª ªªª SQL ª ª ªª ª ª ª ª ª ª ª ªªª ª ª Java JDBC (Java Database Connectivity) ªª ª ªªªªª ª ªªª s ª ª ªªª ª ª ªªªªªª ª ª ª ª (DBMS) WebLogic Server s 2 JDBC ªª ª ªªªªªªªª ªªª sª ªªª ªªªªªª ªªª ª ªªª ª ª JavaBean (EJB) Java Messaging Service (JMS) ªªª ª ~ JDBC SQL ~ s ªª ªª ªªªªªªªª ª ª ªª ª ª ª ª ª ª ª ª ªªªªª ª ªªª WebLogic JDBC ªªªªªªª ª 4-7

80 4 WebLogic JDBC ªª ª Java ª ª ªª JTS ªª ªi ƒ Remote Method Invocation (RMI) ª ªªªªª ª ª ªª ªª 1 ª ª ª ª ª ª ªª ª ª ª ª ª ª ª ª ªªªª RMI ªª ª ª ª ªªª ªª ª ª s ªªªªªª ª ª ª ª ªªªªªªªª ÿ ªªªª ªª ª ª ªª ªª ª ªªªªªª ª ª ª ª ª ªªªª ª ª ª ªªª ªª ª ª s ªª ªªªª ÿ ªªª ÿ ª ª ªªªª ª ª ÿ JTS ª ª ª ªªªª ªª ªª ªªª JTS ªª ª Administration Console WebLogic Server ªªª v 2-2 ªªª ªªª ªªª ªªªª ª ª ªªªª ª ª ª ªªª ª ª JTS ª ª ªªªª ª ª w myconnectionpool ªªª 1. ª ª ª ªªª ª import javax.transaction.usertransaction; import java.sql.*; import javax.naming.*; import java.util.*; import weblogic.jndi.*; 2. UserTransaction ª ªª ªªªªªªªª JNDI ªªª ª ªª ªªª ªª UserTransaction ª ªª sª ª ª ª ªªªªªªªª ªªª ªªªªªªªªi s ª ªªªª ªªª ªªªªª ª sª ª ª ª ~ Context ctx = null; Hashtable env = new Hashtable(); 4-8 WebLogic JDBC ªªªªªªª ª

81 WebLogic JTS ª ª ª env.put(context.initial_context_factory, "weblogic.jndi.wlinitialcontextfactory"); // WebLogic Server Ê ÓÖÕ Ñ // Ê ÍÈÉ ÊÔÑÒ ÂÔ Ò Â // Õ Ð ÂÆÍËÓÑÖ ÒÊeÇ ÆÍ env.put(context.provider_url, "t3://localhost:7001"); env.put(context.security_principal, "Fred"); env.put(context.security_credentials, "secret"); ctx = new InitialContext(env); UserTransaction tx = (UserTransaction) ctx.lookup("javax.transaction.usertransaction"); 3. ªªªª ª ªªªªªªª tx.begin(); 4. JTS ªª ª ªªª Driver mydriver = (Driver) Class.forName("weblogic.jdbc.jts.Driver").newInstance(); 5. ªªª Properties props = new Properties(); props.put("connectionpoolid", "myconnectionpool"); conn = mydriver.connect("jdbc:weblogic:jts", props); 6. ªª ª ªªª s EJB JMS JDBC ªªªªªª ªªª ª s JTS ªª ª 3 ª ªªªª ªªª ªªª ªªª ª ªªªªªª ª u JTS ªª ª ~ ªªªªªª 5 ªªª ~ ªªª ª ª ªª ª ª ª ª ª ª ª ª ªªªª ª ª 7. ªª ª ª ª ªªª ª ª ªª ª ª ª ªª ª ª ª ª ª ª ª ªªª conn.close(); WebLogic JDBC ªªªªªªª ª 4-9

82 4 WebLogic JDBC ªª ª 8. ªªªªªª s ªªª s ªªª ªªª ª UserTransaction ÿ 9. ªªªªªªªª ªªªª ªªªªªª ªª ªªªª ª ª JTS ªª ª ªª ª ª ªª ª ª ªªªªªªªª ªªªª ªªª } tx.commit(); // ÌÉÊ tx.rollback(); WebLogic Pool ªª ª WebLogic Pool ªª ª HTTP ªªªª ª ª EJB ªªª ª ª ªªªªª ª ª ªªª Pool ª ª ª WebLogic HTTP ªªªª ª ª ªªªªªªª ª ª ªªª ªªª ªªª ªªªªªª ªªª 4-10 WebLogic JDBC ªªªªªªª ª

83 5 WebLogic Server でのサードパーティドライバの使い方 ªªª ªªª JDBC ªª ª v w 5-1 ªªª ªª ª ªªª JDBC ªª ª u 5-4 ªªª ªª ª ªªª JDBC ªª ª v 5-14 ªªª ªªªªªª ª ª ª 5-19 ªªª Oracle h Oracle Thin Driver 5-37 ªªª Oracle ªª ªªª ªªªªªª ªª ª ª ª ª ª 5-39 ªªª Oracle h ª ª ª ªª ªªª ª ª ª ª ª s ªª ªªªª JDBC ªª ª u WebLogic Server h ªª ª ªªª JDBC ªª ª ~ h ªªªªªªª JDBC ª ªªªªªªª t h ªª ª ªªª JDBC ªª ª WebLogic Server v w Oracle Thin Driver g ( ªª ªªª WebLogic Server ) WebLogic JDBC ªªªªªªª ª 5-1

84 5 WebLogic Server ªª ª ªªª ª ª ª Sybase jconnect Driver ( ªª ªªª WebLogic Server ) IBM Informix JDBC Driver Microsoft SQL Server Driver for JDBC WebLogic Server 6.1 Oracle Thin Driver Sybase jconnect Driver weblogic.jar ªª ª ª ªªª ª ª 7.x ªªªªªª JDBC ªª ª weblogic.jar ªª ª ª Oracle Thin Driver 10g (classes12.zip) Sybase jconnect Driver 4.5 (jconnect.jar) 5.5 (jconn2.jar) ªªª ª ª weblogic.jar WL_HOME\server\lib ª ªª ªªªªª ( WL_HOME WebLogic Platform ªª ªªª ª ªª ) weblogic.jar ªª ª ªª ª ª ªªª weblogic.jar ªªª ( ªªª z ) ªªª : WebLogic Server 7.0SP5 Oracle Thin Driver ªª ª ª ªªª ª ª 10g ªª ª (WL_HOME\server\lib ªªª ª ª ) WebLogic Server 7.0SP2 SP3 SP4 Oracle Thin Driver ªª ª ªª ªª ªªª ª ª ªªª ª ªªª 2 ª ªªª WebLogic Server 7.0 Oracle Thin Driver ªª ª ª ªªªªª ªª ªªª WebLogic Server WL_HOME\server\ext\jdbc ª ªª (WL_HOME WebLogic Platform ªª ªªª ª ªª ) Oracle Sybase JDBC ª ª ª ªªª ªª WebLogic JDBC ªªªªªªª ª

85 ªª ªªªª JDBC ª ª ª u 5-1 WebLogic Server ªªªªª JDBC ª ª ª ª ª ª ªª ~ oracle ª ªª ªªªªª 10g Oracle Thin Driver ªªª ª ª ( ~ WL_HOME\server\lib ª ªª ) ª ª WL_HOME\server\lib ª ªª ªªª Oracle Thin Driver ªªª ª ª ªª ªª ªªªª ª v 5-5 ªªª Oracle Thin Driver sybase ª ªª Sybase jconnect Driver 4.5 Sybase jconnect Driver 5.5 ªªª ª ª ª ªªª ªª ~ ª ª ª (jconnect.jar jconn2.jar) WL_HOME\server\lib ª ªª ª ª ªªª ~ ªªª ª ª ª ªªªªª WebLogic Server s WL_HOME\server\lib ª ªª ª ª j ªª ª ªªªª y ªª ª ª ª ª ª ª WL_HOME\server\ext\jdbc\sybase ª ªª ~ ª ªª ªª ª ªª ªª ªªª ª ª u ªªª ª ª ª ª ª WL_HOME\server\lib ª ª WL_HOME\server\ext\jdbc\oracle\version (version JDBC ªª ª ªªª ª ª ) ª ª DBMS ªªª (Oracle Sybase) ª ª e WebLogic JDBC ªªªªªªª ª 5-3

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

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

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

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

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

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

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

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

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

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

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

support.book

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

More information

jconnector.book

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

More information

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

WebLogic File Services ユーザーズ ガイド

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

More information

< F31332D8B638E FDA8DD E F1292E6A>

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

More information

WebLogic JDBC プログラミング ガイド

WebLogic JDBC プログラミング ガイド BEA WebLogic Server BEA WebLogic Express WebLogic JDBC BEA WebLogic Server 6.1 : 2003 4 22 Copyright 2001-2003 BEA Systems, Inc. All Rights Reserved. BEA Systems, Inc. BEA BEA BEA FAR 52.227-19 Commercial

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

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

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

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

fm

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

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

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

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

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

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

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

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

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

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

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

More information

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

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

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

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

More information

<4D F736F F D2088CF88F589EF8E9197BF816991E596EC927C A2E646F63>

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

More information

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

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

jcom.book

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

More information

<4D F736F F D2088CF88F589EF8E9197BF81698CA28E9490E78DCE816A2D312E646F63>

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

More information

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

obs_usersguide.book

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

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

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

More information

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

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

untitled

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

More information

Microsoft Word _Rev01-jp.doc

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

More information

Microsoft Word _jap .doc

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

More information

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

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

More information

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

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

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 - 484号.doc

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

More information

ejb.book

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

More information

untitled

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

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

<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

fm

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

More information

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

More information

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

(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

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

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

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

ÍÂ~ÊÂ ÊÊ ÇÍ ÌÉÊÊÌÊÇÍÂÈÍ Ê ÊÌÊÊÍÉÉÉÆÉÉÍÆÂ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

‰IŠv9802 (WP)

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

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

<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

ロシア人の名前

ロシア人の名前 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

ロシア語ハラショー

ロシア語ハラショー 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

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

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

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

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

oracle.book

oracle.book BEAWebLogic Server および WebLogic Express WebLogic jdriver for Oracle ÊÐ ÔÏÐ Ö ÑÕ É Æ BEA WebLogic Server Ó ÑÕ 7.0 ÔÓÕÎÖÊ u : 2004 6 6 m Copyright 2002, BEA Systems, Inc. All Rights Reserved. ÑÔÒÏÏÎÆÍËÔÓÕÎÖÊÂBEA

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

Oracle Application Server 10g Release 3(10.1.3)- アジャイル・エンタープライズ(俊敏な企業)のためのデータ・アクセス

Oracle Application Server 10g Release 3(10.1.3)- アジャイル・エンタープライズ(俊敏な企業)のためのデータ・アクセス Oracle Application Server 10g Release 3 10.1.3 2005 8 Oracle Application Server 10g Release 3 10.1.3... 3 Oracle Application Server 10g Release 3 10.1.3 3... 4... 4 RAC... 6 JDBC... 7 JMX... 8... 9 Oracle...

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

fm

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

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

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

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

More information

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

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

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

<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

<45532D C8D5CEC4B0E6CBB5C3F7CAE92E504446>

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

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

FileMaker ODBC and JDBC Guide

FileMaker ODBC and JDBC Guide FileMaker 13 ODBC JDBC 2004-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker Bento FileMaker, Inc. FileMaker WebDirect Bento FileMaker,

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

relnotes.book

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

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

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

Java DataBase Connectivity Sun ONE Studio 4 Sun Microsystems, Inc Network Circle Santa Clara, CA U.S.A Part No

Java DataBase Connectivity Sun ONE Studio 4 Sun Microsystems, Inc Network Circle Santa Clara, CA U.S.A Part No Java DataBase Connectivity Sun ONE Studio 4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-0840-10 2002 9 Revision A Copyright 2002 Sun Microsystems,

More information