cluster.book

Similar documents
cluster.book

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

<4D F736F F D BB388E78CA48B B E6338AAA2B92B290AE2B E646F63>

Microsoft Word Summit E XL Japanese manual 1.5.doc

wlec.book

time.book

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

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

interop.book

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

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

<4D F736F F D208B7B8DE890BC5F90E096BE8E9197BF5F2D F4390B32E646F63>

secwlres.book

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

WebLogic File Services ユーザーズ ガイド

< F31332D8B638E FDA8DD E F1292E6A>

untitled

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

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

<4D F736F F D2092B28DB882C982C282A282C42E646F63>

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

untitled

Microsoft Word - 99

Microsoft Word _Rev01-jp.doc

obs_usersguide.book

<4D F736F F D2088CF88F589EF8E9197BF F690EC816A2E646F63>

untitled

<4D F736F F D2088CF88F589EF8E9197BF81698CA28E9490E78DCE816A2D312E646F63>

<4D F736F F D2088CF88F589EF8E9197BF816991E596EC927C A2E646F63>

Microsoft Word - 484号.doc

b2bintro.book

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

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

Microsoft Word _jap .doc

Microsoft Word - kawanushi 1.doc

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

Microsoft Word - 99

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

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

fm

fm

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

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

snmpman.book

ロシア語ハラショー

<4D F736F F D20835E A83415F967B95B631322E348B65926E8F4390B381698DC58F49816A>

(WP)

admin_domain.book

‰IŠv9802 (WP)

< F31332D817992B48DC A8CCB8E9F81458CA28E942E6A7464>

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

intro.book

ロシア人の名前

applets.book

plugins.book

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

Microsoft Word - TR4_Effort.doc

untitled

<45532D C8D5CEC4B0E6CBB5C3F7CAE92E504446>

< D C8D5D3EFB0E6CBB5C3F7CAE92E706466>

install.book

<45532D C8D5D3EFCBB5C3F7CAE92E706466>

Microsoft Word - GrCadSymp1999.doc

Microsoft Word - GraphLayout1-Journal-ver2.doc

jmx.book

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

fm

support.book

rmi.book

upgrade.book

Microsoft Word _030510_Transcosmos_J.doc

< D C8D5CEC4B0E6CBB5C3F7CAE92E706466>

file.book

jconnector.book

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

rosnet.book

<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>

hyousi.fm

ejb.book

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

(%) (%) WECPNL WECPNL WECPNL WECPNL

980459_P330i_Printer.book

fm

Ë,, ÌÓ ÏÓÈ ÂÈ? ÚÓÚ, ÚÓÚ

diplugin.book

ロシア語便覧 1

jta.book

b2bsampl.book

logging.book

aiuser.book

migrate.book

Microsoft Word - LDMCR2002.doc

jcom.book

<90BC96EC C8E862E706466>




tutorial.book

¹ ØÙ Ò ØÙÖ Þ º Ð Þ Å Ö Å Ü Ñ ºµ Å ÖÕÙ Ú Ø Ð ÙÑ µº ÖÙØ º ÙÚ Ö À Ø ÓÖ Æ ØÙÖ Ð Ó Å Ñ ÖÓ Ô º ¹ ¼µ ź ÔÓÔÙÐ Ó ÙÑ Ó Ñ Ô Ö Ó Ó ÑÓ Ë º º ÙÑ Ñ Ð Ô Ó ÕÙ ÒØ ÒØÖ

Transcription:

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. Ê Ó Ï Ï ÑÑÒÕÑ ÂÃBEAÃÉÆÆÌÈ Ê vw Ê ÉÆÉ ÈÍÂÈÊ Ê È Í ÊÊÌ ÈÍÇÉÇÉÇÂ Ê ~ÍÊÊÌ ÌÉÊÐÓ ÈÍÇÉÇÉÇÌ ÈÂ É Êv ÈÍÉÆÍ Ê É ÑÔÒÏÏÎÎÐÓ ÈÍÇÉÊ Ê~ ÈÌÈÂÇÊÔÓÕÎÖÊÿÌÉÊ ÎÂBEA ÇÍÊ ˆÊÍÍ Ê ÊÈÊÂt  ttâfvâæíæêæçêí ÌÉÊ w ËÊ ÌsÆÇÉÊÉÇÌÈΠÊÍÍ ÂttÌÈÇÊ ÊÂBEA Ê vw ÂÆÍË FAR 52.227-19 Ê ÃCommercial Computer Software-Restricted Rightsà ÊÐÔÓÖÐÖÔ (c)(1)âdfars 252.227-7013 ÊÃRights in Technical Data and Computer Softwareà ÊÐÔÓÖÐÖÔ (c)(1)(ii) ÂNASA FAR t 16-52.227-86 ÊÃCommercial Computer Software--Licensingà ÊÐ ÔÓÖÐÖÔ (d)âìèçêèííé Ê É ÌÍ Ê yéêíìèâ ÇÊÔÓÕÎÖÊv ÈÍÉÆÍ Ê ÊÇ ÈÍÍÇÉÇÆÍÂÌÉ BEA ÊÍÍy Î ÈÍÌÊÉÊÆÍÌÈΠÑÔÒÏÏÎÆÍËÔÓÕÎÖÊà ÊÌÌà ÈÍÂ Ì ~ËÊ Î ÌÉÈÍ ÉÉÈÂÇÍÍÊÊ ÈÍÊÆ ÆÇÊÍ ŠÊ vì ÆÌÈÎÂÈÍÊÂBEA Ê  È Š ÊÊÊÉÆÉ ÑÔÒÏÏÎÌÉ ÊÔÓÕÎÖÊ ÌÈÇÊ Ê ÈÉÆÇÊÍ Â vâæíæês ÌsÆÌÈΠÌÉÊ ƒ BEAÂJoltÂTuxedoÂÆÍË WebLogic Ê BEA Systems, Inc. Ê ƒ ÉÈÂBEA BuilderÂBEA Campaign Manager for WebLogicÂBEA elinkâbea ManagerÂBEA WebLogic CollaborateÂBEA WebLogic Commerce ServerÂBEA WebLogic E-Business PlatformÂBEA WebLogic EnterpriseÂBEA WebLogic IntegrationÂBEA WebLogic Personalization ServerÂBEA WebLogic Process Integrator BEA WebLogic ServerÂE-Business Control CenterÂHow Business Becomes E-BusinessÂLiquid Data Operating System for the InternetÂÆÍË Portal FrameWork ÊÂBEA Systems, Inc. Ê ÉÈ ÈÊ Ê ÊÈËÉ ÇÈÊ Î ÈÌÈ WebLogic Server ÐÖÑÑ Õ Ð ÑÏÏÒ Ó Ò ÔÓÕÎÖÊ ÑÔÒÏÏÎÊÓ ÑÕ ÊÈ 2002 6 24 BEA WebLogic Server Ó ÑÕ 6.1

目次 ÇÊÔÓÕÎÖÊ ywf...xii e-docs Web ÐÏÒ...xii ÇÊÔÓÕÎÖÊ... xii ~...xiii ÐÔ Ò...xiii svu...xiv 1. WebLogic Server ÊÐÖÑÑ Ê u WebLogic Server ÐÖÑÑÉÊ...1-1 ÐÖÑÑ ÈÍÉÐ ÓÑ...1-2 HTTP ÑÒÑÕ ÑÒ Ò...1-2 EJB É RMI ÏÔÑÏÐÒ...1-2 JMS...1-3 JDBC...1-4 ÐÖÑÑ ÈÍÉ JDBC Î ÈÉÊ Ê...1-5 JDBC ÊÔÏÏÖÏ ÓÉÖ Ò ÓÖ Ñ Ð...1-6 ÐÖÑÑ ÈÍÉÆÊÆÐ ÓÑÉ API...1-6 WebLogic Server Ó ÑÕ 6.1 ÊÐÖÑÑÊ h...1-7 Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÊ ÐÔ Ò...1-7 ÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÐÖÑÑ...1-7 ÐÖÑÑ ÈÍÉ JMS...1-7 HTTP ÑÒÑÕ ÑÒ Ò ÖÔÖÐ ÑÕ Ê ÈÍ...1-8 WebLogic Server Ó ÑÕ 6.1 ÉÊ Ê ÈÍ...1-8 ÔÖÒÐÕÑÒ ÕÒÑ ÑÊ ÈÍ...1-9 ÿòôöïõ Ò...1-9 Ð ÓÊÐ ÔÏÐÖ ÑÕ...1-9 2. ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ u...2-1 ÐÖÑÑ ÊÐ ÓÊ~...2-2 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ iii

IP ÔÖÒÐÕÑÒÎ ÈÉ 1 ~...2-2 ÐÖÑÑÊÔÖ Ó ÐÉÐ ÔÏÐÖ ÑÕ Ê...2-3 IP ÑÐÒÒÎ ÈÉÓÎ Ò ÓÎ~...2-5 pure-java ÉÓÏÒÏÔ ÑÐÒÒ Ö Ñ Ê tê...2-6 Java ÑÐÒÒ t ÊÖ Ñ ÑÖÒÒÊÐ ÔÏÐÖ ÑÕ 2-7 ÑÐÒÒ ÊÐÖÏÎ Ò~...2-10 ÐÖÑÑÖÏÒÊ JNDI Ó Õ Ð Ð ÓÑ...2-10 ÐÖÑÑÖÏÒÊ JNDI ÒÖ Ê...2-11 JNDI Ês Ê...2-13 ÿòôöïõ Ò...2-14 JNDI ÒÖ Ê...2-14 ÐÖÏÎ ÒÉÐÖÑÑÖÏÒÊ JNDI ÒÖ ÉÊ v...2-15 ÐÖÑÑ ÈÍÉÐ ÓÑÊÖ Ò ÓÖ Ñ Ð...2-15 HTTP ÑÒÑÕ ÑÒ ÒÊÖ Ò ÓÖ Ñ Ð...2-16 ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÖ Ò ÓÖ Ñ Ð...2-16 ÖÏ ÒÖÓ ÒÔÏÖÒ...2-17 ÌÔ Ñ...2-17 Ö ÑÕ...2-18 ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÓÖÕ ÑÔ ÑÊÖ ÒÏ Ð 2-18 Ö Ò ÓÖ Ñ ÐÉ JDBC...2-19 Ö Ò ÓÖ Ñ ÐÉ JMS...2-19 ÐÖÑÑ ÈÍÉÐ ÓÑÊÔÏÏÖÏ Ó ÐÔ Ò...2-20 WebLogic Server Ê...2-20 IP ÑÐÒÒÎ ÈÉ...2-20 WebLogic Server ÊÃÓ ÒÓ ÒÃ...2-20 ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ÊÔÏÏÖÏ Ó...2-21 ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÔÏÏÖÏ Ó...2-22 Ë È ÏÔÑÏÐÒ...2-22 ÊÔÏÏÖÏ ÓÊ...2-22 ÔÏÏÖÏ ÓÉ JDBC...2-23 ÔÏÏÖÏ ÓÉ JMS...2-24 3. HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ u...3-1 iv WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ Ê ÈÍ u...3-2 ÔÖÐÑÊ u...3-2 Ö Ò ÓÖ ÐÊ u...3-3 ÑÒÑÕ ÔÖÐÖÕ ÐÊ u...3-4 ÑÒÑÕ Ò ÑÊÑÖÎÖÏÑ héêçíêêíêæ...3-4 setattribute ÉÑÒÑÕ ÑÒ ÒÎ ÈÍ...3-4 ÑÒÑÕ ÏÔÑÏÐÒÊÑÖÎÖÏÑ ÑÕ Ï Ó ÔÒÒ Ê ÈÍ...3-5 ÔÖ ÕÎ ÈÍÎÔÖÐ ÑÕ ÉÊÑÒÑÕ ÊÎÐÑÑÎ w ÈÊÇÍÊÊÍÊÆ...3-5 ÖÔÖÐ ÑÕ ÐÖ ÔÊ...3-6 ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊÔÖÐÑ ÊÎÐÑÑ...3-8 URL Ç ÆÎ ÈÉÑÒÑÕ ÖÔÖÏÊ~{...3-10 ÔÖÐÑ ÔÏÏÖÏ ÓÊÔÖÑÑ...3-11 ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊÖ Ò ÓÖ Ñ Ð Ó ÒÏÏ ÎÎ ÈÉÎÐÑÑ...3-12 Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ ÈÉÔÏÏÖÏ Ó...3-15 Ê~ ÖÔÖÐ ÑÕ...3-16 4. ÏÔÑÏÐÒÊÐÖÑÑ ÊÉÆÉ u...4-1 ÖÔÖÏ ÑÑÔ...4-2 ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÉ RMI-IIOP ÐÖÏÎ Ò...4-2 ÐÖÑÑ ÈÍÉ EJB...4-3 EJB Ô ÕÊÑÑÔ...4-3 ÑÒ ÒÖÑ EJB...4-3 ÑÒ ÒÔÖ EJB...4-4 Ï ÒÏÒÏ EJB...4-4 Ï ÒÏÒÏ Bean É EJB Ó ÒÖÊ ÈÍÔÏÏÖÏ Ó...4-5 ÐÖÑÑ ÈÍÉ RMI ÏÔÑÏÐÒ...4-5 ÑÒ ÒÔÖ ÑÒÑÕ Bean ÊÖÔÖÐ ÑÕ...4-5 EJB ÑÒ ÒÊ ÊÖÔÖÐ Ò...4-6 ÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÔÏÏÖÏ Ó...4-7 ~ ÈÍÉÏÔÑÏÐÒÊ...4-8 ÒÖ ÐÐÑÕ Ê~...4-10 ÏÔÑÏÐÒ ÒÔÖÏÕ ÒÊ u...4-11 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ v

5. WebLogic Server ÐÖÑÑÊÔÖ Ó Ð u...5-1 ÐÕÓÑÒÏ ÔÖ Ó Ð...5-2 ÔÖÒ CPU ÔÑ Ê WebLogic Server...5-2 wê f...5-2 Web ÎÔÖÐ ÑÕ ÊÃ Ã...5-3 ˆ t DMZ...5-4 Ö Ò ÓÖ Ð...5-4 ÔÖÐÑ ÔÖÐÏ...5-5 ÐÖÑÑ...5-5 ÎÔÖÐ ÑÕ Î ÈÉÔÖ Ó Ð...5-7 Î ÐÒÐÒÕ...5-8 Ó ÒÏÏÎÉÑÔÒÏÏÎÊ ÖÏÕ...5-10 Web/ ÔÖÑ Ò ÑÕ ÖÏÕ...5-10 ÏÔÑÏÐÒ ÖÏÕ...5-10 Î ÐÒÐÒÕÊ...5-10 ÐÖÑÑ ÈÍÉÏÔÑÏÐÒ Ë ÈÊ ÈÍÖ Ò ÓÖ Ñ Ð...5-11 Î ÐÒÐÒÕÊÐ ÔÏÐÖ ÑÕ Ê ÈÍ...5-13 Î ÐÒÐÒÕÊ ÈÍ...5-14 ÔÎÏÎÏÏ ÖÊ ÈÍ...5-14 ÔÖÐÑ Î ÐÒÐÒÕ...5-15 2 ÔÖÐÑ Î ÐÒÐÒÕ...5-15 Ó ÒÏÏÎÉÑÔÒÏÏÎÊ ÖÏÕ...5-16 ÔÖÐÑ Î ÐÒÐÒÕ...5-17 ÔÖÐÑ Î ÐÒÐÒÕÊÆÇÍÒÖ ÒÏÔ...5-19 ÔÖÐÑ ÔÖÐÏ ÉÖ Ò ÓÖ Ð...5-19 Ð ÓÊ ÈÍf...5-20 Ð ÓÊ Ê ÈÍÇÉ...5-21 ÐÖÑÑ Î ÐÒÐÒÕÊÑÐÕÖÒÏ ÏÔÑÕ...5-22 ÔÖÐÑ Î ÐÒÐÒÕÊ ÔÎÏÎÏÏ Ö...5-22 ÔÎÏÎÏÏ Ö Ð ÔÏÐÖ ÑÕ Ê DMZ...5-24 ÔÎÏÎÏÏ ÖÉÖ Ò ÓÖ ÐÊ Ì ÍÈ...5-24 ÐÖÏÎ ÒÊ ÈÍÔÎÏÎÏÏ ÖÊ...5-26 Ò ÑÔ ÑÊ ÈÍÑÐÕÖÒÏÊ~...5-27 vi WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÔÎÏÎÏÏ ÖÇ 2 ÉÆÍÐ ÔÏÐÖ ÑÕ Ê DMZ...5-28 ÐÖÑÑÊ ÈÍÔÎÏÎÏÏ ÖÊf...5-30 6. WebLogic ÐÖÑÑÊ ÌÍ Ê...6-1 ÐÖÑÑ ÖÏÑ ÑÎ ÈÍ...6-1 Ð ÔÏÐÖ ÑÕ ÔÖÑÑÎ uèí...6-1 ÐÖÑÑ Î ÐÒÐÒÕÎ ÈÍ...6-2 ÓÒÒÖ ÐÉÑÐÕÖÒÏÊÒÔÖÑÎf ÈÍ...6-3 ÐÖÑÑÎÏ ÑÒ ÖÈÍÔÑ Î ÈÍ...6-3 t CPU Î ÆÍÔÑ Ê WebLogic Server Ï ÑÑ Ñ...6-3 ÔÑÒ ÔÑ ÊÑÐÒÒ Ö Ñ tîòïòðèí...6-4 ÉÎÒÖÑÎx ÈÍ...6-4 ÖÑ ÎÒÖÑÊ ŠÊ...6-5 DNS É IP ÎÒÖÑ...6-5 WebLogic Server ÖÑ ÑËÊ Ê Í É...6-6 Ð ÓÊÎÒÖÑÉÔ Ò...6-6 yð ÓÊÎÒÖÑÉÖÑ Ô Ò...6-6 ÐÖÑÑÊÔÖÒÐÕÑÒ ÎÒÖÑÉÔ Ò...6-7 ÐÖÑÑ ÎÒÖÑ...6-7 ÐÖÑÑÊ t...6-8 Ð ÔÏÐÖ ÑÕ ÊÖ ÒÔÒÔ...6-9 WebLogic Server ÎÏ ÑÒ ÖÈÍ...6-10 ÔÑ Î fèí h...6-10 WebLogic Server Ï ÑÑ ÑÎ ÈÍ...6-11 ÈÆÐÖÑÑÎ ÈÍ...6-12 WebLogic Server ÐÖÑÑÊz...6-13 Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎÐ ÔÏÐÖ ÑÕ ÈÍ h...6-15 ÎÐÒÏÔÊÐÒÐ Ê Ê...6-16 ÓÒÑÔÊÐÒÐ Ê Ê...6-16 ÑÒÑÕ ÐÒÐ ÊÉÆÉ...6-16 WAP- ÎÔÖÐ ÑÕ ÊÉÌÊÑÒÑÕ ÐÒÐ...6-17 Ö Ò ÓÖ ÐÊÐ ÔÏÐÖ ÑÕ...6-18 ÔÖÐÑ ÔÖÐÏ ÎÐ ÔÏÐÖ ÑÕ ÈÍ h...6-19 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ vii

ÖÔÖÐ ÑÕ ÐÖ ÔÎÐ ÔÏÐÖ ÑÕ ÈÍ h 6-19 ÐÖÑÑ ÈÍÉ JDBC ÎÐ ÔÏÐÖ ÑÕ ÈÍ...6-20 Ô ÖÊÐÖÑÑ...6-21 ÔÖÒÔ ÖÊÐÖÑÑ...6-21 JMS ÎÐ ÔÏÐÖ ÑÕ ÈÍ...6-22 Ï ÕÕÖ HTTP ÖÔÖÐ ÑÕ ÎÐ ÔÏÐÖ ÑÕ ÈÍ...6-23 Web ÎÔÖÐ ÑÕ É EJB ÎÒÔÖÏÈÍ...6-24 Ð ÔÏÐÖ ÑÕ Ê ÈÍÈÊ ÊÒÓÒÐ...6-25 IP ÑÐÒÒÎÐ ÔÏÐÖ ÑÕ ÈÍ...6-25 ÔÖÒÐÕÑÒ TTL ÎÐ ÔÏÐÖ ÑÕ ÈÍ.6-27 ÔÖÒÐÕÑÒ ÓÒÔÎ ÐÏÑÎÐ ÔÏÐÖ ÑÕ ÈÍ...6-27 Î ÐÒÐÒÕÊÐ ÔÏÐÖ ÑÕ Ê ÈÍ.6-28 URL Ç ÆÎ ÊÈÍ...6-28 A. ÿj Ê ŠÊÒÖÔÖÑÕ ÒÏ Ð v Ê...A-1 Linux ÉÊ JRockit ÑÖÒÒ Ñ ÔÊ...A-2 BEA ÒÐÓÏÖ ÐÔ ÒËÊv Ê...A-3 ÿj Ê ŠÊu...A-3 Ð ÓÇÐÖÑÑÎ ÉÇÊÆ...A-4 B. WebLogic ÐÖÑÑÊ API API Ê Æ...B-1 ÏÑÑÕ Ë ÈÖ ÒÏ ÐÉ~ Ê... B-2 C. ÐÖÑÑÊ ÈÍ Alteon Ó ÒÏÏÎÊÐ ÔÏÐ Ö ÑÕ u...c-1 u...c-2 Ð ÔÖ Ð ÔÏÐÖ ÑÕ... C-2 WebLogic Server ÐÖÑÑÊ ÈÍ Alteon ÊÐ ÔÏÐÖ ÑÕ...C-3 WebLogic Server ÐÖÑÑÊ ÈÍ Alteon SSL ÎÐÑÖÖ ÑÊÐ ÔÏÐ Ö ÑÕ...C-6 D. ÐÖÑÑÊ ÈÍ BIG-IP Ó ÒÏÏÎÊÐ ÔÏÐ viii WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

Ö ÑÕ u...d-1 Ö Ò ÓÖ Ñ ÐÉ URL Ç ÆÊÉÆÉ...D-2 WebLogic Server ÐÖÑÑÊ ÈÍÑÒÑÕ Ê ÊÐ ÔÏÐÖ ÑÕ...D-2 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ ix

x WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

このマニュアルの内容 ÇÊÔÓÕÎÖÉÊÂBEA WebLogic Server ÐÖÑÑÊÉÆÉw ÈÂ WebLogic Server 6.1 ÊÆÇÍÐÖÑÑÊ Ê uêéæé~ëìèâ ÇÊÔÓÕÎÖÊ Ê ÊÉÆÍÉÈÂ 1 ÃWebLogic Server ÊÐÖÑÑ Ê uãéêâweblogic Server ÐÖ ÑÑÊ ÂÆÍË WebLogic Server 6.1 ÊÆÇÍÐÖÑÑ Ê ÊÉ ÆÉw ÈÌÈÂ 2 ÃÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕÃÉÊÂHTTP ÑÒÑÕ É ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ ÈÉÐÖÑÑÉ ÈÍÍ Ê h ÊÉÆÉw ÈÌÈÂ 3 ÃHTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉÃÉÊÂi Ö Ò ÓÖ Ñ ÐÆÍËÔÏÏÖÏ ÓÎ ÈÍÉÌÊÂWebLogic Server ÐÖÑÑÇÊÊÍÆÊ HTTP ÑÒÑÕ ÑÒ ÒÎÕÕÖ ÉÖÔ ÖÐ ÒÈÍÇÊÉÆÉw ÈÌÈÂ 4 ÃÏÔÑÏÐÒÊÐÖÑÑ ÊÉÆÉÃÉÊÂÐÖÑÑ ÈÍÉ EJB ÏÔÑÏÐÒÉ RMI ÏÔÑÏÐÒÊ ÈÉ WebLogic Server É ÈÍÍ Ö Ò ÓÖ Ñ ÐÉÔÏÏÖÏ ÓÊÉÆÉw ÈÌÈÂ 5 ÃWebLogic Server ÐÖÑÑÊÔÖ Ó ÐÃÉÊÂ1 ÉÌÉÊt Ê WebLogic Server ÐÖÑÑÎÒÔÖÏÈÍ Ê vèéæç uêæí ÊÉÆÉw ÈÌÈÂÌÉÂÿj Ê Web ÎÔÖÐ ÑÕ Ê ÐÖÑ Ñ Î ÐÒÐÒÕÊÉÆÉÌw ÈÌÈÂ 6 ÃWebLogic ÐÖÑÑÊ ÃÉÊÂWebLogic Server ÐÖÑÑÊv ÆÍË s ÊÊÂWebLogic Server ÐÖÑÑÊ ÊÉÆÉw ÈÌÈÂ ƒ A Ãÿj Ê ŠÊÒÖÔÖÑÕ ÒÏ ÐÃÉÊÂÐÖÑÑÊ ÈÍ ŠÊu Ê ÉÒÏÒÐÖÑÒÎ ÈÌÈÂ ƒ B ÃWebLogic ÐÖÑÑÊ APIÃÉÊÂRMI ÏÔÑÏÐÒ ÐÖÑÑ API ÉÂAPI Î ÈÉ ÊÉÆÉw ÈÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ xi

ywf ÇÊÔÓÕÎÖÊÂ1 ÉÌÉÊt ÊÐÖÑÑ ÉÊ Web Ô Ñ ÎÔÖÐ ÑÕ ÊÒÔÖÏÕ ÒÊ ÇÆÍÎÔÖÐ ÑÕ fæíë fî yéèéæìèâhttpâhtml Ð ÒÂÆÍË Java ÔÖÐÖÕ Ð Ð Ô ÖÒÒÂJSPÂÌÉÊ EJB ÊÒÔÖÏÕ Ò ÊwfÇ ~ÈÉÆÍÇÉÎ ÉÈÉ ÇÍÉÆÌÈÂ e-docs Web ÐÏÒ BEA t ÊÒÐÕÕ ÒÊÂBEA Ê Web ÐÏÒÉ ÉÇÌÈÂBEA ÊÔ Õ Ô ÑÉ [ t ÊÒÐÕÕ Ò ] ÎÐÖÒÐÈÌÈÂ ÇÊÔÓÕÎÖÊ Web ÔÖÏÐÊ [ ÔÎÏÖ ] ÏÔÑÕ Î ÈÍÉÂWeb ÔÖÏÐÇÍ ÇÊÔÓÕÎÖÎÿ Ê 1 ÔÎÏÖÈÉ ÉÇÌÈÂ ÇÊÔÓÕÎÖÊ PDF ÊÂWeb ÐÏÒÉ ÉÇÌÈÂPDF Î Adobe Acrobat Reader É ÇÉÂÔÓÕÎÖÊ ÌÉÊÿ Î Ê É ÉÇÌÈÂPDF Îs ÈÍÊÊÂWebLogic Server ÒÐÕÕ ÒÊÔ Õ Ô ÑÎ ÇÂ[ ÒÐÕÕ ÒÊÑÏ Ö Ò ] ÎÐÖÒÐÈÉÂ ÈÍÔÓÕÎ ÖÎ ÈÌÈÂ Adobe Acrobat Reader ÎÏ ÑÒ ÖÈÉÆÊÆ ÊÂAdobe Ê Web ÐÏÒ http://www.adobe.co.jp/ É É ÉÇÌÈÂ xii WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

~ ÐÔ Ò ÃWebLogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒÃÊ ÃWebLogic Server EJB Ð ÒÒà http://edocs.beasys.co.jp/e-docs/wls61/ejb/ejb_environment.html ÃWebLogic HTTP Ð ÔÖÒÒ ÔÖÐÖÔ Ñ ÏÏÒà ÃWeb ÎÔÖÐ ÑÕ ÊÎÑ ÔÖÉÐ ÔÏÐÖ ÑÕ ÃÊÃWeb Î ÔÖÐ ÑÕ Ð Ô Ó ÒÊÐ ÔÏÐÖ ÑÕ Ã BEA WebLogic Server ÊÒÐÕÕ ÒÊ ÈÍÕ ÐÇÍÊÔÏ ÒÓÒÐÊ ÊÉÉɈ Ê uéèâz Ì uêêçæíêâ Õ ÖÉ docsupport-jp@bea.com ÌÉÆ~ÍÇÉÈÆ ÈÍÍÉ uêéæéêâ WebLogic Server ÊÒÐÕÕ ÒÎ ÆÍË uèí BEA Ê Ê fç Ê Î~ÈÌÈÂ Õ ÖÊÕÒÑ ÑÊÊÂÇ ÊÑÔÒÏÏÎ ÉÓ ÑÕ ÂÆÍË ÔÓÕÎÖÊÑÏÒÖÉ ÎÆ Ç ÆÇÉÈÆÂ Ó ÑÕ Ê BEA WebLogic Server ÊÉÆÉ Ê ÇÆÍ ÂÌÉÊ BEA WebLogic Server ÊÏ ÑÒ ÖÆÍË Ê ŠÇÆÍ ÊÂBEA WebSUPPORT www.bea.com Î~ÈÉ BEA ÏÑÑÔ ÐÔ ÒÌÉÆ Æ ÍÈÇÉÈÆÂÏÑÑÔ ÐÔ ÒËÊ~ ÊÉÆÉÊÂt ÓÒÐ ÑÊ ÈÍÉÆÍÏÑÑÔ ÐÔ Ò Ï ÒÊÌv ÈÍÉÆÌÈ ÏÑÑÔ ÐÔ ÒÉÊ Ê ÎÆ ÊÈÌÈÊÉÂÆ Æ ÍÈÊ ÊÆ ÍÇÈÌÇ ÇÉÈÆÂ Æ Â Õ Ö ÎÒÖÑ v ÂÔÎÐÑ Ê É Æ ÆÊ ÉÐ Ò t Ê ÉÓ ÑÕ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ xiii

svu ŠÊ És ÈÍÍÏÖ ÕÒÑ ÑÊ ÇÊÔÓÕÎÖÉÊÂ Î~ÈÉ Êsvu Ç ÈÍÉÆÌÈÂ sv ÃCtrlÄ+ ÃTabÄ ÒÐÑ Ò Ê ÒÐÑÒ Ê ÒÐÑÒ w É fèíéæí wî ÈÂ t ÊÐ Î Ê ÈÇÉÎ ÈÂ wìéê ÊÑÏÒÖÎ ÈÂ Ð Ò Ð ÔÖÂÐÔ ÒÉÈÊÏÔÑÕ ÂÒ Ñ ~ ÉÈ ÊÕ Ó ÂÒ Ñ ÂÒÏÖÐÒÖÂÆÍËÔÎÏÖ ÉÈÊ Î ÈÂ ÒÐÑÒÊÐ Ô ÒÇÍ ÈÍÒÐÑÒ Ì ÈÂ : #include <iostream.h> void main ( ) the pointer psz chmod u+w * \tux\data\ap.doc tux.doc BITMAP float Ð Ò Ê uê Î ÈÂ : void commit ( ) Ð Ò Ê Î ÈÂ : String expr xiv WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

sv ÈËÉ ÊÒÐÑ Ò ÒÓÏÑ Â ÂÆÍËw Î ÈÂ : LPT1 SIGNON OR { } Ê Ét Ê gî ÈÂ ÊÊÂÇÊ Ê ÈÊ ÆÂ [ ] Ê É Ê Î ÈÂ ÊÊÂÇÊ Ê È ÊÆÂ : buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list]... Ê É Ê Ê gî ÍÂ ÊÊÂÇÊv Ê ÈÊÆÂ... ÐÔ ÒÖÏ É ÊÆÈÍÇÎ ÈÂ Ît eí}èçéçéçíâ Ê Ç ÈÍÉÆÍÂ ÓÖÕ ÑÌ ÊÊÊ Î~ ÉÇÍÂ ÊÊÂÇÊ Ê ÈÊÆÂ : buildobjclient [-v] [-o name ] [-f file-list]...[-l file-list]...... Ð Ò Ð ÔÖÌÉÊ É Ç ÈÍÉÆÍÇÉÎ ÈÂ ÊÊÂÇÊ Ê ÈÊÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ xv

xvi WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

1 WebLogic Server のクラスタ化の概要 Ê ÉÊÂWebLogic Server ÐÖÑÑÊÉÆÉw ÈÌÈÂ WebLogic Server ÐÖÑÑÉÊ ÐÖÑÑ ÈÍÉÐ ÓÑ WebLogic Server Ó ÑÕ 6.1 ÊÐÖÑÑÊ h WebLogic Server ÐÖÑÑÉÊ WebLogic Server ÐÖÑÑÊÍÍ ÉÂÍÍ Š ÊÆÍÎÔÖÐ ÑÕ Ô ÖÒÒÔÏ ÕÎ ÈÍÉÌÊÐ ÓfÉÈÂÐÖÑÑÊÈÊÐÖÏÎ ÒÊ ÉÉÉ ÿêð ÓÊuÆÌÈÇÂ ÊÊÂÿ É hèíð ÓfÉÈÂÐ ÖÑÑÊÂ ÿêð ÓÎzÆÍ vê 2 ÉÊ uê hî ÈÌÈÂ ÑÐ ÖÓÖÒÏ : ÐÖÑÑÊh Ê 1 ÉÊÐ ÓÌÉÊ 1 ÉÊÔÑ Ê ÈÍÌÈÎÂ ÈÆÐ ÓÎÐÖÑÑÊ Ê~ ÈÉh Î ÈÈÍ ÇÉÇÉÇÌÈÂÓ ÒÏÏÎÇÈÍÊ uê ÊÂ ÈÆÐ ÓÎ È ÆÔÑ Ê~ ÉÇÌÈÂ1 ÉÊÐ ÓÇ ÊÔÑ Î Ê È ÇÉÉÆÊÆ ÊÂÈÊÔÑ Ê ÊÐ ÓÎ~ ÉÇÌÈÂ : ÐÖÑÑÊt Ð ÓÊ Î ÈÉÂÐÖÏÎ ÒÎ ÇÍ xèìèâðöññ Êt ÊÐ ÓÇ ÈÐ ÓÑÎ ÉÇÌ ÈÂ1 ÉÊÐ ÓÉ Ç ÈÉÌÂ ÊÐ ÓÇ Ç ÇÌÈÂ Ç ÈÉÐ ÓÇÍ hèéæíð ÓËÊÔÏÏÖÏ Ó hêíééâ ÐÖÏÎ ÒÊ ÈÍÎÔÖÐ ÑÕ Ê Ç ÈÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 1-1

1 WebLogic Server ÊÐÖÑÑ Ê u WebLogic Server ÐÖÑÑÊÂJ2EE ÎÔÖÐ ÑÕ ÊÑÐ ÖÓÖÒÏÉ Î ÈÍÍÆvvÈÍÉÆÌÈÂÇÍÍÊ hêîôöð ÑÕ Ê féðöïî ÒÊÊ~~ Ê É ÈÍÌÈÂÉÉÈÂÎÔÖÐ ÑÕ ÊÑÐ ÖÓÖÒÏÉ Î ÊÈÍÊÊÂÔÖÐÖÔÉ fçðöññ Ê ŠÎ uèéæç uçæíìèâ ÐÖÑÑ ÈÍÉÐ ÓÑ ÐÖÑÑ ÈÍÉÐ ÓÑÊÂÐÖÑÑ Êt ÊÐ ÓÉ ÉÇÍ API É Ï ÑÔÏ ÑÉÈÂWebLogic Server Ç ÈÍ ÊÐÖÑÑ Ð ÓÑÊÂ HTTP ÑÒÑÕ ÑÒ ÒÊÐÖÑÑ ÉÏÔÑÏÐÒÊÐÖÑÑ Ê 2 ÉÉ ÈÂ Ê Éw ÈÍÍÆÊÂWebLogic Server ÉÊ JMS ~Í É JDBC ÊÐÖÑÑ ÊÌ ÈÉÆÌÈÂ HTTP ÑÒÑÕ ÑÒ Ò WebLogic Server ÊÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ÊÎÐÑÑÈÍÐÖ ÏÎ ÒÊ HTTP ÑÒÑÕ ÑÒ ÒÎÖÔÖÐ ÒÈÍÇÉÉÂÐ ÔÖÒ ÒÉ JSP ÇÊÐÖÑÑ ÐÔ ÒÎ ÈÌÈÂHTTP ÑÒÑÕ ÑÒ Ò ÊÐÖÑÑ ÊÕÖÒÒÎ ÇÈÊÊÂÏ ÕÕÖ ÖÔÖÐ ÑÕ ÂÔÎÏ ÖÑÑÒÕÊ ÂÌÉÊ JDBC Ê ÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉ ÉÂÑÒÑÕ ÑÒ ÒÎ ÊÈÉÆÇ uçæíìèâ3-1 Ô ÑÊ ÃHTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉÃÉÊÂÐÖÑÑ È ÍÉÐ ÔÖÒÒÉ JSP ÇÊÏ ÕÕÖ ÖÔÖÐ ÑÕ ÊÉÆÉw ÈÉ ÆÌÈÂÔÎÏÖÊ É JDBC Êv ÊÉÆÉÊÂÃWebLogic HTTP Ð ÔÖÒÒ ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÑÒÑÕ Ê ÃÎ ÈÉÇ ÉÈÆÂ EJB É RMI ÏÔÑÏÐÒ EJB É RMI ÏÔÑÏÐÒÊÖ Ò ÓÖ Ñ ÐÉÔÏÏÖÏ ÓÊÂ ÊÖ ÔÖÏ ÑÑÔÎ ÈÉ ÈÍÌÈÂÇÊÑÑÔÊÂÐÖÑÑ Ê É ÏÔÑÏÐÒÊÏ ÑÑ ÑÎuÉÇÍÇÉÇÉÇÌÈÂEJB É RMI ÏÔÑÏ 1-2 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÒ ÊÖÔÖÏ ÑÑÔÎ ÈÍÊÊÂ ÊÒÔÖÏÕ Ò ÔÖÓ ÒÏÎ ÈÍÇÂÌÉÊÐÔ ÒÖÏ ÏÔÑÕ Î rmic Ê~ ÈÌÈÂÐ ÖÑÑ ÈÍÉÏÔÑÏÐÒÎÒÔÖÏÈÍ ÊÂÐÖÑÑ ÊÈËÉÊÐ Ó Ï ÑÑ ÑÊÏÔÑÏÐÒÎÒÔÖÏÈÌÈ ÿòôöïõ Ò ÂÏÔ ÑÏÐÒÊÐÖÑÑ Êv ÊÉÆÉÊÂ4-1 Ô ÑÊÃÏÔÑÏÐÒÊÐÖÑ Ñ ÊÉÆÉÃÎ ÈÉÇÉÈÆÂ JMS WebLogic Ê JMS Î ÐÒÐÒÕÉÊÂt Ê JMS Ð ÓÊÃÐÖÑÑ ÃÎ tèíéìâðöññ ÊÈËÉÊÐ ÓÇÍ~Í ËÊÐÖÑÑÖÏÒÉ~ ~ ÊÎÐÑÑÇÐÔ ÒÈÍÉÆÌÈÂWebLogic Server ÊÂJMS Ê~Í É ÔÎÐÒÖÊÐÖÑÑ ËÊ ÎÐÔ ÒÈÌÈÇÂJMS ÊÐÕ Æ ÍËÒÓÒÐÊÐÖÑÑ Ê ÂÊ WebLogic Server Ï ÑÑ ÑÊÍÉÉ ÈÍÌÈÂ WebLogic JMS ÊÐÖÑÑ ÊÊÂ ÊÍÆÊ ÇÆÍÌÈÂ t Ê ÔÎÐÒÖÎÐ ÔÏÐÖ ÑÕ ÈÂ yî ÈÉÈÍÍÎ WebLogic Server Ê Í ÉÍÇÉÉÂÐÖÑÑ ÊÆÍÌÍÐ ÓÇÍ~ Í ËÊÐÖÑÑÖÏÒÉ~~ ÊÎÐÑÑÎ ÉÇÌÈÂ ÔÎÐ ÒÖÊÂt Ê WebLogic Server ÊÒÔÖÏÉÇÌÈÂ t Ê JMS Ð ÓÎÐ ÔÏÐÖ ÑÕ ÈÂ yî ÈÉÈÍÍÎ f ÌÊ WebLogic Server Ê Í ÉÍÇÉÉÂÐÖÑÑ Êt ÊÐ Ó Ï ÑÑ ÑÊ~Í ÊÖ Ò ÓÖ Ñ ÐÎsÆÇÉÇÉÇÌÈÂ ÂÊ JMS Ð ÓÊÂÉÉ 1 ÉÊ WebLogic Server Ï ÑÑ ÑÊÒÔÖÏÈÍ ÉÂÿfÊ~Í Ê ÈÍu Î ÈÌÈÂ WebLogic JMS Êv ÉÂJMS Î yéèéðöññêðô ÒÊÉÆÉÊÂ ÃWebLogic JMS ÔÖÐÖÔ Ñ ÏÏÒÃÊÃWebLogic JMS Ê uãî È ÉÇÉÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 1-3

1 WebLogic Server ÊÐÖÑÑ Ê u JDBC WebLogic Server ÉÊÂÒ Ñ Ñ ÑÂ Ô ÖÂÔÖÒÔ ÖÊÊÊ JDBC ÏÔÑÏÐÒÎÐÖÑÑ ÈÉÂÐÖÑÑ É~ ÈÍÍÎÔÖÐ ÑÕ Ê Î ÌÍÇÉÇÉÇÌÈÂJDBC ÏÔÑÏÐÒÎÐ ÔÏÐÖ ÑÕ ÈÂÈÊÑ ÐÒÒÎÐÖÑÑÊv ÈÍÉÇÂÐÖÑÑ ÊÐ ÔÏÐÖ ÑÕ ÈÍ JDBC ÏÔÑÏÐÒÊÂÐÖÑÑ Ê yð Ó Ê È ÉÆÍ uçæíìèâ Ò Ñ Ñ Ñ ÐÖÑÑ ÉÂ ÐÖÏÎ ÒÊ JNDI ÒÖ Ê JDBC Ò Ñ Ñ ÑÎ~ÈÉ Î ÈÍ uçæíìèâò Ñ Ñ ÑÊ WebLogic Server RMI ÒÖÏÓÎ ÈÉ Î ÈÌÈÂ ÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ê WebLogic Ò Ñ Ñ ÑÊÐÖÑÑÊ ÈÉ ÆÍÉÌÂ Ê ÊÔÑÒÉÆÉÉÐ Ó Ï ÑÑ ÑÇ ÈÉ ÂÐÖÏÎ ÒÊ Ê Îu ÉÇÌÈÂ ÈÈÌ Æ uêæíìè ÎÇÂBEA ÉÊÂÐ Ó ÊÐÖÏÎ ÒÌ JNDI ÒÖ ÊÒ Ñ Ñ ÑÎ ÈÉ Î ÈÍ Î ÈÉÆÌÈÂ Ô Ö Ô ÖÊÂ Ê ÇÉÇÉÒ ÑÔ Ñ ÊÐÖÐ ÑÕ ÉÈÂ Ô ÖÊÈÊz ÊÂ ÈÍÉ Ê È Ò Ñ Ô Ñ Î ÈÌÈÂ Ô ÖÇz Ê Î ÈÍÇÉÊÍ ÍÂ ÎÔÖÐ ÑÕ ÊÒ ÑÔ Ñ Î ÈÍÏ Ó ÔÒÒÇ u ÈÍÌÈÂBEA ÉÊÂÐÖÏÎ Ò ÉÐ Ó Ê ÊÎÔÖÐ ÑÕ ÇÂJNDI ÒÖ ÊÒ Ñ Ñ ÑÎ~ÈÉ Ô ÖÇÍ Î ÈÍ Î ÈÉÆÌÈÂÎÔÖÐ ÑÕ Ê Ç uêêéé ÉÂÈÊ Î Ô ÖÊ} ÈÌÈÂ ÔÖÒÔ Ö ÔÖÒÔ ÖÊ Ê Ô ÖÎ ÈÉÌÊÉÈÂÔ ÖÒÔ ÖÊÎÔÖÐ ÑÕ ÊÉÉÉÊ ÊÔ ÖÉ ÈÍÆÊ hè ÌÈÇÂÔÖÒÔ ÖÎ ÈÍÉÂ Ô ÖÊÔ ÖÎ ÈÉÂ Ô ÖÇÉÊ Ê ÊÍ Ê Î ÉÇÍÍÆÊÊÍÌÈÂ1 ÉÊ Ô Ö Ê ÊÈËÉ zéèçâæíô ÖÊ ÈÍÍ ÇÔ ÖÒÔ Ö Ê ÊÔ ÖÎ Ç ÆÊÈÉÍÈÊÆÍÆÊÂÔÖÒÔ Ö Ê Ô ÖÇÉÊ Ê zêæí ÊÉÉÆÍÊÇÿj ÉÈÂ ÇÍÍÊÔ ÖÊ~ Â ÈÒ ÑÔ ÑÊ ÊÉÉÏ ÑÑ ÑÎ ÉÈÌÈÂ ÔÖÒÔ ÖÇ Î ÈÍÊÊÂÎÔÖÐ ÑÕ Ê Î ÈÍÆÊ ÈÍt Ê ÊÉÉÒ ÑÔ Ñ Ï ÑÑ ÑÇ ÈÂÎÔÖÐ ÑÕ Ê Çt ÊÒ ÑÔ Ñ Ê ÈÍÍÉÇÊÎÔÖÐ ÑÕ ÑÑÒÕÇÒ ÑÔ ÑÊ Î ÈÇ ÈÍ Ê ÍÍÌÈÂÌÍ 1-4 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÊÂ ÈÒ ÑÔ Ñ Ï ÑÑ ÑÎ Èt ÊÔ ÖÎ ÊÉÉÕ ÐÉ ÈÉ ÈÍÉ Ê É ÇÆÍÌÈÂÇÍÊÂDBA Ç ÊÕ ÐÎ ÊÈÉÌÌÆÍ ÊÕ ÐÎ ÊÈÍ ÊÊÊ ÉÌÈÂ ÒÔÏÖÒÉÊÂÐÖÑÑ ÈÍÍÔÖÒÔ ÖÊ DBMS ÊÔÏ ÏÖÏ Ó Î ÈÌÈÂ uê ÈÉÂÖ Ò ÓÖ Ñ ÐÊÌ È ÍÍÆÊÔÖÒÔ ÖÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉÇÉÇÌÈÂ JDBC Êv ÊÉÆÉÊÂÃ fïïòãêãjdbc Ð Ô Ó Ò Ô ÖÂÒ ÑÑ ÑÂÆÍËÔÖÒÔ Ö ÃÎ ÈÉÇÉÈÆÂ ÐÖÑÑ ÈÍÉ JDBC Î ÈÉÊ Ê ÊÊÐÖÑÑ Õ Ó ÊÍÉÉÌÈËÉÊ JDBC ÖÐÏÑÒÎ Ê ÉÇ ÍÇÉÎ vèíêêâðöññ Ê Ð ÓÊÔ ÖÉ ÈÍ Ê ÔÖÒÔ ÖÇÂ È Î ÇÉ ÈÍÆÊ fèíí uçæíìèâ ÐÖÏÎ ÒÉÊ Î ÈÍ ÂÒ Ñ Ñ ÑÊÑ ÐÒÒÎÐÖ ÑÑÊv ÈÍÇÉÎÆ ÌÈÌÈÂÇÍÊÍÍÒ Ñ Ñ ÑÇÐÖÑÑ ÊÊÍÂÒ Ñ Ñ ÑÊ ÎÊÊÐÖÑÑ Õ Ó ÇÍÌ ÉÇÍÍÆÊ ÊÍÌÈÂ ÐÖÏÎ Ò Ò ÑÔ Ñ Î uéèí ÐÖÏÎ ÒÊ JNDI ÖÒÐÎÒÔÎ sèâò Ñ Ñ ÑÊÖÔÖÏ ÑÑÔÎ È ÌÈÂÒ Ñ Ñ ÑÊÑÑÔÊÊÂÒ Ñ Ñ ÑÊÔÑÒÉÆÍÐ Ó Ï ÑÑ ÑÊÖÑÒ ~ ÊÐÖÑÑ ÊÈËÉÊ yð Ó Ç Ì ÍÌÈÂÖÔÖÏ ÑÑÔÊÂÔÑÒÊÐ Ó Ï ÑÑ Ñ ÉylÎ ÈÈÍÉÌÊÖ Ò ÓÖ Ñ Ð ÖÑÒÐÎ ÆÉÆÌÈÂ Ð ÓÐÏÒ ÐÖÏÎ Ò Ð ÓÐÏÒÉÊ ÊÉÌÊÂÎÔÖ Ð ÑÕ Ð ÒÉÊ JNDI ÖÒÐÎÒÔÉÒ Ñ Ñ ÑÊ ÍÍÊÐ Ó ÐÏÒ Ô Ö ÒÖÏÓÎ ÉÇÌÈÇÂÒ Ñ Ñ ÑÇ ÈÍÍ ÂÈÊÒ Ñ Ñ ÑÊÖ ÏÖ ÏÔÑÏÐÒÊÊÍÌÈÂÐ ÓÐÏ ÒÊÒ Ñ Ñ ÑÊÂÈÊ JDBC ÊÉÆÉÊ ÊÐÖÑÑ Õ Ó Ê ÇÆÇÉÊÆÍÌÈÎÂÒ Ñ Ñ ÑÊÈÊ ÊÔ ÖÇÍ Î ÈÌÈÂÒ ÑÔ Ñ ÒÖ ÐÐÑÕ Ç ÈÂÎÔÖÐ ÑÕ Ð ÒÇ Î ÈÍ ÇÐÖ ÑÈÍÍÌÉ Â ÊÖ ÏÖ Ð Ó Ï ÑÑ ÑÊ ÈÍÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 1-5

1 WebLogic Server ÊÐÖÑÑ Ê u JDBC ÊÔÏÏÖÏ ÓÉÖ Ò ÓÖ Ñ Ð JDBC ÏÔÑÏÐÒÎÐÖÑÑ ÈÉÌ ÊÔÏÏÖÏ ÓÊ ÈÍÌÈÎ ÇÂ Ê Ç ÈÉÉÇÊ ÊÔÖÑÑÎ ÈÍÇÉÇÉÇÌ ÈÂttÈÍÉÒ ÑÔ Ñ ÉÊÂÔÖÒÔ ÖÎÐÖÑÑ ÈÍÇÉÊ ÍÉÉÒ ÑÔ ÑÊÔÏÏÖÏ ÓÎÂÌÉ uê ÈÉ ÊÖ Ò ÓÖ Ñ ÐÎ ÉÇÌÈÂv ÊÉÆÉÊÂ Ê Î ÈÉÇÉÈÆ ÐÖÑÑ ÈÍÍ JDBC ÏÔÑÏÐÒÇÔÏÏÖÏ Ó ÊÊÊÍÆÊ ÈÍÇÊÉÆÉÊÂ2-20 Ô ÑÊÃÐÖÑÑ ÈÍÉÐ ÓÑÊÔÏÏ ÖÏ Ó ÐÔ ÒÃÎ ÈÉÇÉÈÆ ÔÖÒÔ ÖÊÐÖÑÑ ÊÍÉÉ ÊÖ Ò ÓÖ Ñ ÐÇ ÈÍÍ ÈÇÌÊv ÊÉÆÉÊÂ2-15 Ô ÑÊÃÐÖÑÑ ÈÍÉÐ ÓÑÊÖ Ò ÓÖ Ñ ÐÃÎ ÈÉÇÉÈÆ ÐÖÑÑ ÈÍÉÆÊÆÐ ÓÑÉ API ÿê API É Ð ÓÑÊÂWebLogic Server ÉÊÐÖÑÑ ÉÇÌÈÎÂÈ Ê Ê ÊÉÆÍÉÈ File Ð ÓÑ Time Ð ÓÑ WebLogic Event WebLogic Server 6.0 Í͈ Ö ÐÑÔ Ñ WebLogic Server 6.0 Í͈ ZAC ÇÍÍÊÐ ÓÑÊÂÐÖÑÑ Ê ÂÊ WebLogic Server Ï ÑÑ ÑÉÊ ÉÇÌÈÂÉÉÈÂÇÍÍÊÐ ÓÑÊ ÈÉÖ Ò ÓÖ Ñ ÐÌÔÏÏ ÖÏ Ó hê ÉÇÌÈΠ1-6 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

WebLogic Server Ó ÑÕ 6.1 ÊÐÖÑ ÑÊ h WebLogic Server Ó ÑÕ 6.1 ÉÊÂWeblogic Server Ó ÑÕ 5.x É È ÉÂÐ Ó Ï ÑÑ ÑÊÐÖÑÑÉÈÉÐ ÔÏÐÖ ÑÕ ÈÍ Ê Ê hé j Î ÉÊ Í ÍÌÈÉÂ Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÊ ÐÔ Ò WebLogic Server ÊÂÐÖÏÎ ÒÇÐÔ Ò yêö Ò ÓÖ Ñ Ð Ó Ò ÏÏÎÎ ÉÉÐÖÑÑÊ ÎÐÑÑÈÍ ÊÂÐÖÑÑ ÈÍÉÐ Ô ÖÒÒÉ JSP ÇÊÖ Ò ÓÖ Ñ ÐÉÔÏÏÖÏ ÓÎÐÔ ÒÈÍÍÆ ÊÊÍÌÈÉÂHttpClusterServlet ÌÉÊ WebLogic Server ÊÔÖÐÑ ÔÖÐ Ï Î ÈÉ HTTP ÖÐÏÑÒÎÐÖÑÑÊÔÖÐÑÈÍ ÊÂÐÖÑÑ ÈÍÉÑÑÒÕÊ uéêíìèéâv ÊÉÆÉÊÂÃHTTP ÑÒÑÕ Ñ Ò ÒÊÖÔÖÐ ÑÕ ÊÉÆÉÃÎ ÈÉÇÉÈÆÂ ÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÐÖÑÑ WebLogic Server ÊÂÑÒ ÒÔÖ ÑÒÑÕ EJB Ï ÑÑ ÑÊ EJBObject É EJBHome ÏÔÑÏÐÒ ÊÐÖÑÑ ÎÐÔ ÒÈÍÍÆÊÊÍÌÈÉÂ WebLogic Server ÊÂHTTP ÑÒÑÕ ÑÒ ÒÎÖÔÖÐ ÒÈÍÊÉ É ÉÂÑÒ ÒÔÖ ÑÒÑÕ EJB ÎÕÕÖ ÊÖÔÖÐ ÒÈÌÈÂv Ê ÉÆÉÊÂÏÔÑÏÐÒÊÐÖÑÑ ÊÉÆÉÎ ÈÉÇÉÈÆÂ ÐÖÑÑ ÈÍÉ JMS WebLogic Server ÊÂÐÖÑÑ ËÊ JMS Ê~Í É ÔÎÐÒÖÊ Î ÐÔ ÒÈÍÍÆÊÊÍÌÈÉÂÉÉÈÂJMS ÊÒÓÒÐÉÐÕ ÇÐÖÑÑ Ê ÂÊ WebLogic Server Ï ÑÑ ÑÊÍÉÉ ÈÍÍ Ê ÍÍÌÈ ÎÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 1-7

1 WebLogic Server ÊÐÖÑÑ Ê u HTTP ÑÒÑÕ ÑÒ Ò ÖÔÖÐ ÑÕ Ê ÈÍ WebLogic Server Ó ÑÕ 6.1 ÉÊÂÐÖÑÑ ÈÍÉÐ Ó Ï ÑÑ Ñ ÉÐ ÔÖÒÒÊÑÒÑÕ ÑÒ ÒÎÖÔÖÐ ÒÈÍÉÌÊÍÍ ÊÕ ÏÓÑÕÎ ÈÌÈÉÂ ÊÐ Ó Ó ÑÕ É ÈÇÂWebLogic Server ÊÂÐ ÔÖÒÒÊÑÒÑÕ ÑÒ ÒÊ 2 ÉÊÐÓ ÔÖÏÔÖÉÑÏ ÑÖ ÎÐÖÑÑ Ê ÂÊÐ Ó Ï ÑÑ Ñ É ÈÌÈÂÓ ÑÕ 6.1 ÉÊÂ Ê ÊÍÉÉÂÖÔÖÐ ÑÕ ÑÑÒÕÎ jèìèéâ WebLogic Server ÇÑÒÑÕ ÑÒ ÒÊÖÔÖÏÎ ÈÍ ÎÂ fç ÉÇÍÍÆÊÊÍÌÈÉÂ WebLogic Server ÐÖÑÑ ÉÊÐÖÏÎ ÒÊ ÉÊ ÊÂÐÖ ÏÎ ÒÇÑÏ ÑÖ ÑÒÑÕ ÑÒ ÒÊÔÏÏÖÏ ÓÉÇÍÍÆÊ ÊÍÌÈÉÂ ÇÍÍÊ ÊÍÉÉÂÍÍ ÆÑÒÖÏÉÊÔÏÏÖÏ ÓÊ ÉÇÍÍ ÆÊÊÍÉ ÊÂWebLogic Server ÇÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÉ ~ ÈÉ ÎsÆÍÍÆÊÊÍÌÈÂv ÊÉÆÉÊÂHTTP ÑÒÑÕ Ñ Ò ÒÊÖÔÖÐ ÑÕ ÊÉÆÉÎ ÈÉÇÉÈÆÂ WebLogic Server Ó ÑÕ 6.1 ÉÊ Ê ÈÍ Ê Ê ÍÈÉÂWebLogic Server 6.1 ÉÐÖÑÑÎ ÈÍ Ì WebLogic Server Ó ÑÕ 5.x Ê ÇÍ ÈÍÌÈÉÂ 1-8 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÔÖÒÐÕÑÒ ÕÒÑ ÑÊ ÈÍ t Ê WebLogic Server Ó ÑÕ 6.1 ÐÖÑÑÊÂÔÖ ÒÐÕÑÒ ÕÒÑ ÑÊ ÎzÇÈÈÊÂ ÿêôöòðõñò ÎÒÖÑÎÃ ÃÉÇÍÍÆ ÊÊÍÌÈÉÂÐÖÑÑÇÉÊ ÊÔÖÒÐÕÑÒ ÎÒÖÑÎ Í ÉÍ uêæíìèîâ ÉÉÈÂËÇÊÎÔÖÐ ÑÕ Ç WebLogic Server ÊÔÖÒÐÕÑÒ ÎÒÖÑ Î ÈÊÆÍÆÊÈÍ uêæíìèâ ÊÎÔÖÐ ÑÕ ÇÐÖÑÑÊÔ ÖÒÐÕÑÒ ÎÒÖÑÊ ÈÉÔÖ ÒÐÕÑÒÈÍ ÂÐÖÑÑ ÊÈË ÉÊÐ ÓÊÂÈÍÍÊÕÒÑ ÑÎÒÑÖÎÖÏÑÈÉÂÐÖÑÑ ~ÊÕÒ Ñ ÑÉÊÆÇÉÎwËÊÇÍÊÊÍÌÈÎÂÇÍÊÍÉÉ ÊÏ Ó ÔÒ ÒÇ ÌÍÍÊÉÂÐ ÓÇ ÊÐÖÑÑ ~ÊÔÖ ÒÐÕÑÒ ÕÒÑ ÑÊ~ Ê ÈÍ h ÇÆÍÌÈÂ ÿòôöïõ Ò WebLogic Server Ó ÑÕ 6.1 ÊÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ ÿòô ÖÏÕ ÒÉÇÎÐÔ ÒÈÌÈÂÏÔÑÏÐÒÎÐÖÑÑ hïôñïðòé ÈÉÐ ÓÏÖÈÉ ÏÔÑÏÐÒÇÖÔÖÏ ÑÑÔÎ É ÊÂ ÈÊÏÔÑÏÐÒÎÐÖÑÑÊÈËÉÊÕ Ó Ê ÈÉÒÔÖÏÈÍ uçæ ÍÌÈÂ ÐÖÑÑ ÈÍÉÆÊÆÏÔÑÏÐÒ EJB É RMI ÐÖÑ ÊÂÐÖÑÑ Ê ÂÊÐ ÓÊÒÔÖÏÉÇÌÈÂ Ð ÓÊÐ ÔÏÐÖ ÑÕ WebLogic Server 6.1 ÐÖÑÑÊÐ ÔÏÐÖ ÑÕ ÊÈËÉÂAdministration Console Î ÈÉsÆÌÈÂAdministration Console ÊÂÐÖÑÑÊÐ ÔÏÐ Ö ÑÕ Î 1 ÉÊ XML Ð ÔÏÐÖ ÑÕ ÔÎÏÖÊ ÈÌÈÂÌ ÉÂAdministration Console ÊÂÐÖÑÑ Õ Ó ËÊÏÔÑÏÐÒÆÍË Web ÎÔÖÐ ÑÕ ÊÒÔÖÏÕ ÒÌ ÈÌÈÂ WebLogic Server 6.1 ÊÐ ÔÏÐÖ ÑÕ jêéæéêâã fïïòã Î ÈÉÇÉÈÆÂAdministration Console Î ÈÉÐÖÑÑÊÐ ÔÏÐ Ö ÑÕ ÊÉÆÉÊÂÃWebLogic ÐÖÑÑÊ ÃÎ ÈÉÇÉÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 1-9

1 WebLogic Server ÊÐÖÑÑ Ê u 1-10 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

2 クラスタの機能とインフラストラクチャ u Ê ÉÊÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÉ HTTP ÑÒÑÕ ÑÒ ÒÎ ÐÔ ÒÈÍÉÌÊ WebLogic Server ÐÖÑÑÉ ÍÍÍÏ ÔÖÑÒÖÐÒÕ ÊÉÆÉw ÈÌÈÂ u ÐÖÑÑ ÊÐ ÓÊ~ ÐÖÑÑÖÏÒÊ JNDI Ó Õ Ð Ð ÓÑ ÐÖÑÑ ÈÍÉÐ ÓÑÊÖ Ò ÓÖ Ñ Ð ÐÖÑÑ ÈÍÉÐ ÓÑÊÔÏÏÖÏ Ó ÐÔ Ò ÌÉÂWebLogic Server ÐÖÑÑ É sèíí API ÉÐ ÓÑÉ hêÿ j Ê hâö Ò ÓÖ Ñ ÐÉÔÏÏÖÏ ÓÊÉÆÉÌw ÈÌÈÂÇ ÍÍÊ Î uèéæççéêâweb ÎÔÖÐ ÑÕ ÊÓ ÑÎ ÉÈÍ ÆÊ WebLogic Server ÐÖÑÑÎÔÖ Ó ÐÈÂÐ ÔÏÐÖ ÑÕ ÈÍ Ê uéêíìèâ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-1

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÐÖÑÑ ÊÐ ÓÊ~ ÐÖÑÑ Ê WebLogic Server Ï ÑÑ ÑÊÂ2 ÉÊ ÊÓÒÒÖ Ð sî ÈÉ ÆÊ~ ÈÌÈÂ IP ÔÖÒÐÕÑÒÂÐÖÑÑ ÈÍÉ WebLogic Server Ï ÑÑ Ñ É 1 ~ ÎÔÖ ÒÐÕÑÒÈÌÈÂ IP ÑÐÒÒÂÐÖÑÑ ÈÍÉÐ Ó Ï ÑÑ Ñ ÉÓÎ Ò ÓÎ ~ ÎsÆÉÌÊ ÉÈÉ hèìèâ WebLogic Server Ç IP ÔÖÒÐÕÑÒÉÑÐÒÒ~ Î ÈÍ ÊÂ f ÇÐÖÑÑÎv ÈÂÐ ÔÏÐÖ ÑÕ ÈÍ É ÈÉÆÌÈÂ IP ÔÖÒÐÕÑÒÎ ÈÉ 1 ~ IP ÔÖÒÐÕÑÒÊÂt ÊÎÔÖÐ ÑÕ Ç ÈÍÉ IP ÎÒÖÑÉÔ Ò ÊÃÐÔÑÐÖÏÔÃÈÉÂÕÒÑ ÑÎÖÑ ÉÇÍÍÆÊÈÍ Ê ÔÖ ÒÐÕÑÒ séèâôöòðõñò ÎÒÖÑÊÂ Ç 224.0.0.0 239.255.255.255 Ê IP ÎÒÖÑÉÈÂ IP ÔÖÒÐÕÑÒÊÎÔÖÐ ÑÕ Ê ÈÉÕÒÑ ÑÎÔÖ ÒÐÕÑÒ ÈÍ Ê ÉÈÇÂÕÒÑ ÑÇ Ê ÇÇÉÊ vèíéæìèîâî ÔÖÐ ÑÕ ÊÖ ÏÖ ÔÖÒÐÕÑÒ ÓÒÔÎÇÆÉÊÆÊ Â uê ÔÖÒÐÕÑÒ ÕÒÑ ÑÎÈÊÓÒÔÎÊ Ç}ÌÊÆÊÉÂÎÔÖÐ ÑÕ ÊÊÕÒÑ ÑÇÃ ÆÉÃÇÉÇÍÇÍÌÈÎÂÇÊ ÊÉÌÂ WebLogic Server ÉÊÂIP ÔÖÒÐÕÑÒÊ ÈÉÔÖ ÒÐÕÑÒÈÍÉÕÒ Ñ ÑÇ ÇÊÆ h Îf ÈÉÆÌÈÂ WebLogic Server ÊÂÐÖÑÑ ÊÐ Ó Ï ÑÑ Ñ Ê 1 ~ É IP ÔÖ ÒÐÕÑÒÎ ÈÌÈÂ Ê~ Ç yéèâ ÐÖÑÑÖÏÒÊ JNDI Ê ÈËÉÊÐ ÓÊÔÖÒÐÕÑÒÎ È ÉÂÖ ÏÖÉÒÔÖÏÈÍÉÍÂ ÈÍÉÍÈÉÐÖÑÑ ÈÍÉÏÔ ÑÏÐÒÇ hçêæçî~ ÈÌÈÂÐ ÓÊÂÖ ÏÖÊ JNDI Ò Ö Î ÈÉÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ ÊÒÔÖÏÕ ÒÎ ÉÇÍÍÆÊÂÇÍÍÊ~ ÎÕÓÑÈÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊÃÐÖÑÑÖÏÒÊ JNDI Ó Õ Ð Ð ÓÑÃÎ ÈÉÇÉÈ ÆÂ 2-2 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÖÑÑÊÃÓ ÒÓ ÒÃ WebLogic Server ÊÔÖÒÐÕÑÒÎ È ÉÂÐÖÑÑ Ê ÂÊÐ Ó Ï ÑÑ ÑÇ héæíçéî~ È ÍÉÌÊÂ ÊÃÓ ÒÓ ÒÃÕÒÑ ÑÎÔÖ ÒÐÕÑÒÈÌ ÈÂÐÖÑÑ ÊÈËÉÊÐ ÓÊÂÐ ÓÊ ÎwËÍ ÉÈÉÓ ÒÓ Ò ÕÒÑ ÑÎÖÑ ÈÌÈ ÐÖÑÑ ÈÍÉÐ ÓÊÂÐ ÓÊ ÎÍÍ ÇwËÍ ÉÈÉÂIP ÑÐÒÒÌÕÓÑÈÌÈ Âv ÊÉ ÆÉÊÂÐÖÑÑ ÈÍÉÐ ÓÑÊÔÏÏÖÏ Ó ÐÔ ÒÎ ÈÉÇ ÉÈÆÂ ÐÖÑÑÊÔÖ Ó ÐÉÐ ÔÏÐÖ ÑÕ Ê ÔÖÒÐÕÑÒÊÂ Ê ÉÐÖÑÑÖÏÒÊ JNDI ÒÖ Ê Ê ÍÍ uê hî ÈÍÊÉÂÐÖÑÑÊÐ ÔÏÐÖ ÑÕ ÌÔÖÒÐÕÑÒ ~ ÉÊ ÊÓÒÒÖ Ð ÒÔÖÑ Ï ÑÔÏ ÑÌ uéêæíìèîâ WebLogic Server ÐÖÑÑÊÐ ÔÏÐÖ ÑÕ ÉÔÖ Ó ÐÊ ÈÉÊÂ Ê Êu Îf ÈÉÇÉÈÆÂ WAN ÐÖÑÑÊÔÖÒÐÕÑÒu ËÉÎÊÊÒÔÖÏÕ ÒÉÊÂÐÖÑÑ ÈÍÉÐ ÓÎ 1 ÉÊÐÔÓÒÒÊ ÈÍÉÂÔÖÒÐÕÑÒ ÕÒÑ ÑÇ Ê ~ÈÍÌÈÂÉÉÈÂ ÊÐ ÑÉÊÂWebLogic Server ÐÖÑÑÎÖÏÒ ÏÖÎ ÓÒÒÖ Ð WAN Êt ÊÐÔÓÒÒ Ê ÈÍÇÉÌÉÇÌÈÂÇÊ ÊÂÐÖÑÑ È ÍÉÒÔÖÏÕ Ò É Î ÌÉÍÂ Ê Æ ÉÐÖÑÑÎ ÈÉÍÈÍ ÊÈÉÆÌÈÂ ÐÖÑÑÎ WAN ÌÉÊt ÊÐÔÓÒÒ Ê ÈÍ ÂÔÖÒÐÕÑ Ò ÕÒÑ ÑÇÐÖÑÑ ÊÈËÉÊÐ ÓÊ È ~ÈÍÍÍÆÊÓÒÒ Ö Ð ÒÔÖÑÎÔÖ Ó ÐÆÍËÐ ÔÏÐÖ ÑÕ ÈÊÇÍÊÊÍÌ ÈÎÂ ÊÂÓÒÒÖ ÐÇ Êu Î ÉÈ uçæíìèâ ÓÒÒÖ ÐÊÂIP ÔÖÒÐÕÑÒ ÓÐÒÒÊ Î ÐÔ ÒÈÍ uçæíìèâéìíâèëéêö ÑÆÍËÈÊ ÊÒ ÓÖ Ð sç ÔÖÒÐÕÑÒ ÕÒÑ ÑÎÐÖÑÑ ÈÍÉÆÍÏ ÑÑ ÑÊ ÈÍ ÍÆÊÐ ÔÏÐÖ ÑÕ ÈÍÉÆÍ uçæíìèâ ÓÒÒÖ Ð ÖÏÒ ÑÊÂÔÖÒÐÕÑÒ ÕÒÑ ÑÇ Ê Ê 200 300 ÕÖ É ÇÍÆÊ ÈÊ ÉÊÇÍÊÊÍÌÈÎÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-3

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÔÖÒÐÕÑÒ TTL ÊÂÔÖÒÐÕÑÒ ÓÐÒÒÇ Ê Ê ÇÌÉÊÖ ÑÇÓÐÒÒÎ ÈÊÆÍÆÊ ÇÈÊ ÉÊÇÍ ÊÊÍÌÈÎÂÔÖÒÐÕÑÒ TTL Êv ÊÉÆÉÊÂ6-27 Ô ÑÊ ÃÔÖÒÐÕÑÒ TTL ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉ ÇÉÈÆÂ : WAN Ê WebLogic Server ÐÖÑÑÎ ÈÍÊÊÂ vêôöòðõ ÑÒu Î ÉÈ ÊÌÂÓÒÒÖ Ð hî~ ÈÊÇÍÊÊÍÊ Æ ÇÆÍÌÈÂÉÉÆÊÂ uêóòòö Ð ÔÒÔÎ ÈÈÊ ÐÖÏÎ Ò ÖÐÏÑÒÎ {ÉÐ ÓÊ~ÍÊÊÂÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎÐ ÔÏÐÖ ÑÕ ÈÍ uçæíìèâ ÔÎÏÎÏÏ ÖÇÔÖÒÐÕÑÒ~ Î ÈÍÇÉÇÆÍ ÔÖÒÐÕÑÒ ÒÖÔÏÒÐÎÔÎÏÎÏÏ Ö ÊÒ ÓÖ ÐÈÍÇÉÊ héèçâweblogic Server ÐÖÑÑÉÊÆ ÌÈÌÈÎÂ WebLogic Server ÐÖÑÑÊÂWeb ÎÔÖÐ ÑÕ ÊÐÖÏÎ ÒÊ ÈÉ 1 ÉÌÉÊ t Ê ÊÐ ÓÑÎ ÈÍw ÉÈÉ Æ uçæíìèâçæèé w ÊÂ ÊÍÑÐÕÖÒÏ Ñ É ÈÊÆÉÇÉÈÆÂÈÍÊÂ IP ÒÖÔÏÒÐÊ~ Ì ÊÉÊÇÍ h ÊÆÍ sêâó ÒÓ ÒÇ ÇÊÆÉÌÊwÉÉÏÖ Î ÈÈÍÊÉÂWebLogic Server ÐÖÑÑ Î tèèíçéçæíìèâ WebLogic Server ÐÖÑÑ ÊÔÖÒÐÕÑÒ ÎÒÖÑÎ ÈÍ t Ê WebLogic Server ÐÖÑÑÇ 1 ÉÊ IP ÔÖÒÐÕÑÒ ÎÒÖÑÉÔ Ò Î ÈÍÇÉÊ héèçâ ÊÎÔÖÐ ÑÕ Ê ÈÎÒÖÑÊ È ÉÔÖ ÒÐÕÑÒÈÉÍÂÐÔÑÐÖÏÔÈÉÍÈÉÊÊÍÌÈÎÂ ÊÎÔ ÖÐ ÑÕ É 1 ÉÊÔÖÒÐÕÑÒ ÎÒÖÑÎÃ ÃÈÍÉÂÐÖÑÑ ÈÍÉÐ ÓÇ uêõòñ ÑÎ ÈÍÇÉÊÊÍÂÑÑÒÕÊÏ Ó ÔÒÒÇ ÈÌÈÂ ÌÉÂÔÖÒÐÕÑÒ ÎÒÖÑÊ ÊÂIP ÔÖÒÐÕÑÒ ÓÒÔÎÊ~yl ÉÂWebLogic Server Ó ÒÓ Ò ÕÒÑ ÑÊ~ ~ ÊÉÊÇÍ h ÇÆ ÍÌÈÂÓ ÒÓ ÒÇ ÊÑÏÕ ÐÉ ÈÍÊÆÉÌÂÇÆÈÉ~ Ê ÍÉÉÂWebLogic Server Ï ÑÑ ÑÇÏÖ ÉÈÉÔ ÐÈÍÍ h ÇÆ ÍÌÈÂ ÇÆÈÉ ÇÍÂWebLogic Server ÐÖÑÑ ÊÊ ÊÔÖÒÐÕÑÒ ÎÒ ÖÑÎ Í ÉÉÂÈÊÎÒÖÑÎ ÈÍÈËÉÊÐÖÑÑÊÒÖÔÏÒÐÎ ÈÊÎÒÖÑÉÔÖ ÒÐÕÑÒÉÇÍÍÆÊÈÌÈÂ 2-4 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÔÖÒÐÕÑÒ ÑÒ ÕÇ ÈÍ ÐÖÑÑ ÊÐ Ó Ï ÑÑ ÑÇ ÕÒÑ ÑÎ ÊÑÏÕ ÐÉ ÈÊÆ ÉÈÉÂNAK ÕÒÑ ÑÌÓ ÒÓ ÒÊ ~ÊÊÎ ÌÉ ÓÒÒÖ Ð ÒÖÔÏÒÐÇ ÈÍ h ÇÆÍÌÈÂÓÒÒÖ Ð ÉÔ ÖÒÐÕÑÒ ÓÐÒÒÇeÍ}È ~ÈÍÍ yêôöòðõñò ÑÒ ÕÉ ÊÍÌÈÂÇÊ yêííâóòòö ÐÉÈÍÊ ÈÍÉÑÒ ÑÕ Ê ylç ÈÂÊÆÉÊ ÊÑÒ ÑÕ Ê ÌÉÊ ÊiÍ h ÇÆ ÍÌÈÂÔÖÒÐÕÑÒ ÓÒÔÎÊÐÏÑÎ ÇÇÈÍÉÂ~ Ê ~ É Ç ÈÍÍÇÉÊÍÉÉÔÖÒÐÕÑÒ ÑÒ ÕÎ ÉÇÍ h Ç ÆÍÌÈ ÐÖÑÑ ÊÐ Ó Ï ÑÑ ÑÇ ÕÒÑ ÑÎ ÊÑÏÕ ÐÉ ÈÉÆÊÆÇÉÇ ÉÔÖÒÐÕÑÒ ÑÒ ÕÇ ÈÍ ÂÔÖÒÐÕ ÑÒ ÓÒÔÎÊÐÏÑÎ ÇÇÈÍÇÉÉ ÉÇÌÈ UNIX Ê ndd Õ ÒÏÖÒÏÎ ÈÉÂTCP/IP Ï ÓÖ ÓÖÕ ÑÎw È ÍÇÉÇÉÇÌÈÂudp_max_buf ÓÖÕ ÑÊÂUDP ÑÐÒÒÊ~ ÓÒÔÎ ÆÍË ÓÒÔÎÊÐÏÑÎÓÏÒ Év ÈÌÈÂudp_max_buf Ê Ê ÊÒÔÖÏÕ Ò ÊÍÉÉ ÊÍÌÈÂÔÖÒÐÕÑÒ ÑÒ ÕÇ ÈÉÆÍ Âudp_max_buf Ê Î 32K ÈÉ ÇÇÈÉw Ê Î vè ÉÇÉÈÆ udp_max_buf ÓÖÕ ÑÊ uê Ê ÈÊÆÉÇÉÈÆ udp_max_buf ÓÖÕ ÑÎ ÈÍ Ê ÊÃSolaris Tunable Parameters Reference Manualà http://docs.sun.com/?p=/doc/806-6779/6jfmsfr7o& Ê ÃTCP/IP Tunable ParametersÃÊ ÊÃUDP Parameters with Additional Cautionsà ÊvÈÍÉÆÍ Sun ÇÍÊx Î vèéçéèæâ IP ÑÐÒÒÎ ÈÉÓÎ Ò ÓÎ~ ÐÖÑÑ ÈÍÉÐ Ó Ê 1 ~ ÉÊÔÖÒÐÕÑÒÎ ÈÍÊÊ ÈÂWebLogic Server Ï ÑÑ ÑÊÆÈÊÓÎ Ò ÓÎ~ ÉÊ IP ÑÐÒÒ Î ÈÌÈÂIP ÑÐÒÒÊÂ2 ÉÊÎÔÖÐ ÑÕ ÉÕÒÑ ÑÉÒ Ñ Î ~ÈÍÉÌÊ É hêõïóñõéèâðöññ Ê WebLogic Server Ï ÑÑ ÑÊÂ Ê É IP ÑÐÒÒÎ ÈÌÈ ÐÖÑÑ ÊÖÕ Ò Ð Ó Ï ÑÑ Ñ ÊÆÍÐÖÑÑ ÈÍÉÆÊ ÆÏÔÑÏÐÒÊÎÐÑÑÈÌÈ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-5

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ Î ÈÍÉÌÊÂHTTP ÑÒÑÕ ÑÒ ÒÉÑÒ ÒÔÖ ÑÒÑÕ EJB ÊÑÒ ÒÎÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÉÊ ÉÖÔÖÐ ÒÈÌÈ ÖÕ Ò Ð Ó Ï ÑÑ ÑÊÆÍÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÎÐ ÑÑÈÌÈ Ã Î ÐÒÐÒÕÃÉw ÈÍÍÆÊÂÿjÊÊ ÐÖÑÑ Î ÐÒÐÒÕÊ ÊÌ Â : WebLogic Server ÉÊ IP ÑÐÒÒÊ Æ ÊÐÖÑÑ ~ÊÉÊÌÍÈ ÉÉÆÊÂJava ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÖÕ Ò ÏÔÑÏÐÒ ÊÎÐÑÑÈÍ ÊÊÂÈËÉÊ RMI ~ ÇÑÐÒÒÎ ÉÉsÍÍ ÌÈ WebLogic Server ÐÖÑÑÊÓÔÏ Ô ÑÊÂÑÐÒÒÊÐ ÔÏÐÖ ÑÕ ÊÍÉÉ ÇÇ ÈÍÌÈÂWebLogic Server ÉÊÑÐÒÒ~ Ê ÊÂ Ê 2 ÉÊu ÊÍÉÉ ÌÍÌÈ РÓÊÔÑÒ ÑÑÒÕÇÓÏÒÏÔ ÑÐÒÒ Ö Ñ té pure-java ÑÐÒÒ Ö Ñ têêéíî ÈÉÆÍÇ Java ÑÐÒÒ Ö Ñ Î ÈÉÆÍÑÑÒÕÊ ÊÂÐ ÓÇ Ê ÊÑÐÒÒ Ö Ñ ÑÖÒÒÊ ÈÍÍÆÐ ÔÏÐÖ ÑÕ ÈÍÉ ÆÍÇÊÆÇ pure-java ÉÓÏÒÏÔ ÑÐÒÒ Ö Ñ Ê tê ÑÐÒÒ Ö Ñ ÑÖÒÒÊ pure-java têâóî Ò ÓÎ~ ÎsÆÉÌ Ê Š Ç Ç hê ÉÈÇÂÑÐÒÒÊ ÇÊylÇÇÇÍ WebLogic Server ÐÖÑÑÉÊ Æ Ê ÊÓÔÏ Ô ÑÊ ÉÇÌÈ ÎÂpure-Java ÑÐÒÒ Ö Ñ Î ÈÍÉÂÑÖÒÒÊÂÑÐÒÒÊÒ Ñ Ç ÉÉÆÍÇÊÆÇÎwËÍÉÌÊÂÏ Ô ÈÉÆÍÑÐÒÒÊÔ Ö Ð ÈÍ uçæíìèâéìíâñðòò Ö Ñ ÑÖÒÒÊÑÐÒÒÊÔ Ö ÐÉ ÊÃÓÑ ÃÉÊÍÌÈÂÇÍÊÑÐÒÒÇÒ ÑÎ ÉÉÆÊÆ ÉÌ ÍÍÌÈΠÇÊ ŠÊÂÐ ÓÇÑÐÒÒ Ö Ñ ÑÖÒÒÊ ÍÍÌ ÇÊÑÐÒÒÎ Ï Ô ÈÉÆÍ ÊÍÍŠmÊÊÍÌÈÂÇÆÈÉ Â Ö Ñ Ñ ÖÒÒÊÂÑÐÒÒLjÎÐÒÏÔÉÆÍÉ ÈÍÉÌÊÑÏÕÎÏÒ Ç ÉÈÍÍÌÉ ÉÊÇÍÂt ÊÏ Ô ÑÐÒÒÎÔ Ö ÐÈÊÇÍÊ ÊÍÌÈÎÂÑÏÕÎÏÒÇ ÈÉÍÂ Ê ÈÍÆÊÂÑÖÒÒÊ Ê ÊÑÐÒÒÊ ÈÌÈ 2-6 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÑÐÒÒ Ö Ñ ÑÖÒÒ ÑÐÒÒ ÎÐÒÏÔÊÑÐÒÒ Ô Ö Ð Ô Ö Ð wì Í 1 2 3 4 5 6 Ï Ô ÈÉÆÍÑÐÒÒÊ Ç hêñðòò Ö Ñ ÑÖÒÒÊ Î zæíéâîðòïôêñðòòêâ hêñðòò Ö Ñ ÑÖÒÒÊ Ô Ö ÐÈÍÍÌÉ ÊÊÍ ÇÆÍÌÈ ÑÐÒÒÊ ÊÓÔÏ Ô ÑÎ ÈÍÊÊÂpure-Java téêêçâï ÔÖ ÒÏ Ð ÑÑÒÕÊ ÈÉÓÏÒÏÔ ÑÐÒÒ Ö Ñ tî È ÍÍÆ WebLogic Server ÔÑÒ ÔÑ ÎÐ ÔÏÐÖ ÑÕ ÈÌÈÂÓÏÒÏ Ô ÑÐÒÒ Ö Ñ ÊÂÑÐÒÒ ÊÒ ÑÊ Îˆ Ê Ê Éw ËÌÈÂÓÏÒÏÔ ÑÐÒÒ Ö Ñ téêâö Ñ ÑÖÒÒÊÓÏÒÏ Ô ÑÐÒÒÎÔ Ö ÐÈÍ uçêçâîðòïôêñðòòê ÈÉÉÇ Ð ÓÑÉÈÉ ÊÑÐÒÒÇÎÐÒÏÔÊÊÉÉ ÊÊ Í}ÌÊ ÍÉÉ ÉÊ~ ÈÍÌÈ ÓÏÒÏÔ ÑÐÒÒ Ö Ñ tî ÈÍÍÆÊ WebLogic Server ÔÑÒ Ô Ñ ÎÐ ÔÏÐÖ ÑÕ ÈÍ ÊÉÆÉÊÂ6-25 Ô ÑÊÃÐ Ó Ï ÑÑ ÑÊÔÑÒÉÆÍÔÑ Ê ÈÉÓÏÒÏÔ IP ÑÐÒÒ Ö Ñ ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉÈÆ Java ÑÐÒÒ t ÊÖ Ñ ÑÖÒÒÊÐ ÔÏÐÖ ÑÕ pure-java ÑÐÒÒ Ö Ñ tî ÈÍ ÊÂ Ê ÊÑÐÒÒ Ö Ñ ÑÖÒÒÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉÉÂÑÐÒÒ~ ÊÓÔÏ Ô ÑÎ ÉÇÌÈ ÊÓÔÏ Ô ÑÎ ÈÍÊÊÂWebLogic Server ÉÊÑÐÒÒ Ö Ñ ÑÖÒÒÊ Î ÊÏ Ô ÈÍÑÐÒÒÊ Ê ÍÈÍ uçæíìèâçíêííâö Ñ ÑÖÒÒÎt ÊÑÐÒÒ Éà ÃÈÈÊ ÌÊÉÂÑÐÒÒÊÒ ÑÎ ÉÊwÌ ÍÇÉÇÉÇÌ È WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-7

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÑÐÒÒÊ Ê WebLogic Server Ï ÑÑ ÑÊÂÐÖÑÑ Éi Î ÇÈËÉÊÐ Ó Ï ÑÑ ÑÊ ÈÉÑÐÒÒÎÏ Ô ÈÍ h ÇÆÍÌÈÂÉÉÈÂ Ê ÈÍÍÑÐÒÒÊ ÊÂÐÖÑÑÊÐ ÔÏÐÖ ÑÕ ÊÍÉÉ Ì ÍÌÈÂ ÊÊÂÐÖÑÑ ÈÍÉÐ ÓÑÎÒÔÖÏÈÍ ÊÉÌÂÐÖ ÑÑ ÈÍÉÑÑÒÕÇ ÊÐ Ó Ï ÑÑ ÑÈËÉÊ ÈÉÑÐÒÒÎ Ï Ô ÈÍÇÉÊÆÍÌÈÎÂ ÉÉÆÊÂÐÖÑÑÇÏ ÕÕÖ HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ Î ÈÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÉÇÎÈËÉÊ WebLogic Server Ï ÑÑ ÑÊÒÔÖÏÈÍ Â Ð ÓÇÏ Ô ÈÍÑÐÒÒÊÂ Ê È ÍÆÊ É 2 ÉÉÇÉÈÂ ÇÍÍ h ÊÆÍ IP ÑÐÒÒ A JSP Ð ÔÖÒÒ EJB JDBC D JSP Ð ÔÖÒÒ EJB JDBC B JSP Ð ÔÖÒÒ EJB JDBC C JSP Ð ÔÖÒÒ EJB JDBC vê Ê 2 ÉÊÑÐÒÒÊÂÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÉÊ É HTTP ÑÒÑÕ ÑÒ ÒÎÖÔÖÐ ÒÈÍÉÌÊ ÈÍÌÈÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÎÐÑÑÈÍ ÂWebLogic Server Ç~ Ê Î sæéìêâñðòòê uéêíìèâçêð ÔÏÐÖ ÑÕ ÉÊÂÒ ÔÏÖÒÊÑÐÒÒ Ö Ñ ÑÖÒÒ Ð ÔÏÐÖ ÑÕ É ÉÈÂ 2-8 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÖÑÑ ÈÍÉÆÊÆ RMI ÏÔÑÏÐÒÎ ÊÐ ÓÊ ÈÍ Â Ð Ó Ï ÑÑ ÑÇ ÈÍÉÏÔÑÏÐÒ ÖÕ Ò Ð ÓÇ ÈÍÉ ÏÔÑÏÐÒÎ ÊÖÒÐ ÎÒÔÈÉ ÊÊÌu ÈÍÌÈ ÊÎÐÑÑ ÈÍÉÌÊ ÊÑÐÒÒÎÏ Ô ÈÍÇÉÇÆÍÊÉÂÑÐÒÒÊ Ê ÆÍ h ÇÆÍÌÈÂ Ê ÊÂÐÖÑÑ ÈÍÉÆÊÆ RMI ÏÔÑÏÐ ÒÎÐ Ó A ÊÒÔÖÏÈÍÇÉÊÍÍ Î ÈÉÆÌÈÂ ÇÍÍ h ÊÆÍ IP ÑÐÒÒ JSP Ð ÔÖÒÒ A Ã ÈÍÉÃRMI EJB JDBC JSP D Ð ÔÖÒÒ EJB JDBC JSP B Ð ÔÖÒÒ EJB JDBC JSP C Ð ÔÖÒÒ EJB JDBC ÇÊ ÉÊÂ Ð ÓÊÂHTTP ÑÒÑÕ ÑÒ ÒÎÖÔÖÐ ÒÈÍÉÌ ÉÂÐ Ó A É ÈÍÉ RMI ÏÔÑÏÐÒÊÎÐÑÑÈÍÉÌÊÂ É Ê 3 ÉÊÑÐÒÒÎÏ Ô ÈÍ h ÇÆÍÌÈÂ : 5-8 Ô ÑÊÃ Î ÐÒÐÒÕÃÉw ÈÍÍÆÊÂ ÐÖ ÑÑ Î ÐÒÐÒÕÊÐ ÔÖÒÒ ÐÖÑÑÉÊÂÈÍÊÑÐÒÒÇ uê ÇÆÍÌÈÂ Ö Ñ ÑÖÒÒ Êv ÊÉÆÉÊÂ6-26 Ô ÑÊÃÐ Ó Ï ÑÑ ÑÊÔÑÒÉÆÍÔÑ ÊÖ Ñ ÑÖÒÒ Îv ÈÍÃÎ ÈÉÇÉ ÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-9

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÑÐÒÒ ÊÐÖÏÎ Ò~ ÐÖÑÑÊÐÖÏÎ ÒÊÑÐÒÒ Ö Ñ ÑÖÒÒÊ Java tî ÈÌ ÈÂWebLogic Server Ó ÑÕ 6.1 Ê Java ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÊÂ ÔÎÏÎÏÏ Ö É ÈÉ ÉÌÂ Ê WebLogic Server Ó ÑÕ ÊÐÖÏÎ ÒÍÍÌ ÇÊ IP ÑÐÒÒÎÏ Ô ÉÇÌÈÂÔÎÏÎÏÏ Ö ÉÐÖÑÑÊ ÈÍÓ ÑÕ 4.5 ÆÍË 5.1 Ê Java ÐÖÏÎ ÒÇ 1 ÉÊÑÐÒÒÎ ÈÉÆÌÈÉÇÂWebLogic Server Ó ÑÕ 6.1 ÊÊÇÆ ÈÉ ÇÆÍÌÈÎÂ ÊÂÌÉÊÃ ÈÍÉÃÏÔÑÏÐÒÊÎÐ ÑÑÈÍÇÉÉ ÐÖÏÎ ÒÇÐÖÑÑ Êt ÊÐ Ó Ï ÑÑ ÑÊÖ ÐÏÑÒÎ~ ÈÍ ÂÐÖÏÎ ÒÊ Ð ÓÊ ÈÉ ÂÊÑÐÒÒÎ Ï Ô ÈÌÈÂ ÊÓÔÏ Ô ÑÎ ÍÉÌÊÊÂÐÖÏÎ ÒÎ sèí JVM Ê Ê ÊÑÐÒÒ Ö Ñ ÑÖÒÒÎÐ ÔÏÐÖ ÑÕ ÈÌÈÂv ÊÉÆ ÉÊÂ6-26 Ô ÑÊÃÐÖÏÎ Ò ÔÑ ÊÖ Ñ ÑÖÒÒ Îv È ÍÃÎ ÈÉÇÉÈÆÂ : WebLogic Server Ó ÑÕ 6.1 ÐÖÑÑÊ ÈÍÔÖÏÐÔ ÑÊÐ ÖÏÎ ÒÉÎÔÖÒÒÊÂIP ÑÐÒÒÎ 1 ÉÉÇ ÈÌÈÂ ÐÖÑÑÖÏÒÊ JNDI Ó Õ Ð Ð Ó Ñ ÂÊ WebLogic Server ÊÐÖÏÎ ÒÊÂJNDI ÊÓ Õ Ð Ð ÓÑÎ ~ÈÉÏÔÑÏÐÒÉÐ ÓÑÊÎÐÑÑÈÌÈÂJNDI Ó Õ Ð Ð ÓÑÊ ÊÂÐ ÓÇ ÈÍÈËÉÊ Ð ÓÑÊÖÑÒÇÃÒÖ Ã ~Ê É ÌÍÉÆÌÈÂWebLogic Server Ç ÈÆÐ ÓÑÎ ÈÍÊÊÂÈÊÐ Ó ÑÎsÈ Î JNDI ÒÖ ÊÓÏ ÒÈÌÈÂÐÖÏÎ ÒÇÈÊÐ ÓÑÎ ÈÍÊÊÂÈÊÐ ÓÊ ÈÂÓÏ ÒÈÍÉÐ ÓÑÊ ÎÖÒÐ ÎÒÔÈÌÈÂ ÐÖÑÑ ÊÐ Ó Ï ÑÑ ÑÊÂÐÖÑÑÖÏÒÊ JNDI ÒÖ Î ÈÌ ÈÂÐÖÑÑÖÏÒÊ JNDI ÒÖ ÊÂÒÖ Ç hêð ÓÑÊÖÑÒÎ ÈÉÆÍÉÆÆ ÉÊÂ1 ÉÊÐ Ó JNDI ÒÖ É ÉÆÌÈÂÉÉÈÂ 2-10 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÖÑÑÖÏÒÊ JNDI ÒÖ ÊÂÖ ÏÖ Ð ÓÑÊ ÉÇÉÊÇÂÐÖÑ Ñ Ê ÊÐ Ó ÊÆÍÐÖÑÑ ÈÍÉÏÔÑÏÐÒ EJB Ì RMI ÐÖÑ Ç ÈÍÐ ÓÑÌ ÈÌÈÂ ÐÖÑÑ Ê WebLogic Server Ï ÑÑ ÑÊÂÐÖÑÑÖÏÒÊw JNDI ÒÖ ÎÖ ÏÖÊÐÓ ÈÉ ÈÌÈÂÐÖÑÑÖÏÒÊÓ Õ Ð Ò Ö Ê Î uèéæçéâðöññ É ÈÍ h ÊÆÍ Ê s Ê ÎÍÍ Ê ÉÇÌÈÂ x : ÐÖÑÑÖÏÒÊ JNDI ÒÖ ÊÂÎÔÖÐ ÑÕ Ò ÑÊ Õ ÏÓÑÕÌÉÊÐÕÒÑ Ð ÕÏÓÑÕÉÈÉ ÈÊÆÉÇÉÈÆÂ WebLogic Server ÊÂÐÖÑÑ ÈÍÉÐ ÓÊ JNDI Ï ÒÖÎÐÖÑ Ñ Ê ÊÐ ÓÊÖÔÖÐ ÒÈÌÈÇÂ ÊÐ ÓÉ Ç È ÍÉÂÇÍÍÊÏ ÒÖÊÐÖÑÑÇÍ ÈÍÌÈÂÌÉÂJNDI Ò Ö Ê ÇÊÏÔÑÏÐÒÎ ÈÍÉÂÔÖÒÐÕÑÒ ÒÖÔÏÒ ÐÇ~yl ÊÊÍÂÐÖÑÑÊ~ Ê Ê ÇÉÊÍ ÇÆÍ ÌÈÂ ÐÖÑÑÖÏÒÊ JNDI ÒÖ Ê ÐÖÑÑ Ê WebLogic Server ÊÂÐÖÑÑÊÈËÉÊÕ Ó Ç ÈÍ Ð ÓÑÇ ÉÉÐÖÑÑÖÏÒÊ JNDI ÒÖ ÎÖ ÏÖÊÐÓ ÈÉ È ÌÈÂÐÖÑÑÖÏÒÊ JNDI ÒÖ Î ÈÍ ÊÂÌÈ Ð Ó Ï ÑÑ ÑÎÖ ÏÖÊ JNDI ÒÖ ÊÓÏ ÒÈÌÈÂÐ ÓÇz ÈÍ ÌÉÊ uð ÓÑÇ ÊÐ ÓÊ ÊÒÔÖÏÈÍÍ ÉÂÐ ÓÊÌÈÂÈÍ ÍÊÐ ÓÑÊ tîö ÏÖÊ JNDI ÒÖ ÊÓÏ ÒÈÌÈÂ tç JNDI ÒÖ ÊÓÏ ÒÈÍÍÊÊÂ Ç ÊÐ ÓÑÉ tèéæêæ ÉÇÉ ÈÂ Ð ÓÇÐ ÓÑÎÖ ÏÖÊ JNDI ÒÖ ÊÓÏ ÒÈÍÉÂÖÔÖÏ Ñ ÑÔÎ ÈÍÐÖÑÑ ÈÍÉÏÔÑÏÐÒ ÇÊÂ Ê Ç sèíì ÈÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ tîö ÏÖÊ JNDI ÒÖ ÊÓÏ Ò ÈÉÍÂÐ ÓÊÈÊÏÔÑÏÐÒÊÑÑÔÎ ÊÐÖÑÑ Õ Ó Ê~ È ÌÈÂÐÖÑÑÊ ÊÕ Ó ÊÔÖÒÐÕÑÒ ÎÒÖÑÎÕÓÑÈÉÂÖ Õ Ò Ð ÓÇ ÈÍÐ ÓÑÎ~ ÈÉÇÉÎ ÈÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-11

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ A B ÏÔÑÏÐÒ X A Ð Ó A É ÈÍÍÐ ÓÑ D IP ÔÖÒÐÕÑÒ C ÏÔÑÏÐÒ X C Ê ÊÂJNDI ÎÓÏ ÒÈÍÔÖÑÑÎ ÈÉÆÌÈÂÐ Ó A ÊÂÐÖÑ Ñ ÈÍÉÏÔÑÏÐÒ X Ê tîö ÏÖÊ JNDI ÒÖ ÊÓÏ ÒÈÌÈ ÉÂÏÔÑÏÐÒ X ÊÐÖÑÑ ÈÍÉÆÍÊÉÂÇÊÐ ÓÑÊÐÖÑÑ Ê ÊÈËÉÊÕ Ó Ê ÈÍÌÈÂÐ Ó C ÊÏÔÑÏÐÒ C Ê tî ÓÏ Ò ÉÈÂ ÐÖÑÑ ÉÔÖÒÐÕÑÒ ÎÒÖÑÎÖÑ ÈÉÆÍ ÊÐ ÓÊÂÐ Ó A ÇÐÖÑÑ ÈÍÉÏÔÑÏÐÒ X Ê uð ÓÑÎ È ÌÉÇÉÎ ÈÌÈÂÇÍÍÊÐ ÓÊÂi ÊÖ ÏÖ JNDI ÒÖ Î ÈÉÂ u Ð ÓÑÎÒÖ Ê ÌÌÈÂ Ö ÏÖÊ JNDI ÓÏ ÒÊ ÊÆÈÍÇÊ É ÈÍÌÈÂ ÐÖÑÑ ÈÍÉÐ ÓÑÇÖ ÏÖÊ JNDI ÒÖ ÊÓÏ ÒÈÍÉÆÊ Æ ÂÐ ÓÊÂÐ Ó A ÉÏÔÑÏÐÒ X Ç héæíçéî È uêöôöï ÑÑÔÎÖ ÏÖ ÒÖ ÊÓÏ ÒÈÌÈÂÐ Ó B ÉÐ Ó D ÊÊÐÖÑÑ ÈÍÉÏÔÑÏÐÒ X ÇÒÔÖÏÈÍÉÆÊ ÆÊÉÂÇÍÍÊÐ ÓÊi ÊÖ ÏÖ JNDI ÒÖ Î ÈÉÂÇÍÎ ÈÈÌÈÂ Ð ÓÇÐÖÑÑ Ð ÓÑÎÈÉÊÓÏ ÒÈÉÆÍ ÂÐ ÓÊ Ö ÏÖÊ JNDI ÒÖ Î ÈÉÂÐ ÓÑÊÖÔÖÏÌÐ Ó A É 2-12 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

héæíçéî ÈÌÈÂÐ Ó C ÊÐÖÑÑ ÈÍÉÏÔÑÏÐÒ X ÎÓÏ Ò ÌÊÊÉÂi Ê JNDI ÒÖ Î ÈÉÈÍÎ ÈÈÌÈÂ ÇÊ ÊÍÉÉÂÐÖÑÑ Ê Ð ÓÊÐÖÑÑÖÏÒÊ JNDI ÒÖ ÊÐ Ó Î iê ÈÌÈÂÐ Ó C ÇÂÏÔÑÏÐÒ X ÇÖ ÏÖÊ JNDI Ò Ö ÊÓÏ ÒÈÍÉÇÉÎ~ ÈÍ ÊÌÂ Ê ÈÉÈÂÈËÉÊ ÔÖ ÒÐÕÑÒ ÕÒÑ ÑÇ ÈÍÉÍÂÐÖÑÑ Ê Ð ÓÊÂ Ê ÊÍÆÊÂÐ Ó A ÉÐ Ó C ÉÏÔÑÏÐÒ X Ç héæíçé Î ÈÍÆÊ ÈÌÈÂ A B ÏÔÑÏÐÒ X AÂC ÏÔÑÏÐÒ X AÂC D ÏÔÑÏÐÒ X AÂC IP ÔÖÒÐÕÑÒ C ÏÔÑÏÐÒ X AÂC : JNDI Ês Ê ÊÐÖÑÑ ÑÑÒÕÉÊÂÏÔÑÏÐÒ X Ê ÿêòôöïèíâ tê 4 ÉÊÐ ÓÈËÉÉ hêêíìèâ Ê JNDI Ês ÊÂÐ ÓÇ JNDI ÒÖ ÊÓÏ Ò ÌÉÐÖÑÑ ÈÍÉÆÊÆÐ ÓÑÉ È Î ÉÉÂ ÊÐÖÑÑ ÈÍÉÆÊÆÐ Ó ÑÎÓÏ ÒÈÍÆÉÈÍÉ ÈÌÈÂÐÖÑÑÖÔÖÊ JNDI Ês ÊÂ Ð ÓÇ JNDI ÒÖ ÊÓÏ Ò ÌÉÐÖÑÑ ÈÍÉÆÊÆÐ ÓÑÉ È Î ÉÉÂÐÖÑÑ ÈÍÉÆÍÏÔÑÏÐÒÎÓÏ ÒÈÍÆÉÈÉÉ ÇÊ ÈÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-13

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ WebLogic Server ÊÂÖ ÏÖÊ JNDI ÒÖ ÊÐ ÓÑÎÓÏ ÒÈÍÉÇÊÂ ÐÖÑÑ ÈÍÉÆÊÆÐ ÓÑÊ Ê Ês Î ÈÌÈÂÐÖÑ ÑÖÔÖÊ JNDI Ês ÊÂÔÖÒÐÕÑÒÎ ÉÉ uð ÓÑÊ~ ÎsÆ ÉÇÊ ÈÌÈÂÉÉÆÊÂÐÖÑÑ ÊÆÍÐ ÓÊ ÈÍÉ RMI ÏÔ ÑÏÐÒÎÒÔÖÏÈÍ Â ÈÏÔÑÏÐÒÉÖÔÖÏ ÊÌÊÎ Ê Ð Ó Ï ÑÑ Ñ ÊÒÔÖÏÈÍÇÉÊÉÇÌÈÎÂ ÿòôöïõ Ò ÐÖÑÑ Ê 2 ÉÊÐ ÓÇÂÐÖÑÑ ÈÍÉ ÂÊÏÔÑÏÐÒÎ È Î ÉÉÓÏ ÒÈÍÆÉÈÉ ÂÊÉÍÊÓÏ ÒÌÖ ÏÖÊÊ ÈÌ ÈÂÉÉÈÂJNDI Ês Ç ÈÍÊÉÂ Ð ÓÉÊÂ ÊÐ ÓÊÖÔ ÖÏ ÑÑÔÎ JNDI ÒÖ ÊÓÏ ÒÈÍÇÉÊÉÇÌÈÎÂÇÊÑÏÔÊ s ÊÂ2 ÉÊÐ ÓÊÊÉÍÇÇ ÈÍÇÂÊÉÍÇÊÐ ÓÇs Ê ÉÊÉÉÐÖÑÑ ÏÔÑÏÐÒÎÎ ÒÔÖÏÈÍÌÉu ÈÌÈÎÂÇÍÉ Ès ÊÂ ÊÐ ÓÇ ÈÍÉÏÔÑÏÐÒÎ È ÉÒÔÖÏÈÍ ÆÉÈÉ ÊÌ ÈÌÈÂ ÐÖÑÑÖÔÖÊ JNDI Ês Î ÈÍÊÊÂÈËÉÊÖÔÖÏ ÏÔÑÏ ÐÒÎÂÐÖÑÑ ÊÈËÉÊ WebLogic Server Ï ÑÑ ÑÊÒÔÖÏÈÍ uçæíìè ÿòôöïõ Ò ÂÒÔÖÏÕ ÒÇ WebLogic Server Ï ÑÑ Ñ ÉÓÖ ÑÎ ÆÉÆÍÉÂz ÌÉÊ ÒÔÖÏÕ Ò Ê JNDI Ês Ç ÈÍ h Ç ÌÍÌÈÂÌÉÂÐÖÑÑ Ê ylê ÓÖ ÑÌ ÍÊÇÊÍÇÉÇÆÍÌÈÂ Ê RMI ÏÔÑÏÐÒÌÉÊ EJB Î ÂÊÐ ÓÊ ÈÍ uçæí ÊÂÈÊÏÔÑÏÐÒÊÓÏ ÒÎÐÖÑÑ ÉÖÔÖÐ ÒÈÊÆÍÆÊÈÌ ÈÂ JNDI ÒÖ Ê ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÎ Ð ÓÇÍÎ ÒÔÖÏ ÈÉ Â JNDI ÒÖ Ê ÊÂ uð ÓÑÊ~ É É É ÈÍÌÈÂÎ Ò ÔÖÏÈÍÉÐ ÓÑÇÆÉÉ WebLogic Server ÊÂÈÊÐ ÓÑÇ ÈÍÊ ÇÊÉÉÇÉÎ ÈÕÒÑ ÑÎÔÖ ÒÐÕÑÒÈÌÈÂÈÉÊw ÈÉÍÆ ÊÂÔÖÒÐÕÑÒ ÕÒÑ ÑÎ uèéæíðöññ Ê ÊÐ ÓÊÂ JNDI ÒÖ ÊÖ ÏÖ ÐÓ Î ÈÉÂÏÔÑÏÐÒÎÎ ÒÔÖÏÈÉ Ð Ó ÉÈÊÐ ÓÑÇ ÉÇÊÇÊÉÉÇÉÎ ÈÈÌÈÂ 2-14 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÖÏÎ ÒÇÖÔÖÏ ÑÑÔÎ ÈÍÉÂÐÖÑÑ ÊÐ Ó Ï Ñ Ñ ÑÊÂÃJNDI ÒÖ Ê ÃÉw ÈÉÍÆÊÂÐÖÑÑ ÈÍÉÏÔÑÏ ÐÒÊÔÑÒ Ð ÓÊ~ É Î séçìèâjndi ÒÖ Ê Ç ÈÍÍÉÂÐÖÏÎ ÒÊÑÑÔÌ ÈÍÌÈÂÈÊ Ê RMI ÖÐÏÑÒÊ ÊÂÐÖÏÎ ÒÊÑÑÔÇ Ê Ê Î ÉÍÆÊÂ uê ÈÉ Ç ÌÍÌÈÂ ÐÖÏÎ ÒÉÐÖÑÑÖÏÒÊ JNDI ÒÖ ÉÊ v WebLogic Server ÐÖÑÑÊ ÈÉÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÎÖÒÐ ÎÒÔÈÍÐÖÏÎ ÒÊÂÈÊÏÔÑÏÐÒÊÖÔÖÏ ÑÑÔÎ ÈÌ ÈÂÇÊÑÑÔÊÊÂÈÊÏÔÑÏÐÒÊ têôñòéèé hêð Ó Ï ÑÑ ÑÊÖÑÒÇ ÉÉÆÌÈÂÑÑÔÊÊÂÔÑÒ Ð Ó ÉylÎ ÈÍÉÌÊÖ Ò ÓÖ Ñ Ð ÖÑÒÐÌ ÌÍÉÆÌÈÂ 4-1 Ô ÑÊÃÏÔÑÏÐÒÊÐÖÑÑ ÊÉÆÉÃÉÊÂEJB ÆÍË RMI Ð ÖÑÊÖÔÖÏ ÑÑÔÊÉÆÉw ÈÉÆÌÈÂ ÐÖÑÑ ÉÊ WebLogic JNDI Ê t ÉÂ iêïôñïðòî JNDI Ð ÖÏÎ ÒÇÍ ÉÇÍÍÆÊÈÍ ÊÉÆÉÊÂÃWebLogic JNDI ÔÖÐ ÖÔ Ñ ÏÏÒÃÊÃÐÖÑÑ ÉÊ WebLogic JNDI Ê Æ ÃÎ ÈÉ ÇÉÈÆÂ ÐÖÑÑ ÈÍÉÐ ÓÑÊÖ Ò ÓÖ Ñ Ð ÐÖÑÑÇÑÐ ÖÔÖÊÊÍÊÊÂ Ð ÓÎ Ê ÉÇÍÍÆÊÈÍ uçæíìèâçíî ÈÍ Ê ÇÖ Ò ÓÖ Ñ ÐÉÈÂÖ Ò ÓÖ Ñ ÐÎ ÆÍ ÊfÆ ÊÂylÎÐÖÑÑ ÊÈËÉÊÐ ÓÊ Ê ÈÍÇÉÉÂ Ð ÓÇÔÖ ÉÇÍÉÆÆÌÊÉÈÂÖ Ò ÓÖ Ñ ÐÎsÆÊÊÂ ÊÇÍÌ Ê Î ÈÌÈÂÐÖÑÑ Ê ÈËÉÊÐ ÓÇ Èh Î ÉÂ ÈÐ ÓÑÎ ÈÍ ÊÂÐ ÓÊ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-15

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ xî uéèêæˆ Ê ÊÎÖÐÖÑÕÎ ÈÍÇÉÇÉÇÌÈÂÐ Ó Êh ÌÐ ÓÇÒÔÖÏÈÍÐ ÓÑÊ ŠÇ ÊÍ ÂÎÖÐÖÑÕÊÇ ÍÍÊ ~Îf ÈÍ uçæíìèâ HTTP ÑÒÑÕ ÑÒ ÒÊÖ Ò ÓÖ Ñ Ð Ð ÔÖÒÒÉ JSP HTTP ÑÒÑÕ ÑÒ ÒÊÖ Ò ÓÖ Ñ ÐÊ ~ Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ ÈÍÇÂÌÉÊ WebLogic ÔÖÐÑ Ô ÖÐÏ Ê Ì}ÌÍÉÆÍÖ Ò ÓÖ Ñ Ð hî ÈÉ ÈÌÈ Web Ð ÓÊÓ ÐÉ WebLogic ÔÖÐÑ ÔÖÐÏ Î ÈÍÐÖÑÑÊ ÂÔÖÐÑ ÔÖÐÏ ÊÂÖÐÏÑÒÎÐÖÑÑ ÊÐ ÔÖÒÒÉ JSP Ê ÈÍÉÌÊÂÖÏ ÒÖÓ ÎÖÐÖÑÕÊÌÎ ÈÌÈÂÇÊÖ Ò ÓÖ Ñ Ð ÊÉÆÉÊÂÃÖÏ ÒÖÓ ÒÔÏÖÒ ÃÉw ÈÌÈÂ Ó ÒÏÏÎ Ö Ò ÓÖ Ñ Ð ÑÖÕ ÑÕ Î ÈÍÐÖÑÑÉÊÂ Ó ÒÏÏÎÇÐÔ ÒÈÉÆÍÈËÉÊÖ Ò ÓÖ Ñ Ð ÎÖÐÖÑÕÎ ÉÇÌÈÂÇÊ ÊÊ ÂÊÔÑ Ê ÎÕÓÑÈÍylÔ ÑÊ ÊÓÖ Ñ Ð Î ÈÉÆÍÌÊÌÆÍÌÈ : ÊÖ Ò ÓÖ ÐÊÂHTTP ÒÖÔÏÒÐÎ ÈÈÍÇÉÊÉÇ ÌÈÇÂEJB É RMI ÏÔÑÏÐÒÊ ÈÍÖ Ò ÓÖ Ñ ÐÊ hê ÆÉÆÌÈÎÂÏÔÑÏÐÒ ÖÔÖÊÖ Ò ÓÖ Ñ ÐÎsÆÊ ÊÂ Ê Ö Ò ÓÖ ÐÊÊÊÆ ÊÎÖÐÖÑÕÉÐ ÓÑ Ç uéèâweblogic Server ÊÆÇÍÏÔÑÏÐÒ ÖÔÖÊÖ Ò Ó Ö Ñ ÐÊÉÆÉÊÂ2-16 Ô ÑÊÃÐÖÑÑ ÈÍÉÏÔÑÏÐÒ ÊÖ Ò ÓÖ Ñ ÐÃÎ ÈÉÇÉÈÆ ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÖ Ò ÓÖ Ñ Ð WebLogic Server ÐÖÑÑÊÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÎÖ Ò ÓÖ Ñ ÐÈÍÉÌÊt ÊÎÖÐÖÑÕÎÐÔ ÒÈÉÆÌÈ ÈÉ ÊÎÖ ÐÖÑÕÊÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÖÔÖÏ ÑÑÔ É ÈÍ ÌÈÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÖ Ò ÓÖ Ñ ÐÊÊ ÊÎÖ ÐÖÑÕÎÐ ÔÏÐÖ ÑÕ ÉÇÌÈ 2-16 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÖÏ ÒÖÓ ÌÔ Ñ Ö ÑÕ IIOP ÔÖÒÐÖÎ ÈÉÐÖÏÎ Ò É ÈÍÏÔÑÏÐÒÊ ÈÉÊÂ Ö Ò ÓÖ Ñ ÐÊÐÔ ÒÈÍÉÆÌÈÎÂv ÊÉÆÉÊÂ4-2 Ô ÑÊ ÃÐÖÑÑ ÈÍÉÏÔÑÏÐÒÉ RMI-IIOP ÐÖÏÎ ÒÃÎ ÈÉÇÉÈ Æ ÖÏ ÒÖÓ ÒÔÏÖÒ ÌÔ Ñ WebLogic Server Ê ÊÎÖÐÖÑÕÇ ÈÍÉÆÊÆ ÊÊÂÐÖÑ Ñ ÈÍÉÏÔÑÏÐÒÊÖ Ò ÓÖ Ñ Ð ÉÈÉÖÏ ÒÖÓ ÎÖ ÐÖÑÕÎ ÈÌÈÂÖÏ ÒÖÓ ÊÂWebLogic ÔÖÐÑ ÔÖÐÏ Ç HTTP ÑÒÑÕ ÑÒ ÒÊÐÖÑÑ Ê ÈÉ ÈÍ ÿêö Ò ÓÖ Ñ Ð ÉÈ ÇÊÎÖÐÖÑÕÊÂWebLogic Server Ï ÑÑ ÑÊÖÑÒÎ Ê ÈÌ ÈÂÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ ÂÐ Ó ÖÑÒÊÈÊÏÔÑÏÐÒ ÊÔÑÒÉÊÍ WebLogic Server Ï ÑÑ ÑÇÍÊÍÌÈÂÔÖÐÑ ÔÖÐÏ Ê ÂÖÑÒÊÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÌÉÊ JSP ÊÔÑÒÉÊÍ ÈËÉÊ WebLogic Server ÇÍÊÍÌÈ ÇÊÎÖÐÖÑÕÊ ÊÂ É Çˆ Ê ÈÌÈÆÉÆÆÇÉÉÈÂ Ê ÊÂÐ ÔÏÊ h Çk ÆÍÇÉÉÈÂÐ ÔÏÊÂÆÍÐ ÓÇÈ Ê ÊÐ ÓÍÍÌmÈÇ~ Ç ÈÉÉÇÊ ÈÌÈÂÖÔÖÏ ÑÑ ÔÌÉÊÔÖÐÑÊ È ÉÐ ÓÊÎÐÑÑÈÍÊÉÂ~ Ê~ÆÐ ÓÇ ÆÍÉÂÖÐÏÑÒÇÈÊÐ Ó Éà ÃÈÍÉÌÂÈÊ ÊÐ ÓÇ ÊÖÐÏÑÒÊ ÆÉ ÈÍ h ÇÆÍÌÈ ÌÔ ÑÊÎÖÐÖÑÕÊÂÏÔÑÏÐÒÊÐÖÑÑ Ê ÈÉÊÌ ÈÍ ÌÈÂÇÊÎÖÐÖÑÕÊ РÓÊ ÈÉÆÍÇÈÌ Í ÉÉÆÆÉ Ì Îf ÈÍÇÉÉÂÖÏ Ò ÖÓ ÎÖÐÖÑÕÎ jèéìêéèâðöñ Ñ Ê Ð ÓÊÊÂWebLogic Server Administration Console Ê [ ÐÖÑÑÊ Ì ] ÔÏ ÖÒÎ ÉÉÂ1 100 Ê É ÌÎ Í ÉÌÈÂÇÍÊÂ Ê Ð ÓÉ ÈÉÂylÎÇÇÍ Î uèíìêéèâèëéêð ÓÇÒ ÔÏÖÒÊ Ì 100 ÌÉÊÂ È ÌÉÆÍÊÂylÊ Ì ÈÊÊÍÌ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-17

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ Ö ÑÕ ÈÂÆÍÐ ÓÊ ÌÇ 50 ÉÂ ÊÐ ÓÇÈËÉ Ì 100 Ê Â Ì 50 Ê Ð ÓËÊ Í ÉÊÂ ÊÐ ÓÊ ÊÊÍÌÈÂÇÊÎÖÐÖÑÕÎ Æ ÉÂ ÿéêæðöññê ÈÉÖÏ ÒÖÓ ÎÖÐÖÑÕÊ Î ÇÈ ÇÉÇÉÇÌÈÂ ÌÔ ÑÊÎÖÐÖÑÕÎ ÈÍ Â Ð Ó Ï ÑÑ ÑÊ Í É Í ÌÎ ÈÍÊÊ Ê vç uéèâð ÓÊ ÌÊÂ Êu Îf ÈÉ Í ÉÌÈÂ ÊÐ ÓÉ ÈÉÐ ÓÊÓ ÒÏÏÎÊ h WebLogic Server Ê CPU Ê É hêê Ð ÓÎÔÑÒÉÈÍ Ã ÈÍÉÃ ÐÖÑÑ ÈÍÉÆÊÆÏÔÑÏ ÐÒÊ Ð ÓÊ ÈÉ ÌÎ ÈÉÐ ÓÎ z ÈÍÉÂÖÔÖÏ ÑÑÔ É ÈÆ ÌÊ ÇÐÖÑÑ Ê ÈÍÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊÃÐÖÑÑÖÏÒÊ JNDI Ó Õ Ð Ð ÓÑÃÎ ÈÉÇÉÈÆÂ ÇÊÎÖÐÖÑÕÊÂÏÔÑÏÐÒÊÐÖÑÑ ÊÊÌ ÈÍÌÈÂÇÊÎÖ ÐÖÑÕÊÂ ÊÖÔÖÏÎÖ ÑÕÊ ÈÌÈÂ ÊÊÂ Ë ÈÊÖ ÔÖÏ É Ê ÈÍÌÈÂ Ð ÓÇ Èh Î ÉÂ ÈÐ ÓÑÊÔ ÑÒÉÊÉÉÆÍÐÖÑÑÉÊÌ ÈÍÇÉÎÆ ÌÈÌÈÂÇÊ ÊÕ ÖÒÒÊÂ É ÆÇÉÉÈÂ ÊÒÕÖÒÒÊÂ ÖÐÏÑÒÊ È É Î ÈÍÉÌÊÐÑÒÇ ÈÍÇÉÉÂ s Ç ÊÆ Êy Ç ÿê ÈÊÆ h Çk ÆÍÇÉÉÈÂ ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÓÖÕ ÑÔ Ñ ÊÖ ÒÏ Ð Ö Ò ÓÖ Ñ ÐÎÇÌ ÇÇ ÈÍÇÉÌ héèâðöññ ÈÍÉ ÏÔÑÏÐÒÎ CallRouter Ê Í ÉÍÇÉÇÉÇÌÈÂÇÍÊÓÖÕ ÑÊ ÍÍ Ë ÈÊ Ê Ë ÈÍÍÐÖÑÉÈÂCallRouter ÊÈÊÓÖÕ Ñ Îi ÊwËÂ Ë ÈÊ~Í ÉÊÍÓ Õ Ð ÓÎ}ÈÌÈÂÏÑÑÕ CallRouter ÐÖÑÊ Êv ÊÉÆÉÊÂ ƒ BÃWebLogic ÐÖÑÑÊ APIÃÎ ÈÉÇÉÈÆÂ 2-18 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

Ö Ò ÓÖ Ñ ÐÉ JDBC JDBC ÊÖ Ò ÓÖ Ñ ÐÎsÆÊÊÂÖ Ò ÓÖ Ñ Ð ÊÐ ÔÏÐÖ ÑÕ ÈÍÉÔÖÒÔ ÖÎ ÈÍ uçæíìèâö Ò ÓÖ Ñ ÐÊÐÔ ÒÊÂÔÖÒÔ ÖÎÐ ÔÏÐÖ ÑÕ ÈÍÉÇÊ É ÇÍÏÔÑÕ ÉÈÂ ÔÖÒÔ ÖÊÖ Ò ÓÖ Ñ ÐÎsÆÉÂ2-23 Ô ÑÊÃÔÏÏÖÏ Ó É JDBC ÃÉw ÈÍ Ê Ç ÈÍÍÇÉÊ ÆÉÂÔÖÒ Ô Ö Ê Ô Ö ÉylÇw ÈÍÌÈÂÔÖÒÔ ÖÊÊÂÈÊ Ê Ô ÖÊ ÇÖÑÒÇÆÍÌÈÂÖ Ò ÓÖ Ñ ÐÎ ÈÍÍÆÊ ÔÖÒÔ ÖÎÐ ÔÏÐÖ ÑÕ ÈÊÆ ÂÔÖÒÔ ÖÊ ÊÂÖÑÒ Ê Ê Ô ÖÇÍ Î ÈÍÆÉvÌÌÈÂÖ Ò ÓÖ Ñ Ð ÈÍÍÔÖÒÔ ÖÉÊÂÈÊ Ê Ô ÖËÊÎÐÑÑÊÖÏ ÒÖÓ ÉsÍÍÌÈÂÐÖÏÎ ÒÇÍÊÈÊ ÊÔÖÒÔ Ö ÖÐÏÑÒÊÉ ËÊÂÖÑÒÇ ÈÂ ÈÍÉ ÊÔ ÖÇÖÑÒÊ Ê ÍÌÈÂ JDBC ÎÐÖÑÑ ÈÍ ÊÉÆÉÊÂ6-20 Ô ÑÊÃÐÖÑÑ ÈÍÉ JDBC ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉÈÆÂ Ö Ò ÓÖ Ñ ÐÉ JMS ÐÖÑÑ Êt Ê yð Ó É JMS ~Í ÊÖ Ò ÓÖ Ñ ÐÎs ÆÇÉÇÉÇÌÈÂÇÍÊÂt Ê JMS Ð ÓÎÐ ÔÏÐÖ ÑÕ ÈÂ Ñ ÐÒÒÎ ÈÉÈÍÍÎ f ÌÊ WebLogic Server Ê Í ÉÍÇÉÊ ÍÉÉsÆÌÈÂ JMS Ð ÓÊÉÉ 1 ÉÊ WebLogic Server ÊÒÔÖÏÈÍÂ ~Í Ê Ê ÈÍÖÐÏÑÒÎ ÈÌÈÂ Ö Ò ÓÖ Ñ ÐÊ ÉÊÆÍÌÈÎÂÐ ÔÏÐÖ ÑÕ Ê ÂÑÑ ÒÕ fê JMS Ð ÓÊ ÈÉÑ ÐÒÒÎ ÈÍÇÉÊÍÉÉÖ Ò Ó Ö Ñ ÐÎ fèìèâðöññê ÈÉ JMS Îv ÈÍ ÊÉÆÉÊÂ 6-22 Ô ÑÊÃJMS ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-19

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÐÖÑÑ ÈÍÉÐ ÓÑÊÔÏÏÖÏ Ó ÐÔ Ò ÐÖÑÑÇ Î ÈÍÉÌÊÊÂÐ ÓÑÊ ÇÍÊ Ç héê ÇÍÊÊÍÌÈÎÂÇÊ ÉÊÂWebLogic Server ÇÐÖÑÑ Ê Î È Í ÉÂÖÔÖÐ ÒÈÍÉ HTTP ÑÒÑÕ ÑÒ ÒÉÐÖÑÑ ÈÍÉ ÏÔÑÏÐÒÊ ÈÉÔÏÏÖÏ ÓÇ hèí ÌÊ uêéæéw ÈÌ ÈÂ WebLogic Server Ê ÐÖÑÑ Ê WebLogic Server Ï ÑÑ ÑÊÂ ÊÌÊÎÕÓÑÈÍÇÉ ÉÂi ÊÓÎ Ð Ó Ï ÑÑ ÑÊ Î ÈÌÈÂ ÓÎ Ð ÓËÊÑÐÒÒ ÊÐ ÓÃÓ ÒÓ ÒÃÕÒÑ Ñ IP ÑÐÒÒÎ ÈÉ WebLogic Server ÊÂ Î ÉÊ ÈÍÉÌÊÂÓÎ Ð Ó Ï ÑÑ Ñ É IP ÑÐÒÒÇ ÈÍÉÆÍÇÊÆÇÎÕÓÑÈÌÈÂÐ ÓÇÐÖÑÑ ÊÓÎÊÆÈÍÇÊ ÈÂÑÐÒÒÎ ÉÉÒ Ñ ~Î ÌÉ ÂÈÊÑ ÐÒÒÇ ÐÖ ÑÈÍÍÉÂÓÎ Ð ÓÇÃÏÖ ÃÉÈÉÔ ÐÈÍÂ ÈÊ ~Ð ÓÑÇ JNDI Ó Õ Ð ÒÖ ÇÍ ÈÍÌÈÂ WebLogic Server ÊÃÓ ÒÓ ÒÃ ÐÖÑÑ ÈÍÉÐ Ó Ï ÑÑ ÑÇÓÎ Ò ÓÎ~ ÊÑÐÒÒÎÏ Ô ÈÉÆÊÆ Â Ç ÈÉÐ ÓÊÂWebLogic Server ÊÃÓ Ò Ó ÒÃÎ ÉÉ ÉÇÌÈÂÐÖÑÑ ÊÈËÉÊÐ Ó Ï ÑÑ ÑÊ ÔÖÒÐÕÑÒÎ ÈÉÂ ÊÐ ÓÃÓ ÒÓ ÒÃÕÒÑ ÑÎ Ê ÐÖÑÑ Õ Ó ÊÔÖ ÒÐÕÑÒÈÌÈÂ Ð Ó Ó ÒÓ ÒÊÊÂ ÕÒÑ ÑÊ~ ÊÐ ÓÎÕÓ ÐÊx ÈÍÒ ÑÇ ÉÉÆÌÈÂÐ 2-20 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÓÊÂi ÊÓ ÒÓ Ò ÕÒÑ ÑÎ 10 É ÊÔÖ ÒÐÕÑÒ ÈÌÈÂ ÊÂÐÖÑÑ Ê Ð ÓÊÔÖÒÐÕÑÒ ÎÒÖÑÎÕÓÑÈ ÉÂÈËÉÊÓÎ Ð ÓÊÓ ÒÓ Ò ÕÒÑ ÑÇ~ ÈÍÉÆÍÇÊÆÇ Î vèìèâ ÔÖÒÐÕÑÒ ÎÒÖÑÎÕÓÑ ÊÐ ÓÊÓÎ Ð ÓÇÍÊÓ ÒÓ Ò ÕÒÑ ÑÇ 3 ÇÊÇÉÉ ÉÌÍÂÕÓÑÈÍ ÊÐ ÓÇ ÊÐ ÓÇÍ 30 Ó ÒÓ ÒÎ ÈÉÆÊÆ ÂÕÓÑÈÍ ÊÐ ÓÊ ÓÎ Ð ÓÎÃÏÖ ÃÉÈÉÔ ÐÈÌÈÂ ÊÂ uéæíêö ÏÖÊ JNDI ÒÖ Î ÈÉÂ Ç ÈÉÐ ÓÉÔÑÒÈÍÉÆÉÐ ÓÑÎ ÈÌÈÂ ÇÊÍÆÊÈÉÂÐ ÓÊÂÓÎ Ò ÓÎ~ ÉÑÐÒÒÇÏ Ô ÈÍÉÆ ÊÆ ÉÌÂ Î ÉÇÌÈÂ ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ÊÔÏÏÖ Ï Ó WebLogic ÔÖÐÑ ÔÖÐÏ Î É Web Ð ÓÎ ÈÉÆÍÐÖÑÑÊ ÂÔÖÐÑ ÔÖÐÏ ÊÐÖÏÎ ÒÇÍÊ~~ ÊÔÏÏÖÏ ÓÎ ÈÌÈÂ ÊÐ ÓÊ Ç ÈÉ ÂÔÖÐÏ ÊÑÏ ÑÖ Ð Ó ÉÖÔÖÐ Ò ÌÊ HTTP ÑÒÑÕ ÑÒ ÒÎ ÈÉÂÐÖÏÎ ÒÊ ÖÐÏÑÒÎÈÊÌÌÖÑÏÖÐÒÈÌÈÂ ÐÔ Ò yêó ÒÏÏÎ Ö Ò ÓÖ Ñ Ð ÑÖÕ ÑÕ Î ÈÉÆ ÍÐÖÑÑÊ ÂÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÊÂWebLogic Server ÐÖ ÑÑ É hê ÊÐ ÓÊÐÖÏÎ ÒÊÖÐÏÑÒÎ ÊÖÑÏÖ ÐÒÈÌÈÂÐÖÑÑi ÊÂÐÖÏÎ ÒÊ HTTP ÑÒÑÕ ÑÒ ÒÊÖ ÔÖÏÎÐÖÑÑ ÊÑÏ ÑÖ Ð ÓÇÍ ÈÌÈÂ ÖÔÖÐ ÒÈÍÉ HTTP ÑÒÑÕ ÑÒ ÒÊÔÏÏÖÏ Ó Êv Ê ÉÆÉÊÂ6-22 Ô ÑÊÃJMS ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉ ÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-21

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÔÏÏÖÏ Ó ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊ ÂÔÏÏÖÏ ÓÊÂÏÔÑÏÐÒÊÖÔ ÖÏ ÑÑÔÎ ÈÉ sèíìèâðöïî ÒÇÖÔÖÏ ÑÑÔÎ ~ÈÉ Ç ÈÉÐ ÓÑÊ ÈÉ Ë ÈÎsÆÉÂÑÑÔÊÈÊ Î ÈÂ ÊÖÔÖÏÊ ÈÉÈÊ Ë ÈÎ vsèìèâ IIOP ÔÖÒÐÖÎ ÈÉÐÖÏÎ Ò É ÈÍÏÔÑÏÐÒÊ ÈÉÊÂ ÔÏÏÖÏ ÓÊÐÔ ÒÈÍÉÆÌÈÎÂv ÊÉÆÉÊÂ4-2 Ô ÑÊÃÐ ÖÑÑ ÈÍÉÏÔÑÏÐÒÉ RMI-IIOP ÐÖÏÎ ÒÃÎ ÈÉÇÉÈÆÂ Ë È ÏÔÑÏÐÒ ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÊÉÆÉÊÂÏÔÑÏÐÒÇ Ë È Ê ÊÉÇi ÊÔÏÏÖÏ ÓÇsÍÍÌÈÂÕÑÒÒÎ Ë ÈÉÌ 1 Ë ÈÉÉÇÉ Ê~ÆÇÊÇÍÊÂÏÔÑÏÐÒÊ Ë È ÉÊÍÌÈÂÇÊÇÉÊÂ Ê Î ÉÊÆÕÑÒÒÊ ÈÉ Ê É ÊÌÍÌÈÂ ÊÆÍÕÑÒÒÊÂ Ê Ë È Ê ÈÉ ÈÍ uçæíìèâ ÇÇÉÑÕÒÓ Ð Ï ÒÊ Î~ ÈÍÑÕÒÓ Ð Ï Ò Ð ÓÑ Ë È additem() ÎfÆÉÌÌÈÂÐÖÏÎ Ò C ÇÇÊ Ë ÈÎÐ Ó S1 ÊÖÔÖÏÉsÆÌÊÉÈÌÈÂS1 Ç Ë ÈÎ Ç ÉÉ Â Ë ÈÎ C Ê}È ÊÂS1 ÇÐÖÒÑÕÈÉÉÈÌÈÂÇÊ ÉÊÂ ÇÑÕÒÓ Ð Ï ÒÊ~ ÈÍÉÆÌÈÇÂÖÔÖÏ ÑÑÔÊ Î Ç ÉÉÆÌ ÈÂÑÑÔÇÐ Ó S2 ÉÇÊÕÑÒÒÎ vsèíêâ ÇÑÕÒÓ Ð Ï ÒÊ 2 ~ ÈÍÍÇÉÊÊÍÌÈÂÇÊ ÇÍÂÖÔÖÏ ÑÑÔ ÊÂÒÔÏÖÒÉÊÂÖÐÏÑÒÇ~ÍÍÉ ÂÈÊÖÐÏÑÒÇ}ÉÉÇÍÌ ÉÊÂÕÑÒÒÊ vsêsæìèîâçê ÊÂÐ ÓÑÎ Ë È ÉÈÉÔ ÐÈÍÇÉÉÂÏ Ó ÖÏÒÉÇÌÈÂ ÊÔÏÏÖÏ ÓÊ ÐÖÑÑ ÈÍÉÏÔÑÏÐÒÇ Ë È ÉÊÆ ÉÌÂWebLogic Server ÊÂConnectException ÌÉÊ MarshalException Ç ÈÉÉÇÊi ÔÏÏÖÏ ÓÎ sèìèâæèíê ÌÏÔÑÏÐÒÇ ÈÍÊÆÇÉ Î ÈÉÆÍÉÌÂ ÊÏ ÑÑ ÑÊÔÏÏÖÏ ÓÈÍÇÉÉÒ ÑÊ ÇzÇÍ ÊÆÍÌÈÎÂ 2-22 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÔÏÏÖÏ ÓÉ JDBC JDBC ÊÐÖÏÎ ÒÉ DBMS Ê Êˆ ÊÑÒ ÒÔÖÊÔÖÒÐÖÉÆÍ DBMS ÉÒÖ ÐÐÑÕ ÇÂDBMS ÔÖÑÑÉÐÖÏÎ Ò ÒÖ ÏÓ Ê ÊÑÐÒÒÊ Ë ÇÍÍÌÈÂÇÊ ÇÍ ÊÔÏÏÖ Ï ÓÊÐÔ ÒÈÍÉÆÌÈÎÂWebLogic Server Ï ÑÑ ÑÇ ÈÍ ÉÂÈÊÏ ÑÑ ÑÊÍÉÉ ÈÍÉÆÉ JDBC ÌÈËÉ ÈÍ DBMS Ê~s ÉÆÉÉÈËÉÊÒÖ ÐÐÑÕ ÎÖ ÖÓÒÐÈÌÈ ΠÇÍÎÔÖÐ ÑÕ ÊÂÈÊ ÉÊÒÖ ÐÐÑÕ Î ÇÍ ÈÊÇÍÊÊÍÌÈΠÈÍÉ É ~ ÇÍÍÉÆÉÈËÉÊ JDBC Ï ÔÑÏÐÒÌ hî ÈÌÈÂJDBC ÎÐÖÑÑ ÈÍÉ ÊÔÖÑÑ Ç ÊÊÍÌÈ ÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ê WebLogic Ò Ñ Ñ ÑÊÐÖÑÑÊ ÈÉÆÍÉÌÂ Ê ÊÔÑÒÉÆÉÉÐ Ó Ï ÑÑ ÑÇ ÈÉ ÂÐÖÏÎ ÒÊ WebLogic Ò Ñ Ñ ÑÇÍ Ê Îu ÈÍÇÉÇÉÇÌÈ ÈÍÍÒ ÑÔ Ñ Ï ÑÑ ÑÎtt ÌÉÆÍ ÂJDBC ÔÖÒÔ ÖÎ ÈÉÒ ÑÔ ÑÊÔÏÏÖÏ ÓÎ ÉÇÌÈÂÈÊÍÆÊ É ÊÂÔ ÖÇ ÈÊÆÇÂÔ ÖÇÍÊÒ ÑÔ Ñ Ç hèéæêæç ÉÊÍÉÉÐÖÏÎ ÒÇÔ Ö ÊÆÍ Ô ÖÇ Î ÉÇÊÆ ÂWebLogic Server ÊÔ Ö ÖÑÒ Ê Ê Ô ÖÇÍ Ê ÎvÌ ÌÈ : ÈËÉÊ Ç ÉÆÍÔ ÖÊ ÈÉÐÖÏÎ ÒÇ Îu ÈÍÉÂ Ç ÈÍÂWebLogic Server Ê ÊÔ ÖÇÍÊ ÎvÌÌÈÎÂÇÊ ŠÊÊÂ Ô Ö Ê Ê Î ÌÈÇÉÊ ÍÉÉ ÉÇÌÈ ÔÖÒÔ ÖÊ Í ÉÍÍÍÈËÉÊ Ô ÖÊ ÊÈÊ ÎÒÑÒÈÍÍÆÊÐ ÔÏÐÖ ÑÕ ÈÍÍ uçæíìèâç ÍÊ Çj ÉÆÍÇÉÎÔ ÖÇ vèíéìê ÿê ÉÆÍÂÔ Ö ÖÑÒ Ê ÊÔ ÖËÊÔÏÏÖÏ ÓÎsÆ Î ÔÖÒÔ ÖÇvxÈÍÉÌÊ ÿê ÉÌÆÍÌÈ JDBC ÎÐÖÑÑ ÈÍ ÊÉÆÉÊÂ6-20 Ô ÑÊÃÐÖÑÑ ÈÍÉ JDBC ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉÈÆ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 2-23

2 ÐÖÑÑÊ héï ÔÖÑÒÖÐÒÕ ÔÏÏÖÏ ÓÉ JMS ÇÊÖÖ ÑÊ WebLogic JMS ÉÊÂi ÔÏÏÖÏ ÓÊÐÔ ÒÈÍÉÆÌ ÈÎÂÃ fïïòãêãweblogic Server Ê ÇÍÊ ÃÉÊÂÑÑÒÕ Ê WebLogic Server Ï ÑÑ ÑÊ z ÌÉÊ Í ÆÎsÆ ÊÉ ÆÉw ÈÉÆÌÈÂÌÉÂ ÉÊÔÏÏÖÏ ÓÊÊÇsÍÍÍ Ê JMS ÎÔÖÐ ÑÕ Î ÈÇ ÈÈÍÉÌÊÔÖÐÖÕ Ð Êf ÊÉÆ ÉÌ ÈÉÆÌÈÂ 2-24 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

3 HTTP セッションステートのレプリケーションについて u Ê ÉÊÂHTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉw È ÌÈÂ u HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ Ê ÈÍ u ÖÔÖÐ ÑÕ ÐÖ ÔÊ ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊÔÖÐÑ ÊÎÐÑÑ ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊÖ Ò ÓÖ Ñ Ð Ó ÒÏÏ ÎÎ ÈÉÎÐÑÑ Ê~ ÖÔÖÐ ÑÕ Ð ÔÖÒÒÉ JSP Ê HTTP ÑÒÑÕ ÑÒ ÒÉi ÔÏÏÖÏ ÓÎÐ Ô ÒÈÍÉÌÊÂWebLogic Server ÉÊÕÕÖ ÊÑÒÑÕ ÑÒ Ò ÏÔ ÑÏÐÒÇÖÔÖÐ ÒÈÍÌÈÂÇÊÔÖÑÑÉÊÂÐÖÏÎ ÒÇ Ê ÈÍ WebLogic Server ÉÔÖÏÔÖ ÑÒÑÕ ÑÒ ÒÇ ÈÍÂÐÖÑ Ñ Ê Ê WebLogic Server Ï ÑÑ ÑÉÈÊÑÒÑÕ ÑÒ ÒÊÑÏ Ñ Ö ÖÔÖÏÇ ÈÍÌÈÂÖÔÖÏÊ Ê Ê Ê ÉÍÍÊÉÂÐ ÔÖÒÒÊÔÑÒ Ð ÓÉ ÇzÇÉ Ê ÈÍÇÉÇÉÇÌÈÂÏ ÑÑ Ñ ÉÑÒ ÒÎÐÓ ÈÍÔÖÑÑÊÂÏ ÕÕÖ ÖÔÖÐ ÑÕ É ÊÍÌÈÂÏ ÕÕÖ ÖÔÖÐ ÑÕ ÎÑÒÒÎÒÔÈÍ ÊÉÆÉ ÊÂ6-23 Ô ÑÊÃÏ ÕÕÖ HTTP ÖÔÖÐ ÑÕ ÎÐ ÔÏÐÖ ÑÕ ÈÍÃÎ ÈÉÇÉÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-1

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ : WebLogic Server ÉÊÂÔÎÏÖÔ ÑÌÉÊ JDBC Ô ÑÊ Î ÈÉÂÐ ÔÖÒÒÌÉÊ JSP Ê HTTP ÑÒÑÕ ÑÒ ÒÎ È ÍÇÉÌÉÇÌÈÂÈÍÍÊ Êv ÊÉÆÉÊÂÃWebLogic HTTP Ð ÔÖÒÒ ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÑÒÑÕ Ê Ã Î ÈÉÇÉÈÆÂ HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ Ê ÈÍ u HTTP ÑÒÑÕ ÑÒ ÒÊÏ ÕÕÖ ÖÔÖÐ ÑÕ Î ÈÍÊÊÂ ÊÆÈÍÇÎ ÈÉ WebLogic Server ÐÖÑÑÊÎÐÑÑÈÍ uçæíì ÈÂ Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎ WebLogic ÔÖÐÑ ÔÖÐÏ Ç ÈÍÆÊÐ ÔÏÐÖ ÑÕ ÈÍÉÆ Ít Ê Web Ð Ó ÔÖÐÑÊ u WebLogic ÔÖÐÑ ÔÖÐÏ ÉÊÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÌÉÊ JSP ÊÔÑÒÉÆÍ WebLogic Server Ï ÑÑ ÑÊÖÑÒÇ ÈÍÂ ÊÖÏ ÒÖÓ Î ÈÉ HTTP ÖÐÏÑÒÇÈÍÍÊÏ ÑÑ ÑÊ ~È ÍÌÈÂÔÖÐÑÉÊÂWebLogic Server ÊÏ ÑÑ ÑÉ ÇzÇÉ Ê ÐÖÏÎ ÒÊ HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÏÎuÉÇÍÉÌÊÖÑÒ ÐÌ ÈÍÌÈÂ Ê Web Ð ÓÉÔÖÐÑ ÑÔÒÏÏÎÊ Ì ÍÈÇÐÔ ÒÈÍÉÆÌ ÈÂ WebLogic Server É HttpClusterServlet Netscape Enterprise Server É Netscape ÔÖÐÑ ÔÖÐÏ Apache É Apache Server ÔÖÐÑ ÔÖÐÏ 3-2 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

Microsoft Internet Information Server É Microsoft-IIS ÔÖÐÑ ÔÖÐÏ Ö Ò ÓÖ ÐÊ u ÔÖÐÑ ÔÖÐÏ ÉÊÊÇÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ ÈÍ ÊÂ Ê hîðô ÒÈÍÓ ÒÏÏÎÎ ÈÍ uçæíìèâ ÓÒÑÔÌÉÊÎÐÒÏÔÊÐÒÐ Ê ÕÏÓÑÕ SSL ÓÒÑÔÊÐÒÐ Ê ÉÊÂÖ Ò ÓÖ ÐÎ ÈÉ WebLogic Server Ç ÐÖÏÎ ÒÊÐÒÐ ÖÔÖÐ ÒÈÍÉ HTTP ÑÒÑÕ ÑÒ ÒÊ e Î ÈÍ Î Ç}ÌÇÉÇÉÇÌÈÂÖ Ò ÓÖ ÐÉÊÂÐÖÏ Î ÒÊÐÒÐ ÊÆÍx ÎwÌ ÉÉÂÐÖÏÎ ÒÉÔÖÏÔÖ WebLogic Server HTTP ÑÒÑÕ ÑÒ ÒÊÔÑÒ Ê Î ÈÌÈÂ Ö Ò ÓÖ ÐÇ WebLogic Server ÐÒÐ Î ÈÊÆÊÉÆÍÊÂ ÊÎ ÐÒÏÔÊÐÒÐ Ê ÕÏÓÑÕÎ WebLogic Server ÐÖÑÑÉ ÈÍ ÇÉÌÉÇÌÈÂ SSL Î ÈÍ ÂÐÖÏÎ ÒÉ WebLogic Server ÐÖÑÑ ÊÒ ÑÊ ÆÍË ÊÂÈËÉÖ Ò ÓÖ Ñ Ðt ÇsÆÌÈÂÈÈ ÉÂÖ Ò ÓÖ ÐÊÂWebLogic Server ÇÐÖÏÎ ÒÊ ÈÉÔÖ Ò ÐÑÒÊÐÒÐ Î ÈÉÂÐÖÏÎ ÒÉÐÖÑÑ Ê Ð Ó Ê Î ÈÌÈÂ WebLogic Server ÉÐÔ ÒÈÍÉÆÍÖ Ò ÓÖ Ñ Ð ÑÖÕ ÑÕ Êv ÊÉÆÉÊÂÃÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎÐ ÔÏÐÖ ÑÕ ÈÍ h ÃÎ ÈÉÇÉÈÆÂAlteon Ö Ò ÓÖ Ñ Ðt Ê Õ ÏÓÑÕÎÐ ÔÏÐÖ ÑÕ ÈÍ ÊÉÆÉÊÂÃÐÖÑÑÊ ÈÍ Alteon Ó ÒÏÏÎÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆÂBIG-IP Ö Ò ÓÖ ÐÎÐ ÔÏÐÖ ÑÕ ÈÍ ÊÉÆÉÊÂÃÐÖÑÑÊ È Í BIG-IP Ó ÒÏÏÎÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-3

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ ÑÒÑÕ ÔÖÐÖÕ ÐÊ u ÐÖÑÑ ÉÒÔÖÏÈÍÐ ÔÖÒÒÌÉÊ JSP Î ÈÍÉÇÊÊÂ Ê Ê ÈÉÇÉÈÆÂ ÑÒÑÕ Ò ÑÊÑÖÎÖÏÑ héêçíêêíêæ HTTP ÑÒÑÕ ÑÒ ÒÊÏ ÕÕÖ ÖÔÖÐ ÑÕ ÎÐÔ ÒÈÍÊÊÂ ÈËÉÊÐ ÔÖÒÒÉ JSP ÊÑÒÑÕ Ò ÑÇÑÖÎÖÏÑ héêçí ÊÊÍÌÈÎÂÐ ÔÖÒÒÌÉÊ JSP ÉÑÖÎÖÏÑ hêïôñïðòé hêïôñïðòç Ì ÍÈÉ ÈÍÍ ÂWebLogic Server ÉÊÑÖ ÎÖÏÑ hêïôñïðòêñòñõ ÑÒ ÒÇÖÔÖÐ ÒÈÍÌÈ ÎÂ setattribute ÉÑÒÑÕ ÑÒ ÒÎ ÈÍ javax.servlet.http.httpsession Î tèí HTTP Ð ÔÖÒÒÉÊÂ HttpSession.setAttribute ÈÍÉ putvalue Ê ÍÍÌÊ Î È ÉÂÑÒÑÕ ÏÔÑÏÐÒÊ Î ÈÍ uçæíìèâsetattribute ÉÑÒÑÕ ÏÔÑÏÐÒÊ Îv ÈÍÉÂÈÊÏÔÑÏÐÒÉ ÊÂ Ï ÕÕÖ ÖÔÖÐ ÑÕ Î ÉÉÐÖÑÑ ÉttÈÍÌÈÂ Êv Õ ÑÒÒÎ ÉÉÑÒÑÕ ÊÏÔÑÏÐÒÎ ÈÉ ÊÂWebLogic Server ÊÍÉÉÈÊ ÇttÈÍÍÇÉÊÆÍÌÈÎÂ ÊÂÑÒÑÕ ÏÔÑÏÐÒÇÍ Î ÈÍÊÊÂremoveAttribute ÈÍÉ removevalue Ê ÍÍÌÊ Î ÈÍ uçæíìèâ : ˆ Ê putvalue ÕÑÒÒÆÍË removevalue ÕÑÒÒÊ ÌÂ ÑÒÑÕ ÊttÎ ÇÌÈÂ 3-4 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÑÒÑÕ ÏÔÑÏÐÒÊÑÖÎÖÏÑ ÑÕ Ï Ó ÔÒÒÊ ÈÍ ÑÒÑÕ Ò ÑÎÑÖÎÖÏÑÈÍÉÂÑÒÑÕ ÑÒ ÒÊÖÔÖÐ Ò ÉÏ Ó ÔÒÒÇ ÈÌÈÂÏ Ó ÔÒÒÊÂÑÖÎÖÏÑÈÍÍÏÔÑÏ ÐÒÊÐÏÑÊ ÈÉ ÇÇÊÍÌÈÂÑÒÑÕ Éˆ Ê ÇÊÏÔÑÏÐ ÒÎ ÈÍ Ê ÊÂÆÍÇÈÌÐ ÔÖÒÒÎÒÑÒÈÉÂÓÔÏ Ô ÑÇ ÊÖÔÖÊÊÍÍÆÊÇÉÈÆ ÔÖ ÕÎ ÈÍÎÔÖÐ ÑÕ ÉÊÑÒÑÕ ÊÎÐ ÑÑÎw ÈÊÇÍÊÊÍÊÆ t ÊÔÖ ÕÎ ÈÍ Web ÎÔÖÐ ÑÕ ÎvvÈÍ Ê ÈÉ ÔÖ ÕÑÒÒÊÔÖ ÕÇ ÊÖÐÏÑÒÎ~ÍÊÆÍÆÊÈÍÇÉÎ Ç ÇÉÇÉÈÆÂÉÉÆÊÂw ÊÊÐÖÏÎ ÒÇ 1 ÉÊÑÒÑÕ Î È Í ÉÌÂ1 ÉÊÔÖ ÕÑÒÒÊt ÊÔÖ ÕÇÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ê ÍÉÉt ÊÑÒÑÕ Î ÈÍ h ÇÆÍÌÈ ÐÖÑÑ ÉÊÂÔÖ Õ ÖÐÏÑÒÎ Êw ÈÊÆÉÎÔÖÐ ÑÕ Ê ÈÊÆ Ç ÈÍÇÉÇÆÍÌÈÂÔÖÐÑ ÔÖÐÏ Ê ÖÐ ÏÑÒÎ ÊÖÐÏÑÒÊ ÊÇ ÈÍÊÉÂt ÊÔÖ Õ ÖÐÏÑÒ ÊÍÉÉÂÎÔÖÐ ÑÕ ÉÐÖÑÑ ÈÍÉÏ ÑÑ ÑÉÊ ~ ÇÇ ÃÖÑÒÒÃÈÍÍ ÇfÆÍÍÌÈÂÌÉÂÔÖ ÕÑÒÒ Êt ÊÔ Ö ÕÎ ÈÉ ÈÑÒÑÕ Ê Î ÈÍÇÉÉÂÎÔÖÐ ÑÕ Ç ÑÒÑÕ Ò ÑÎ ÈÉÈÌÆ h ÌÆÍÌÈ ÎÔÖÐ ÑÕ Ê ÈÊÆ Î ÇÊÊÂÔÖ ÕÎ ÈÉÑÒÑÕ Ò ÑÊÎÐÑÑÈÍ ÊÔÖ Ó ÐÊ Ê Î ÆÌÈ ÊÆÈ ÍÇÊu Ê ÆÉÂÍÇÆÍ ŠÎ ÇÇÉÇÉÇÌÈ ÊÔÖ ÕÑÒÒÉÊÂ1 ÉÊÔÖ ÕÉÇÇÑÒÑÕ Ò ÑÎ ÆÍË ÈÍÍÆÊÈÌÈ ÈÂÎÔÖÐ ÑÕ É ÈÍ ÊÔÖ ÕÑÒÒÊÔÖ ÕÉÑÒ ÑÕ Î ÈÌÈ ÉÉÆÊ ÊvÍÍ HTML Ô ÑÉÑÒÑÕ Î ÈÌÈ ÂÑÒÑÕ Î ÈÉ Ê ÊÔÖ ÕÑÒÒ Ê ÔÖ ÕÑÒÒÉÑÒÑÕ Ò ÑÊÎÐÑÑÈÌÈ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-5

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ ÖÔÖÐ ÑÕ ÐÖ ÔÊ ÒÔÏÖÒÊ WebLogic Server ÉÊÂÔÖÏÔÖ ÑÒÑÕ ÑÒ ÒÊÔÑÒ ÔÑ ÉÊ ÊÔÑ ÊÑÒÑÕ ÑÒ ÒÊÖÔÖÏÇ ÈÍÌÈÂ WebLogic Server ÉÊÂÖÔÖÐ ÑÕ ÐÖ ÔÎ ÈÉÑÏ ÑÖ ÑÒ ÒÊ e ÎÌÉÉvÈÇ ÉÇÌÈÂÖÔÖÐ ÑÕ ÐÖ ÔÊÂ ÑÒÑÕ ÑÒ ÒÊÖÔÖÏÎ ÈÍÉÌÊ Ê ÈÍÍÐÖÑÑ ÈÍÉÏ ÑÑ ÑÊÖÑÒÉÈÂ WebLogic Server Administration Console ÉÊÂ ÂÊÐ Ó Ï ÑÑ ÑÊÔÑ ÒÉÊÍÕÓ ÐÊÔÑ Î féçìèâèííêôñ Î ÈÆ WebLogic Server Ï ÑÑ ÑÊ ~ ÇÍÉÂÈÊÐ ÓÇÑÑÒÕÊÊÇÊ ÆÍÊÇÎx ÉÇÌÈÂ~ ÂÔÑ ÊÔÖÒÔ Õ ÔÑ ÊÐ ÓÎ sèéìê ÈÌÈÂÉÉÆÊÂ ÈÔÖÒÔ Õ ÔÑ ÂÌÉÊ È Ð Ó Ó ÒÏÏÎ É ÈÍÈËÉÊÐ Ó Ï ÑÑ ÑÊ ÈÔÑ Î Í ÉÌÈÂ ÔÖÒÔ ÕÊÔÑ Î ÈÊÆ ÂÌÉÊ ÿêó ÒÏÏÎ Ét Ê WebLogic Server Î sèêæ ÊÂWebLogic Server ÊÔÑ Î ÈÍ uêæíìèîâôñ Ç ~ ÇÍÍÉÆÊÆÐ ÓÊÂi ÊÂ Ê ÊÍÓ ÒÏÏÎ ÊÆÍÌÊÉÈÉ ÍÍÌÈÂÔÑ Êv Êv ÊÉÆÉÊÂÃÔÑ Î fèí h ÃÎ ÈÉÇÉÈÆÂ ÐÖÑÑ ÈÍÉÐ Ó Ï ÑÑ ÑÎÐ ÔÏÐÖ ÑÕ ÈÍÉÇÊÊÂ ÈÊÐ ÓÉ ÈÍÉÔÖÏÔÖ HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÏÊÔ ÑÒÉÈÉ vèíí ÊÑÏ ÑÖ ÖÔÖÐ ÑÕ ÐÖ ÔÉÇÉÊ ÇÂÖÔÖÐ ÑÕ ÐÖ ÔÉÊÕ ÓÑÒÔÌ Í ÉÍÇÉÇÉÇÌÈÂ ÐÖÏÎ ÒÇÐÖÑÑ ÊÐ ÓÊ ÈÍÉÂÔÖÏÔÖ ÑÒÑÕ Ñ Ò ÒÇ ÈÍÍÉÂÈÊÔÖÏÔÖ ÑÒ ÒÊÔÑÒ Ð ÓÉÊÑÏ Ñ ÖÊÔÑÒ Ð ÓÎ ÌÍÉÌÊÐÖÑÑ Ê ÊÐ ÓÇÖ Ð ÇÈÍÌ ÈÂÐ ÓÊÖ ÐÊÂÈÊÐ ÓÇÔÖÏÔÖ Ð ÓÉ ÈÔÑ ÊÆÍ 3-6 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÇÊÆÇÂÆÍËÔÖÏÔÖ Ð ÓÊ ÖÔÖÐ ÑÕ ÐÖ ÔÊ ÈÉ ÆÍÇÊÆÇÂÉÆÆ 2 ÉÊ Î Ì ÍÈÉ ÈÍÌÈÂ ÊsÊÂÐÖ ÑÑ ÊÐ ÓÊ ÊÖ Ð ÐÎ ÈÉÆÌÈÂ Ð ÓÊ Ö Ð ÊÔÑ ÊÆÍÊÇ 1 ÊÆ ÊÆ 2 ÆÆÆ ÊÆ 3 ÊÆ ÆÆÆ 4 ÆÆÆ ÆÆÆ ÖÔÖÐ ÑÕ ÐÖ ÔÊ Õ Ó Ç ÔÖÏÔÖ WebLogic Server ÉÊÂ ~ÊÖ Ð Ð Ö ÖÎ ÈÉÐÖÑÑ Ê ÊÕ Ó ÇÖ Ð ÇÈÍÂÑÏ ÑÖ ÑÒÑÕ ÑÒ ÒÊÔÑÒÉ ÊÍ Ö ÐÊÐ ÓÇ ÈÍÌÈÂÉÉÆÊÂ Ê Ê Ê Ê ÉÆÉÐ ÔÏÐÖ ÑÕ ÈÍÉÖÔÖÐ ÑÕ ÐÖ ÔÎ ÈÉÆÌÈÂ Headquarters Crosstown sardina A X B Y C Z ÇÊ ÉÊÂÐ Ó AÂBÂÆÍË C ÊÃHeadquartersÃÉÆÆÖÔÖÐ ÑÕ ÐÖ ÔÊÕ Ó ÉÆÍÂÃCrosstownÃÉÆÆ ÊÑÏ ÑÖ ÖÔÖ Ð ÑÕ ÐÖ ÔÎ ÈÌÈÂ~ÊÂÐ Ó XÂYÂÆÍË Z Ê WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-7

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ ÃCrosstownÃÉÆÆÐÖ ÔÊÕ Ó ÉÆÍÂÃHeadquartersÃÉÆÆ ÊÑÏ ÑÖ ÖÔÖÐ ÑÕ ÐÖ ÔÎ ÈÌÈÂÐ Ó AÂBÂÆÍË X ÊÂÃsardinaÃÉÆÆ ÈÔÑ ÊÆÍÌÈÂ ÐÖÏÎ ÒÇÐ Ó A Ê ÈÉ HTTP ÑÒÑÕ ÑÒ ÒÎ ÈÍ Â ÈÊÑÒ ÒÊÖÔÖÏÊÔÑÒÉÈÉ Ì ÊÊÊÐ Ó Y ÉÐ Ó Z É ÈÂÊÈÊÍÂÈÍÍÇ ÊÔÑ ÊÆÍÂÐ Ó A Ê ÊÑÏ ÑÖ ÐÖ ÔÊ ÈÉÆÍÇÍÉÈÂÐ Ó X ÊÂ ÊÖ ÐÊ eèéæìèâ ÔÖÏÔÖÉ ÈÔÑ ÉÊÆÍÌÈÇÂÐ Ó X Ì ÖÔÖÐ ÑÕ ÐÖ ÔÊÕ Ó ÉÇÍÉÈÂÐ Ó C ÊÂÔÑ Ê ÉÈÇÂ ÊÑ Ï ÑÖ ÐÖ ÔÊÕ Ó ÉÊÊÆÉÌÖ ÐÊ 3 ÊÊÍÌÈÂÐ Ó B Ê ÊÖ ÐÉÈÂÊÈÊÍÂÐ Ó A É ÈÔÑ ÊÆÍ ÈÉÇÉ ÉÓ ÒÏÏÎÊ ÇÆÍÉ A ÉÿdÊÑÏ ÈÍ h ÇÆÍ ÂÇÉ ÊÑÏ ÑÖ ÐÖ ÔÊÕ Ó ÉÊÊÆÇÍÉÈÂ ÐÖÑÑ ÈÍÉ WebLogic Server Ï ÑÑ ÑÊÔÑ Î fèí ÊÉ ÆÉÊÂÃÔÑ Î fèí h ÃÎ ÈÉÇÉÈÆÂÖÔÖÐ ÑÕ ÐÖ ÔÉÊÐ ÓÊÕ ÓÑÒÔÎÐ ÔÏÐÖ ÑÕ ÈÍ Â ÆÍÆÊÐ ÓÊ ÊÑÏ ÑÖ ÖÔÖÐ ÑÕ ÐÖ ÔÎ Í ÉÍ ÊÉÆÉÊÂÃÖÔÖÐ ÑÕ ÐÖ ÔÎÐ ÔÏÐÖ ÑÕ ÈÍ h ÃÎ ÈÉÇÉÈÆÂ ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊ ÔÖÐÑ ÊÎÐÑÑ ÇÊ ÉÊÂWebLogic ÔÖÐÑ ÔÖÐÏ Î ÌÐ ÔÏÐÖ ÑÕ ÊÆÆ ÉÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÆÍË JSP Ê WebLogic Server ÇÊÊÍÆÊ ÈÉÎÐÑÑÈÍÇÊÉÆÉw ÈÌÈÂ WebLogic ÔÖÐÑ ÔÖÐÏ ÊÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÌÉÊ JSP Ê ÔÑÒÉÆÍ WebLogic Server Ï ÑÑ ÑÊÖÑÒÎ ÈÂÖÏ ÒÖÓ Î ÈÉÈÍÍÊÏ ÑÑ ÑÊ HTTP ÖÐÏÑÒÎ ~ÈÌÈÂÔÖ ÐÏ ÊÌÉÂWebLogic Server Ï ÑÑ ÑÉ Ç ÈÉ ÊÂÐÖÏ Î ÒÊ HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÏÊ eî ÈÍÉÌÊ uê ÖÑÒÐÌ ÆÉÆÌÈÂ 3-8 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

WebLogic Server ÉÊÂWeb Ð ÓÉÔÖÐÑ ÔÖÐÏ Ê Ê Ì ÍÈÇ ÐÔ ÒÈÍÉÆÌÈ WebLogic Server É HttpClusterServlet Netscape Enterprise Server É Netscape ÔÖÐÑ ÔÖÐÏ Apache É Apache Server ÔÖÐÑ ÔÖÐÏ Microsoft Internet Information Server É Microsoft-IIS ÔÖÐÑ ÔÖÐÏ ÔÖÐÑÊÑÒÒÎÒÔ ÊÉÆÉÊÂà fïïòãî ÈÉÇÉÈÆÂ Ê ÊÂ2 ÐÖÑÑ Î ÐÒÐÒÕÉÔÑÒÈÍÍÐ ÔÖÒÒÊÐÖÏÎ ÒÇÎÐÑÑÈÍ ÎsÈÉÆÌÈÂÇÊ Éʈ Ê HTTP ÖÐÏÑ ÒÊÌÎ ÈÍ 1 ÉÊ WebLogic Server Î ÈÌÈÂÈËÉÊÐ ÔÖÒÒ ÖÐÏÑÒÊÂHttpClusterServlet Î~ÈÉ WebLogic Server ÐÖÑÑÊ ~ ÈÍÌÈ WebLogic Server ÐÖÑÑ A Ð ÔÖÒÒ ÔÖÏÔÖ ÑÒ Ò ÐÖÏÎ Ò ÐÒÐ ÔÖÏÔÖ :A ÑÏ ÑÖ :B HTTP Ð Ó HttpClusterServlet B Ð ÔÖÒÒ ÑÏ ÑÖ ÑÒ Ò C Ð ÔÖÒÒ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-9

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ : ÊuwÊÂWebLogic Server É HttpClusterServlet ÉÊÊÇÐ Ò Ó ÒÏÊ Web Ð ÓÉ WebLogic ÔÖÐÑ ÔÖÐÏ Î ÈÍ ÊÌ ÉÈÂ HTTP ÐÖÏÎ ÒÇÐ ÔÖÒÒÎu ÈÍÉÂÈÊÖÐÏÑÒÊ HttpClusterServlet ÊÍÉÉ WebLogic Server ÐÖÑÑÊ ~ÈÍÌÈÂ HttpClusterServlet ÉÊÂÐÖÑÑËÊÎÐÑÑÉ ÈÍÖ Ò ÓÖ Ñ Ð ÖÑÒÐÉÇÉÊÇÂÐÖÑÑ ÊÈËÉÊÐ ÓÊÖÑÒÇ ÈÍÌ ÈÂ Ê ÉÊÂHttpClusterServlet ÊÐÖÏÎ ÒÊÖÐÏÑÒÎ WebLogic Server A ÊÆÍÐ ÔÖÒÒÊ ~ÈÌÈÂWebLogic Server A ÊÂ ÐÖÏÎ ÒÊÐ ÔÖÒÒ ÑÒÑÕ ÎÔÑÒÈÍÔÖÏÔÖ Ð ÓÊÊÍ ÌÈÂ Ð ÔÖÒÒÊÔÏÏÖÏ Ó Ð ÓÑÎ ÈÍÉÌÊÂÔÖÏÔÖ Ð Ó ÉÊÐÖÏÎ ÒÊÐ ÔÖÒÒ ÑÒÑÕ ÑÒ ÒÇÐÖÑÑ ÊÑÏ Ñ Ö WebLogic Server ÊÖÔÖÐ ÒÈÍÌÈÂÇÊÍÆÊ ÊÍÍÂÉÉÆÊ ÓÒÒÖ ÐÊ ÊÍÉÉÔÖÏÔÖ Ð ÓÇÑÏ ÈÉÌÂÑÒÑÕ Ñ Ò ÒÊÖÔÖÏÎ ÈÍÇÉÇÉÇÌÈÂ Ê ÉÊÂÐ Ó B ÇÑÏ ÑÖÉÈÉ ÈÍÉÆÌÈÂ Ð ÔÖÒÒ Ô ÑÊ HttpClusterServlet Î~ÈÉÐÖÏÎ ÒÊ}ÈÍÂ ÐÖÏÎ Ò ÔÖÏÐÊÐ ÔÖÒÒ ÑÒÑÕ ÑÒ ÒÊÔÖÏÔÖÉÑÏ ÑÖÊ eî ÈÐÒÐ Îv~ÈÍÍÆÊ ÈÍÌÈÂÐÖÏÎ Ò Ô ÖÏÐÉÐÒÐ ÇÐÔ ÒÈÍÉÆÊÆ ÂWebLogic Server ÉÊ ÍÍÊ URL Ç ÆÎ ÉÇÌÈÂ URL Ç ÆÎ ÈÉÑÒÑÕ ÖÔÖÏÊ~ { ÒÔÏÖÒ Ð ÔÏÐÖ ÑÕ Ê WebLogic Server ÉÊÂÐÖÏÎ ÒÐÏÒ ÊÐÒÐ Î ÈÉÂÐÖÏÎ ÒÊÐ ÔÖÒÒ ÑÒÑÕ ÑÒ ÒÊÔ ÑÒÉÆÍÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÇ~{ÈÍÌÈÂÐÖÏÎ Ò ÔÖÏÐÉÐÒÐ Ç ÊÊÉÉÆÍ ÂWebLogic Server ÉÊ URL Ç ÆÎ ÈÉÌÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÎ~{ÉÇÌÈÂ URL Ç ÆÎ ÈÍ ÊÂÐÖÏÎ Ò ÑÒÑÕ ÑÒ ÒÊ Ê eçâðöïî ÒÉÔÖÐÑ Ð ÓÊ É ÈÍÍ URL Ê ÈÍÌÈÂÇ 3-10 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

Ê hîðô ÒÈÍÊÊÂWebLogic Server ÐÖÑÑÉ URL Ç ÆÎ ÊÈÍ uçæíìèâv ÊÉÆÉÊÂÃÑÒÑÕ ÐÒÐ ÊÐ ÔÏÐ Ö ÑÕ ÃÎ ÈÉÇÉÈÆÂ ÔÖÐÑ ÔÏÏÖÏ ÓÊÔÖÑÑ ÔÖÏÔÖ Ð ÓÉ ÇzÇÍÉÂHttpClusterServlet ÉÊÐÖÏÎ Ò ÊÐÒÐ Î ÈÉÑÒÑÕ ÑÒ ÒÊÖÔÖÏÊÔÑÒÉÆÍÑÏ ÑÖ WebLogic Server Ê eç vèíìèâhttpclusterservlet ÉÊÂÐ ÖÏÎ ÒÊ Ê HTTP ÖÐÏÑÒÇi ÊÑÏ ÑÖ Ð ÓÊÖÑÏÖÐ ÒÈÍÌÈÂÔÏÏÖÏ ÓÊÂÐÖÏÎ ÒÊÊ xèíìèîâ Ê ÊÂWebLogic Server B ÇÐ ÔÖÒÒ ÑÒÑÕ ÑÒ ÒÊÔÖÏÔ Ö Ð ÓÊÊÍÂ ÈÆÑÏ ÑÖÇ ÈÍÌÈ Ê ÉÊÐ Ó C Â HTTP ÉÊÂ ÊÔÏÏÖÏ ÓÊ ÆÉÂ ÈÆÔÖÏÔÖ Ð ÓÉ ÑÏ ÑÖ Ð ÓÎ ÈÍÉÌÊÔÖÐÑÊÍÉÉÐÖÏÎ ÒÊÐÒÐ Ç ÈÍÌÈÂ 2 ÉÊÐ ÓÉ ÈÍÍÐÖÑÑÉÊÂÐÖÏÎ ÒÊÑÏ ÑÖ ÑÒÑÕ ÑÒ ÒÊÔÑÒ Ð ÓÊ~~ ÊÔÏÏÖÏ ÓÈÍÌÈÂÉÉÈÂÌÆ 1 ÉÊ WebLogic Server ÇÐÖÑÑÉ hêêíêæ ÍÂÐÖÏÎ ÒÊ ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ Ê ÈÍÌÈÎÂÉÉÆÊÂ ÊÔ ÖÏÔÖ Ð ÓÇ z ÈÍÍÇÂÓÒÒÖ ÐÊ Ë ÈÍÍÉÂÈÊ Ð ÓÊÑÏ ÑÖ ÑÒÑÕ ÑÒ ÒÊÔÑÒÉÈÉ ÈÍÌÈÂ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-11

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ ÐÖÑÑ ÈÍÉÐ ÔÖÒÒÉ JSP ËÊ Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ È ÉÎÐÑÑ ÇÊ ÉÊÂÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ ÌÐ ÔÏÐÖ ÑÕ Ê ÆÆÉÂÐÖÑÑ ÈÍÉÐ ÔÖÒÒÆÍË JSP Ê WebLogic Server ÇÊÊÍ ÆÊÈÉÎÐÑÑÈÍÇÊÉÆÉw ÈÌÈÂ Ö Ò ÓÖ ÐÊÑÒÒ ÎÒÔ ÊÉÆÉÊÂ6-15 Ô ÑÊÃÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎÐ ÔÏÐÖ ÑÕ ÈÍ h ÃÎ ÈÉÇÉÈÆÂ Ö Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ~ÈÉÑÏÖÐÒÊÐÖÏÎ Ò ÎÐÑÑ ÎÐÔ ÒÈÍÉÌÊÂWebLogic Server ÊÖÔÖÐ ÑÕ ÑÑÒÕÉÊÂÐ ÖÏÎ ÒÇÔÏÏÖÏ Ó ÊÐ ÓÉÊ ÊÑÏ ÑÖ ÑÒÑÕ Ñ Ò ÒÎ ÉÇÌÈÂWebLogic Server Ó ÑÕ 6.1 ÉÌÂÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÊ eîvƒèí ÉÈÉÐÖÏÎ ÒÐÏÒ ÐÒ Ð ÌÉÊ URL Ç ÆÇ ÈÉ ÈÍÌÈÂÉÉÈÂÇÊ ÊÐ Ô ÖÒÒ ÑÒÑÕ ÑÒ ÒÊ eê ÉÈÉÊÌ ÈÍÌÈÂÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ~ÈÉÐÖÑÑÊÎÐÑÑÈÍ ÂÐÖÏÎ ÒÊ ÊÐ ÓÎh ÊuÉÇÍ ÉÈÉÊÐÒÐ Î ÈÌÈ ÎÂ Ê ÊÂHTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÎÖ Ò Ó Ö Ñ Ð Ó ÒÏÏÎÉ Ê ÈÍ Ê ÉÔÏÏÖÏ ÓÊÔÖÑ ÑÎ ÈÉÆÌÈ 3-12 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ

ÐÖÏÎ Ò ÐÒÐ ÔÖÏÔÖ :A ÑÏ ÑÖ :B Ð Ö Ó Ò Ö WebLogic Server ÐÖÑÑ A Ð ÔÖÒÒ ÔÖÏÔÖ ÑÒ Ò B Ð ÔÖÒÒ ÑÏ ÑÖ ÑÒ Ò C Ð ÔÖÒÒ Web ÎÔÖÐ ÑÕ ÊÐÖÏÎ ÒÇÓÔÖÒÐÊ IP ÎÒÖÑÎ ÈÉ Ð ÔÖÒÒÎu ÈÍ Ê ÊÍÆÊÔÖÑÑÇsÍÍÌÈ 1. ÐÖÏÎ ÒÊ u ÊÂÖ Ò ÓÖ Ñ Ð Ó ÒÏÏÎÎ~ÈÉ WebLogic Server ÐÖÑÑÊ ~ÈÍÌÈÂÖ Ò ÓÖ ÐÊÂÐ ÔÏÐ Ö ÑÕ ÈÍÉÆÍÔÖÑ Î ÈÉÂÐÖÏÎ ÒÊÖÐÏÑÒÎ WebLogic Server A Ê ~ÈÌÈ 2. WebLogic Server A ÊÂÐÖÏÎ ÒÊÐ ÔÖÒÒ ÑÒÑÕ ÑÒ ÒÊ ÔÖÏÔÖ ÔÑÒÉÈÉ hèìèâôöïôö ÔÑÒÊÂÃÖÔÖÐ ÑÕ ÐÖ ÔÊ ÃÉw ÈÍÉÆÍÖ Ð Ð ÑÑÒÕÎ ÈÉ ÑÒÑÕ ÑÒ ÒÊÖÔÖÏÊÔÑÒÉÊÍÐ ÓÎ ÈÌÈÂ Ê ÉÊÂWebLogic Server B ÇÖÔÖÏÊÔÑÒÉÈÉ ÈÍÉÆÌÈ 3. ÐÖÏÎ ÒÊÂWebLogic Server A É B Ê eîö ÏÖÊÐÒÐ Êv ƒèííæê ÈÍÌÈÂÐÖÏÎ ÒÉÐÒÐ Î ÉÇÊÆ Â ÔÖÏÔÖ Ð ÓÉÑÏ ÑÖ Ð ÓÊ eê URL Ç ÆÎ ÈÉÐ ÖÏÎ ÒÊ}ÈÍÍ URL ÊvƒÉÇÌÈ WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ 3-13

3 HTTP ÑÒÑÕ ÑÒ ÒÊÖÔÖÐ ÑÕ ÊÉÆÉ : ÐÒÐ Ç ÊÐÖÏÎ ÒÎÐÔ ÒÈÍÊÊÂWebLogic Server Ê URL Ç Æ hî ÊÈÍ uçæíìèâv ÊÉ ÆÉÊÂÃURL Ç ÆÊ ÃÎ ÈÉÇÉÈÆÂ 4. ÐÖÏÎ ÒÇÐÖÑÑÊ ÈÉÈÍÊu ÎsÆ ÂÖ Ò ÓÖ ÐÊ ÐÖÏÎ ÒÐÏÒÊÐÒÐ ÊÆÍx Î ÈÉÂÖÐÏÑÒÇ Ç Ç WebLogic Server A Ê ~ÈÍÍÍÆÊÈÌÈÂÇÊÍÆÊ ÊÍÉ ÉÂÐÖÏÎ ÒÊÑÒÑÕ Ç ÈÍÌÉÔÖÏÔÖ ÑÒÑÕ ÏÔ ÑÏÐÒÊÔÑÒ Ð ÓÉ Î ÈÍÇÉÉÇÌÈÂ 3-14 WebLogic Server ÐÖÑÑ Õ Ð Ñ ÏÏÒ