secwlres.book
|
|
|
- みがね いさやま
- 7 years ago
- Views:
Transcription
1 BEA WebLogic Server WebLogic ªªªª ªªª ªª BEA WebLogic Server ªªª ª ª 7.0 ªª ª ª u :
2 m Copyright 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 ÖÑ ÑÊÑÐÕÖÒÏ Ó Ò ÔÓÕÎÖÊ u ÑÔÒÏÏÎÊÓ ÑÕ ÊÈ BEA WebLogic Server Ó ÑÕ 7.0
3 目次 ÇÊÔÓÕÎÖÊ ywf...viii e-docs Web Site...viii ÇÊÔÓÕÎÖÊ... ix ~...ix ÐÔ Ò... x svu...xi 1. WebLogic ÖÑ ÑÊ xê u ÇÊÏÏÒÊ ywf wé WebLogic ÖÑ ÑÊ xê u WebLogic ÖÑ ÑÊ x : Ê WebLogic ÖÑ ÑÊÑÏÔ ÖÑ Ñ ÎÔÖÐ ÑÕ ÖÑ Ñ EIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) ÖÑ Ñ COM ÖÑ Ñ JDBC (Java Database Connectivity) ÖÑ Ñ JMS (Java Message Service) ÖÑ Ñ JNDI (Java Naming and Directory Interface) ÖÑ Ñ Ð Ó ÖÑ Ñ URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí WebLogic Server Administration Console Î ÈÍ ÒÔÖÏÕ Òv~ Î ÈÍ ÉÊ Î Ì ÍÈÍ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê fullydelegateauthorization ÔÖÐÊÉÆÉ fullydelegateauthorization ÔÖÐÊ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ iii
4 [Ignore Security Data in Deployment Descriptors ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉ 2-15 [Ignore Security Data in Deployment Descriptors ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊv ÉÊv Ê ÊÉÆÉ Ì ÍÈÉ ÊÍÍ URL ÆÍË EJB ÖÑ ÑÊ x ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Web Ð ÓÑ ÖÑ Ñ Õ ÐÉÐÖ Ô Õ ÐÊ Õ ÐÊÐÖ ÔËÊ~ Õ ÐÊ Õ ÐÊ ÒÔÏÖÒ ÐÖ Ô ÐÖ ÔÊ ÐÖ ÔÊÓÑÒ ÐÖ ÔÊ ÐÖ ÔÊ ÑÐÕÖÒÏ Ö Ö Ö Ö ÔÒÓ Ð ÑÐÕÖÒÏ Ö ÖÊÑÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö Ö Administration Console ÉÊÑÐÕÖÒÏ Ö ÖÊ ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö xèíéæí MBean Ê ÆÍË ÒÔÏÖÒ ÐÖ ÔÊ ~ Ç ÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÊ ÑÐ Ô Ö ÖÊ iv WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
5 ÑÐ Ô Ö ÖÊ : WebLogic ÖÑ ÑÎ ÈÍ : ÑÐ Ô Ö ÖÎ ÈÍ : Ö Ö Î ÈÍ ÑÐ Ô Ö ÖÊ ÑÐ Ô Ö ÖÊ ÑÐÕÖÒÏ ÔÖÑ ÑÐÕÖÒÏ ÔÖÑ Ê É ÑÐÕÖÒÏ ÔÖÑ Ê ÆÍË Ê ÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ xèíéóôöòð Ï ÑÔÏ Ñ ÑÐÕÖÒÏ ÔÖÑ Ê u : ÔÖÑ Â ÂÆÍËÔÖÑ 5-5 ÑÐÕÖÒÏ ÔÖÑ Ê ÑÐÕÖÒÏ ÔÖÑ Ê : WebLogic ÖÑ ÑÎ ÈÍ : ÔÖÑ Î ÈÍ ÑÐÕÖÒÏ ÔÖÑ Ê ÑÐÕÖÒÏ ÔÖÑ Ê : Administration Console Î ÈÉ URL (Web) Ö Ñ ÑÊ x 1 : Ð ÓÉ v Î ÈÍ : Õ ÐÎ ÈÍ : Õ ÐÎÐÖ ÔÊ~ ÈÍ : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍ : ÐÖ ÓÖ Ö ÖÎ ÈÉÈËÉÊ URL (Web) ÖÑ ÑÊÑÐÕ ÖÒÏ ÔÖÑ Î ÈÍ : Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎvsÈÍ : basicauth Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎ ÈÍ : ÑÐ Ô Ö ÖÎ ÈÍ : ÐÖ ÔÊÑÐ Ô Ö ÖÎ ÈÍ : ÑÐ Ô Ö ÖÎ ÈÉÏÏÖÏÕ JSP ËÊÎÐÑÑÎ È Í WebLogic ÖÑ ÑÊÑÐÕÖÒÏ v
6 7. : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x 1 : Ð ÓÉ v Î ÈÍ : ÐÖ ÔÎ ÈÍ : Õ ÐÎ ÈÍ : Õ ÐÎÐÖ ÔÊ~ ÈÍ : ÐÖ ÓÖ Ö ÖÎ ÈÍ : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍ : ÐÖ ÓÖ Ö ÖÎ ÈÉ statelesssession EJB JAR ÊÑÐÕÖ ÒÏ ÔÖÑ Î ÈÍ : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍ EJB ËÊÎÐÑÑÎvsÈÍ : statelesssession EJB ËÊÎÐÑÑÎ ÈÍ : create() ÆÍË buy() EJB ÕÑÒÒËÊÎÐÑÑÎ ÈÍ : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ É 1 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ ÈÍ : basicauth Web ÎÔÖÐ ÑÕ Î ÈÍ : v Î ÈÉ Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÍ : ÐÓ ÈÉÑÐÕÖÒÏ ÔÖÑ Î vèí ( h ) : ÐÓ ÈÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h ) : [Ignore Security Data in Deployment Descriptors ÒÔÖÏÕ Òv ~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È : Administration Console Î ÈÉÑÐÕÖÒÏ ÔÖÑ Ê : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÍ : [Ignore Security Data in Deployment Descriptors ÒÔÖÏÕ Òv ~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î ÈÍ : basicauth Web ÎÔÖÐ ÑÕ Î ÒÔÖÏÈÍ : ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÈÍÉÇÉÎ vèí ( h ) : [Ignore Security Data in Deployment Descriptors ÒÔÖÏÕ Òv ~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È vi WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
7 このマニュアルの内容 ÇÊÔÓÕÎÖÉÊÂÈÌÈÌÊÑÏÔÊ WebLogic ÖÑ ÑÎ ÈÂ WebLogic Server Î ÈÉÈÍÍÊÖÑ ÑÎ xèíéìê Î ÈÌ ÈÂ ÇÊÔÓÕÎÖÊ Ê ÊÉÆÍÉÈÂ 1 ÃWebLogic ÖÑ ÑÊ xê uãéêâçêôóõîöê ÈÍ Ê ( ywfêê )ÂÆÍË WebLogic ÖÑ ÑÊ xê uî ÈÌÈÂÌÉÂ Îw ÈÉ ÊÈÇÊ~ÌÕ ÐÊÉÌÊÃ Ê ÃÊ ÌvÇÉÆÍÌÈÂ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÉÊÂ ÑÏÔÊ WebLogic ÖÑ ÑÉÂÿj Ét Ê WebLogic ÖÑ ÑÊ xêéæéw ÈÌÈÂ 3 ÃÕ ÐÉÐÖ ÔÃÉÊÂÕ ÐÆÍËÐÖ ÔÊÉÆÉuwÈÂ WebLogic Server ÊÒÔÏÖÒ ÐÖ ÔÊ ÈÍ Ì ÈÌÈÂÇÊ É ÊÂWebLogic Server Administration Console ÉÕ ÐÆÍËÐÖ ÔÎ ÈÍ ÊÉÆÉÌÂ Î~ÉÉw ÈÌÈÂ 4 ÃÑÐÕÖÒÏ Ö ÖÃÉÊÂÑÐÕÖÒÏ Ö ÖÊÉÆÉuwÈÂ WebLogic Server ÊÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ÈÍ Ì ÈÌÈÂ ÌÉÂÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö ÖÊ~ÆÉÂÑÐÕÖÒÏ Ö Ö ÊÐ Ô Ó ÒÊÉÆÉÌw ÈÌÈÂÈÍÊÂWebLogic Server Administration Console ÉÐÖ ÓÖ Ö ÖÆÍËÑÐ Ô Ö ÖÎ È Í ÊÉÆÉÌÂ Î~ÉÉw ÈÌÈÂ 5 ÃÑÐÕÖÒÏ ÔÖÑ ÃÉÊÂÑÐÕÖÒÏ ÔÖÑ ÊÉÆÉuw ÈÂWebLogic Server ÊÒÔÏÖÒÊÑÐÕÖÒÏ ÔÖÑ Ê ÈÍ Ì ÈÌÈÂÌÉÂÑÐÕÖÒÏ ÔÖÑ ÊÐ Ô Ó ÒÊÉÆÉw ÈÂ Administration Console ÉÑÐÕÖÒÏ ÔÖÑ Î Æ ÊÉÆÉÌÂ Î~ÉÉw ÈÌÈÂ 6 Ã : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ xã ÉÊÂAdministration Console Î ÈÉÂÈÌÈÌÊ URL (Web) ÖÑ Ñ Î xèí Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ vii
8 ywf 7 à : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ xãéêâ Administration Console Î ÈÉÂÈÌÈÌÊÏ Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÎ xèí Î ÈÌÈ 8 à : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐ Ö ÑÕ ÊÐÓ É ÃÉÊ ÊÒÔÖÏÕ Òv~ ÇÍ Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ È Administration Console Î ÈÉÑÐÕÖÒÏ ÔÖÑ Î ÈÉÇÍ ÒÔÖÏÕ Òv~ É ÈÉÆÉÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê ÈÍ ÊÉÆÉw ÈÌÈ ÇÊÔÓÕÎÖÊ ÊÐ Ó fî yéèéæìèâð Ó fêâî ÔÖÐ ÑÕ vvfé Ê~ ÈÊÇÍÂÐ ÓÆÍËÐ Ó É ÈÍ ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Êvv ÊÑÐÕÖÒÏ ÖÑÐÊ ÂÆÍËÑÐÕÖÒÏ Ê ŠÎ ÈÍÐ ÔÏÐÖ ÑÕ Ê Îs ÆÌÈ ~ÈÍy ÉÈÉ uêôöñðñõ ÑÑÒÕÊ ÂÑÐÕ ÖÒÏ ÖÖÕÊÐ ÔÏÐÖ ÑÕ É ÂÐ Ó ÖÑ ÑÉÎÔÖÐ ÑÕ ÖÑ ÑËÊvvÆÍËv Ê tâñðõöòï hêîòôð Ö ÒÂÆÍËÑÐÕÖÒÏ ÔÖÓÏÑÊÒ ÑÔ ÑÊ ÊÊÇ ÌÍÍ ÌÆÍÌÈÂÐ Ó fêâweb ÎÔÖÐ ÑÕ É EJB ÊÑÐÕÖ ÒÏ ÑÐÕÖÒÏÂÆÍË SSL Î ÌÂJava ÑÐÕÖÒÏ Î ÐÒÐ ÒÕÊÉÆÉ Æ xî ÆÉÆÌÈ ÇÊÔÓÕÎÖÊÂWebLogic Server Administration Console Î ÈÍÐ Ó fî yéèéæíâãweblogic Security Ê ÃÉ ÍÈÉÂWebLogic Server ÒÔÖÏÕ ÒÊÑÐÕÖÒÏÎ ÈÇÐ ÔÏÐÖ ÑÕ ÈÍÉÌÊ ÌÊÉÈ e-docs Web Site BEA t ÊÒÐÕÕ ÒÊÂBEA Ê Web ÐÏÒÉ ÉÇÌÈÂBEA ÊÔ Õ Ô ÑÉ [ t ÊÒÐÕÕ Ò ] ÎÐÖÒÐÈÌÈ viii WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
9 ÇÊÔÓÕÎÖÊ ~ Web ÔÖÏÐÊ [ ÔÎÏÖ ] ÏÔÑÕ Î ÈÍÉÂWeb ÔÖÏÐÇÍ ÇÊÔÓÕÎÖÎÿ Ê 1 ÈÉ ÉÇÌÈÂ ÇÊÔÓÕÎÖÊ PDF ÊÂWebLogic Server Ê Web ÐÏÒÉ ÉÇÌÈÂ PDF Î Adobe Acrobat Reader É ÇÉÂÔÓÕÎÖÊ ( ÌÉÊÿ ) Î Ê É ÉÇÌÈÂPDF Îs ÈÍÊÊÂWebLogic Server ÒÐÕÕ Ò ÊÔ Õ Ô ÑÎ ÇÂ[ ÒÐÕÕ ÒÊÑÏ Ö Ò ] ÎÐÖÒÐÈÉÂ ÈÍÔÓÕÎÖÎ ÈÌÈÂ Adobe Acrobat Reader Ê Adobe Ê Web ÐÏÒ ( É É ÉÇÌÈÂ BEA Ê Web ÐÏÒÉÊÂWebLogic Server Ê ÔÓÕÎÖÎ ÈÉÆÌÈÂ WebLogic ÖÑ ÑÎ xèíð Ó fê féêí WebLogic Server Ô ÓÕÎÖÊÊÂÇÊÔÓÕÎÖÊ Ê ÊÌÊÇÆÍÌÈÂ ÃWebLogic Security Ê Ã ÃWebLogic Security ÔÖÐÖÔ Ñ ÏÏÒÃÊÃWeb ÎÔÖÐ ÑÕ Ê ÑÐÕÖÒÏ ÃÂÃÏ Ñ ÔÖÏÑ JavaBean (EJB) ÊÑÐÕÖÒÏ ÃÂÆÍËÃJava ÑÐÕÖÒÏÎ ÈÉÊ WebLogic ÖÑ ÑÊ xã Ã fïïòãêãññòõ Ê xã ÃWebLogic jcom ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÎÐÑÑ ÊÐ ÔÏÐ Ö ÑÕ Ã(COM ÖÑ Ñ ) ÃWebLogic J2EE ÐÓÐÑ Î ÐÒÐÒÕÃÊÃÑÐÕÖÒÏÃ(EIS ÖÑ Ñ ) ÃWebLogic Web Ð ÓÑ ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÑÐÕÖÒÏÊÐ ÔÏÐÖ ÑÕ Ã(Web Ð ÓÑ ÖÑ Ñ ) WebLogic ÖÑ ÑÊÑÐÕÖÒÏ ix
10 ÐÔ Ò ÊÑÐÕÖÒÏ ~ÊÔÓÕÎÖÊÉÆÉÊÂÑÐÕÖÒÏÊÔ ÑÊv ÈÍÉÆÌÈ BEA ÊÒÐÕÕ ÒÊ ÈÍÕ ÐÇÍÊÔÏ ÒÓÒÐÊ ÊÉÉɈ Ê uéèâz Ì uêêçæíêâ Õ ÖÉ ÌÉÆ~ÍÇÉÈÆÂ ÈÍÍÉ uêéæéêâòðõõ ÒÎ ÆÍË uèí BEA Ê Ê fç Ê Î~ÈÌÈÂ Õ ÖÊÕÒÑ ÑÊÊÂÇ ÊÑÔÒÏÏÎ ÉÓ ÑÕ ÂÆÍË ÔÓÕÎÖÊÑÏÒÖÉ ÎÆ Ç ÆÇÉÈÆÂ Ó ÑÕ Ê BEA WebLogic Server ÊÉÆÉ Ê ÇÆÍ ÂÌÉÊ BEA WebLogic Server Ê Ï ÑÒ ÖÆÍË Ê ŠÇÆÍ ÊÂBEA WebSupport ( Î~ÈÉ BEA ÏÑÑÔ ÐÔ ÒÌÉÆ Æ ÍÈÇÉÈÆÂÏÑÑÔ ÐÔ Ò ËÊ~ ÊÉÆÉÊÂt ÓÒÐ ÑÊ ÈÍÉÆÍÏÑÑÔ ÐÔ Ò Ï ÒÊÌv ÈÍÉÆÌÈ ÏÑÑÔ ÐÔ ÒÉÊ Ê ÎÆ ÊÈÌÈÊÉÂÆ Æ ÍÈÊ ÊÆ ÍÇÈÌÇ ÇÉÈÆÂ Æ Â Õ Ö ÎÒÖÑ v ÂÔÎÐÑ Ê É Æ ÆÊ ÉÐ Ò t Ê ÉÓ ÑÕ ŠÊ És ÈÍÍÏÖ ÕÒÑ ÑÊ x WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
11 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î ÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ xi
12 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í}èçéçéçí Ê Ç ÈÍÉÆÍ ÓÖÕ ÑÌ ÊÊÊ Î~ ÉÇÍ... Ð Ò Ð ÔÖÌÉÊ É Ç ÈÍÉÆÍÇÉÎ ÈÂ xii WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
13 1 WebLogic リソースの保護の概要 Ê ÉÊÂWebLogic ÖÑ ÑÊ xêéæéê uî ÈÌÈ 1-1 Ô ÑÊÃÇÊÏÏÒÊ ywfã 1-2 Ô ÑÊà wé à 1-2 Ô ÑÊÃWebLogic ÖÑ ÑÊ xê uã 1-4 Ô ÑÊÃWebLogic ÖÑ ÑÊ x : Ê Ã ÇÊÏÏÒÊ ywf ÇÊÔÓÕÎÖÊ ÊÐ Ó fî yéèéæìèâð Ó fêâî ÔÖÐ ÑÕ vvfé Ê~ ÈÊÇÍÂÐ ÓÆÍËÐ Ó É ÈÍ ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Êvv ÊÑÐÕÖÒÏ ÖÑÐÊ ÂÆÍËÑÐÕÖÒÏ Ê ŠÎ ÈÍÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê ÎsÆÌÈ ~ÈÍy ÉÈÉ uêôöñðñõ ÑÑÒ ÕÊ ÂÑÐÕÖÒÏ ÖÖÕÊÐ ÔÏÐÖ ÑÕ É ÂÐ Ó ÖÑ ÑÉÎÔÖÐ ÑÕ ÖÑ ÑËÊvvÆÍËv Ê tâñðõöòï hêîòôðö ÒÂÆÍËÑÐÕÖÒÏ ÔÖÓÏÑÊÒ ÑÔ ÑÊ ÊÊÇ ÌÍÍ ÌÆÍÌÈÂÐ Ó fêâweb ÎÔÖÐ ÑÕ É EJB ÊÑÐÕÖÒÏ ÑÐÕÖÒÏÂÆÍË SSL Î ÌÂJava ÑÐÕÖ ÒÏ Î ÐÒÐÒÕÊÉÆÉ Æ xî ÆÉÆÌÈ ÇÊÔÓÕÎÖÊÂWebLogic Server Administration Console Î ÈÍÐ Ó fî yéèéæíâãweblogic Security Ê ÃÉ ÍÈÉÂWebLogic Server ÒÔÖÏÕ ÒÊÑÐÕÖÒÏÎ ÈÇÐ ÔÏÐÖ ÑÕ ÈÍÉÌÊ ÌÊÉÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 1-1
14 1 WebLogic ÖÑ ÑÊ xê u wé WebLogic Server ÊÑÐÕÖÒÏÊÊÂ uèéæç uêæí Ê wì Ç ÆÍÌÈÂÇÍÍÊ wé Ê WebLogic Server ÊÑÐÕÖÒÏÊ ÈÍÔÓÕÎÖÊ ÈÌÈÇÂ wêéæéêãweblogic Security Ê Ã ÊÃ wãê ÉÂ ÊÉÆÉÊÃÑÐÕÖÒÏÊ ÃÊ É fèí ÉÆÌÈÂ WebLogic ÖÑ ÑÊ xê u 1-1 ÊÂWebLogic ÖÑ ÑÎ xèíéìê ÊÔÖÑÑÎ ÈÂÈÊ Êw ÈÌÈÂ 1-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
15 WebLogic ÖÑ ÑÊ xê u 1-1 WebLogic ÖÑ ÑÊ x 1. fêâ d Ê ÎsÈÐÖ ÔÊÕ ÐΈ Ê Í ÉÌÈ ÈÕ ÐÊt ÊÐÖ ÔÊÕ Ó ÊÊÍÇÉÇÉÇÌÈ 1-1 ÊÂÈ ÍÈÍ 2 ÊÕ ÐÉ ÈÍÍ 3 ÉÊÐÖ ÔÎ ÈÌÈÂÕ Ð 1 É Õ Ð 3 Êt ÊÐÖ ÔÊÕ Ó ÉÈ : Õ ÐÎÐÖ ÔÊ Í ÉÍÉ ÊÕ ÐÎ Æ fê Î ÉÇÌÈ 2. fêâi Ê ÈÍÉÓÑÓÑ Ê ÉÆÉÖ Ö Î ÈÌ ÈÂÖ Ö ÊÊ ÊÐÖ ÔÊ ÈÍÍÑÐÕÖÒÏ Ö ÖÎ ÈÍÖ Ö Ç fèíìèâ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 1-3
16 1 WebLogic ÖÑ ÑÊ xê u 3. s ÊÂWebLogic Security Ð ÓÑÊÖ Ö ÉÐÖ ÔÎ ÈÉÂ ÈÊÐÖ ÔÊÑÐÕÖÒÏ Ö ÖÎ Ê ÈÍÇÊÆÇÎ ÈÌ ÈÂÇÊÔÖÑÑÎÂÖ Ö ÔÒÓ ÐÉ ËÌÈÂ 1-1 ÉÊÂÐÖ Ô 2 ÉÇÊÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÆÌÈÂ : ÂÊÕ ÐÊÑÐÕÖÒÏ Ö ÖÎ ÈÍÇÉÌÉÇÌÈÇÂÇ ÍÊÿj ÉÊÆÍÌÈÎÂ 4. fêâi Ê ÈÍÉÓÑÓÑ Ê ÉÆÉÔÖÑ Î ÈÌ ÈÂÔÖÑ ÊÊÂ ÊÑÐÕÖÒÏ Ö ÖÊ ÈÍÍ x y WebLogic ÖÑ ÑËÊÎÐÑÑ Î ÈÍÔÖÑ Ç fèíìèâ 5. s ÊÂWebLogic Security Ð ÓÑÊÑÐÕÖÒÏ ÔÖÑ É WebLogic ÖÑ ÑÎ ÈÉÂ xèíéæíöñ ÑËÊÎÐÑÑÎv ÈÍÇÊ ÆÇÎ ÈÌÈÂÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÐÖ ÔÊÕ Ó É ÆÍÕ ÐÉÇÇÂWebLogic ÖÑ ÑÊÎÐÑÑÉÇÌÈÂÈÉÇÉÉÂ 1-1 ÉÊÂÕ Ð 3 ÉÕ Ð 6 ÊÐÖ Ô 2 ÊÕ Ó ÊÊÉ x y WebLogic ÖÑ ÑÊÎÐÑÑÉÇÌÈÂ WebLogic ÖÑ ÑÊ x : Ê WebLogic ÖÑ ÑÎ xèí Ê Ê ÊÉÆÍÉÈÂ 1. xèí WebLogic ÖÑ ÑÎ ÈÌÈÂv ÊÉÆÉÊÂÃWebLogic Ö Ñ ÑÊÑÏÔÃÎ ÈÉÇÉÈÆÂ 2. URL (Web) ÌÉÊÏ Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÎ xèí ÊÂ Ê Ê ÆÌÈÂ a. ÈÍ Î ÈÌÈÂv ÊÉÆÉÊÂ2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÎ ÈÉÇÉÈÆÂ b. ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÏ ÓÖÏÒÎÇÍÉÌÂURL ÆÍË EJB ÖÑ ÑÊ xê ÈÍ u Ê Î~ÈÉÆÇÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xè ÍÉÌÊ ÃÎ ÈÉÇÉÈÆÂ c. WebLogic Server Administration Console Î ÈÉ URL ÌÉÊ EJB Ö Ñ ÑÎ xèí ÊÂ 3 Ê Ê ÆÌÈÂ 1-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
17 WebLogic ÖÑ ÑÊ x : Ê d. ÒÔÖÏÕ Òv~ Î ÈÉ URL ÌÉÊ EJB ÖÑ ÑÎ xèí ÊÂÃWebLogic Security ÔÖÐÖÔ Ñ ÏÏÒÃÊÃWeb ÎÔÖÐ ÑÕ ÉÊ uêííñðõöòïê ÃÉÃEJB ÉÊ uêííñ ÐÕÖÒÏÊ ÃÎÈÍÈÍ ÈÉÇÉÈÆÂ e. URL ÌÉÊ EJB ÖÑ ÑÊ ÊÒÔÖÏ Ê ÊÒÔÖÏÕ Ò v~ ÇÍÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ ÈÍ Ì URL ÌÉÊ EJB ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÂÒÔ ÖÏÕ Òv~ É ÈÍÉ Ê Ê ÈÍ ÊÂ2-18 Ô ÑÊÃ Ì ÍÈÉ ÊÍÍ URL ÆÍË EJB ÖÑ ÑÊ xãê Ê ÆÌÈ 3. Administration Console Î ÈÉ WebLogic ÖÑ ÑÎ xèìèâ Ê Ê ÆÌÈ a. ÑÐÕÖÒÏ Ö ÖÊ Ê yéêíõ ÐÆÍËÐÖ Ô ( Ì ÉÊ Ê Ês ) Î ÈÌÈ ÊÉÆÉÊÂ3-2 Ô ÑÊ ÃÕ ÐÊ ÃÉ 3-7 Ô ÑÊÃÐÖ ÔÊ ÃÎ ÈÉÇÉÈÆÂ b. ÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂÑÐÕÖÒÏ Ö ÖÊ Êv È ÍÍ ÉÂ Ê Ê ÉÆÉÕ ÐÌÉÊÐÖ ÔÊ ÈÍ WebLogic ÖÑ ÑËÊÎÐÑÑÎ ÈÍÉÌÊ ÈÍÌÈÂ Ê ÉÆÉÊÂÃÑÐÕÖÒÏ Ö ÖÃÎ ÈÉÇÉÈÆÂ : WebLogic ª ª ªª x ªªª f ( ªªª ªªªª ) ªªª ª ª ªªª c. ÑÐÕÖÒÏ ÔÖÑ (WebLogic ÖÑ ÑÉÕ ÐÂÐÖ ÔÂÌÉÊ ÑÐÕÖÒÏ Ö ÖÉÊ ~ Ç ) Î ÈÌÈÂÑÐÕÖÒÏ ÔÖ Ñ ÊÂÉÍÇ WebLogic ÖÑ ÑËÊÎÐÑÑÎv ÈÍÍÊÇÎ ÈÍÌÊÉÈ ÊÉÆÉÊÂÃÑÐÕÖÒÏ ÔÖÑ ÃÎ ÈÉÇ ÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 1-5
18 1 WebLogic ÖÑ ÑÊ xê u 1-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
19 2 WebLogic リソースのタイプ WebLogic ÖÑ ÑÊÂ Ê WebLogic Server Ï ÒÏÒÏÎsÈÌÈÂÇÍ ÍÊÏ ÒÏÒÏÊÂÑÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î ÈÉÂ ÊÊÆÎÐÑÑÇÍ xéçìèâ WebLogic ÖÑ ÑÊ ÈÍÉÆÌÈÂÇÊÉÌÂÑÐÕÖÒÏ Ö ÖÉÑ ÐÕÖÒÏ ÔÖÑ Êi ÊÖÔÖÉ féçìèâééæêâï Ñ ÔÖÏ Ñ ÎÔÖÐ ÑÕ (EAR) Ât Ê EJB Î ÌÏ Ñ ÔÖÏÑ JavaBean (EJB) JARÂÈÊ JAR Ê Ê EJBÂÈÊ EJB Ê ÿêõñòòêêê È ÉÑÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î féçìèâ WebLogic Server ÊÖÑ ÑÊÉÆÉ Ê Éw ÈÌÈÂ 2-2 Ô ÑÊÃ ÖÑ ÑÃ 2-2 Ô ÑÊÃÎÔÖÐ ÑÕ ÖÑ ÑÃ 2-3 Ô ÑÊÃEIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) ÖÑ ÑÃ 2-3 Ô ÑÊÃCOM ÖÑ ÑÃ 2-4 Ô ÑÊÃJDBC (Java Database Connectivity) ÖÑ ÑÃ 2-5 Ô ÑÊÃJMS (Java Message Service) ÖÑ ÑÃ 2-5 Ô ÑÊÃJNDI (Java Naming and Directory Interface) ÖÑ ÑÃ 2-6 Ô ÑÊÃÐ Ó ÖÑ ÑÃ 2-7 Ô ÑÊÃURL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) Ö Ñ ÑÃ 2-29 Ô ÑÊÃWeb Ð ÓÑ ÖÑ ÑÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-1
20 2 WebLogic ÖÑ ÑÊÑÏÔ ÖÑ Ñ ÖÑ ÑÊÂ ÑÑÐÊ sîõ ÐÊv ÈÍ WebLogic ÖÑ ÑÉ ÈÂWebLogic Server Administration ConsoleÂweblogic.Admin Ò ÖÂÆÍË MBean API Î xèí ÊÂ ÖÑ ÑÎ xèìèâ ÖÑ ÑÊÑÐ ÔÎ ÈÍÉÆÌÈÂ ÂWebLogic Server Administration Console Î ÈÉÂ ÖÑ ÑÊ ÈÍÕ Ð ÖÒÐÎÏÒ ÊÌÎ xèíçéçéçìèâçê Ê WebLogic Server 6.x É Ç ÆÍÂÑÐÕÖÒÏu Î ÉÈÕ ÐÊÖÒÐÈÍÉÎÏÏ ÒÊÖÒÐÎu ÉÇÌÈÂÕ Ð ÖÒÐÎÏÒÊv ÊÉÆÉÊÂÃWebLogic Security Ê ÃÊÃÕ Ð ÎÏÏ ÒÊ xãî ÈÉÇÉÈÆÂ ÎÔÖÐ ÑÕ ÖÑ Ñ ÎÔÖÐ ÑÕ ÖÑ ÑÊÂEAR ( Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ Î ÏÏÔ ) ÔÎÏÖÊÓÒÐ Ñ ÈÍÉÏ Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ Îs È WebLogic ÖÑ ÑÉÈÂÈÊ Ê WebLogic ÖÑ ÑÉ~ÆÂÎÔÖÐ ÑÕ ÖÑ ÑÊ Ê ÈÍÉÌÊ ÌÉÆÍÂÑÏÔ Ê ÉÊÆ ÍÌÈÎÂÏ Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ ( ÉÉÆÊ EJB ÖÑ ÑÂURL ÖÑ ÑÂWeb Ð ÓÑ ÖÑ Ñ ) Î ÈÍt Ê WebLogic ÖÑ ÑÎÌÉ ÌÉ xèí ÊÂÎÔÖÐ ÑÕ ÖÑ ÑÎ xèìèâéìíâï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ Î xèíéâèêîôöð ÑÕ ÊÈË ÉÊ WebLogic ÖÑ ÑÇÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÌÈÂ Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ (EAR) Î ÈÍ WebLogic ÖÑ ÑÎ Ê xèíçéìéçìèâ ÂÊ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÂÏ Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ ÇÍ ÈÍÉÑ ÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê ÈÌÈÂ 2-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
21 EIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) ÖÑ Ñ EIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) Ö Ñ Ñ J2EE ÐÓÐÑÊÂWebLogic Server ÊÊÊÎÔÖÐ ÑÕ Ð ÓÉ EIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) Ê ÈÍÉÌÊ ÈÍÍÑÑÒÕÖÔÖÊÑÔ ÒÏÏÎ ÒÖÏÓÉÈÂBEA ÉÊÂEIS Ô ÑÆÍËÐ ÒÓ ÒÏ ÎÔÖ Ð ÑÕ fç ÈÂSun Microsystems Ê J2EE ÔÖÒÒÔÏ Õ Â Ó ÑÕ 1.3 Ê ÈÉÆÍÎÔÖÐ ÑÕ Ð ÓÊÒÔÖÏ hêðóð ÑÎÐÔ ÒÈÉÆÌÈÂÐÓÐÑ ( ÖÑ Ñ ÎÑÔÑÉÌ ÊÍÍ ) ÊÊÂ JavaÂÆÍË uê ÈÉ EIS ÉÊ vê uêóïòïô Ð Ô Ó ÒÇ ÌÍÌÈÂ EIS ( Ï Ñ ÔÖÏÑ ÑÑÒÕ ) ÖÑ ÑÊÂÐÓÐÑÉÈÉvvÈÍÉ WebLogic ÖÑ ÑÉÈÂEIS ËÊÎÐÑÑÎ xèíêêâèëéêðóðñ ÌÉÊ ÂÊÐÓÐÑÊ ÈÉÑÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂ : EIS ÖÑ ÑÊ xêéæéêâçêôóõîöéãweblogic J2EE Ð ÓÐÑ Î ÐÒÐÒÕÃÊÃÑÐÕÖÒÏÃÉ Í ÇÉÆÌÈÂ COM ÖÑ Ñ EIS ÖÑ ÑÉ ÈÍy ÔÒÔÊ ÊÉÆÉÊÂÃWebLogic Security Ê ÃÊÃÏ Ñ ÔÖÏÑ ÑÑÒÕÉÊÑ ÐÖ ÐÏ Ï ÃÎ ÈÉÇÉÈÆÂ WebLogic jcom ÊÂWebLogic Server ÉÒÔÖÏÈÍÍ Java/J2EE ÏÔÑÏÐÒ ÉÂMicrosoft Office t ÔÎÕÖÂVisual Basic ÏÔÑÏÐÒÆÍË C++ ÏÔ ÑÏÐÒÂÈÊ ÊÐ Ô Ó Ò ÏÔÑÏÐÒ ÕÒÖ / Ð Ô Ó Ò ÏÔÑÏÐÒ ÕÒÖ (COM/DCOM ) É ÉÇÍ Microsoft ActiveX Ð Ô Ó ÒÉÊ É ÎÐÑÑÎ hêèíñôòïïî ÔÖÒÑÉÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-3
22 2 WebLogic ÖÑ ÑÊÑÏÔ COM ÖÑ ÑÊÂMicrosoft ÊÔÖ ÕÖ ÐÊ ÉÉÔÖÐÖÕ Ð Ô Ó Ò ÏÔÑÏÐÒÉÈÉvvÈÍÉ WebLogic ÖÑ ÑÉÈÂBEA Ê COM-Java (jcom) ÔÖÒÑ Ò ÖÎ ÈÉÎÐÑÑÈÍ COM Ð Ô Ó ÒÎ xèíêêât Ê COM ÐÖÑÎ ÌÓÒÐ ÑÌÉÊ ÂÊ COM Ð ÖÑÊ ÈÉÑÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂ : COM ÖÑ ÑÊ xêéæéêâçêôóõîöéãweblogic jcom ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÎÐÑÑ ÊÐ ÔÏÐÖ ÑÕ ÃÉ Í ÇÉÆÌÈÂ JDBC (Java Database Connectivity) Ö Ñ Ñ JDBC (Java DataBase Connectivity) ÖÑ ÑÊÂJDBC ~Ê WebLogic Ö Ñ ÑÉÈÂJDBC ÎÐÑÑÎ xèíêêâ Ô Ö Â ÂÊ Ô ÖÂÌÉÊÔÖÒÔ ÖÊ ÈÉÑÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂ ÂÊ Ô ÖÎ xèí Â Ô ÖÊ ÈÍÈ ËÉÊ Î xèí ÉÂ ÊÆÈÍÇÊ Î ÈÍ ÇÆÍÌ ÈÂ admin - admin ÉÊÂJDBCConnectionPoolRuntimeMBean Ê ÈÉÂ clearstatementcacheâdestroyâdisabledroppingusersâ disablefreezingusersâenableâforcedestroyâforceshutdownâ forcesuspendâgetpropertiesâpoolexistsâresumeâshutdownâ shutdownhardâshutdownsoftâæíë suspend ÕÑÒÒÎ Ë ÈÇÉÇ ÉÇÌÈÂ reserve - ÎÔÖÐ ÑÕ ÊÂ Ô ÖÇ ÈÒ Ñ Ñ ÑÎÖÒÐÎÒ ÔÈÉÇÍ getconnection Î Ë ÈÇÉÉÂ Ô Ö Ê Î È ÌÈÂ shrink - Ô ÖÎÂ ÌÊ ÌÉÊ ÐÏÑÊd ÈÌ ÈÂ reset - Ò ÑÔ ÑÉÊ ÎÑÕÒÒÑÏ ÈÉÇÍ Î È ÉÂÒ ÑÔ Ñ Ô ÖÎÖÑÒÒÈÌÈÂÇÍÊÍÍÂ Ô Ö 2-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
23 JMS (Java Message Service) ÖÑ Ñ Ê ÊÑÒ ÒÕ Ò ÐÕÒÑÕÌÐÖÎÈÍÌÈÂ Ê ÈÉÆ Í Ô ÖÊÌÎÖÑÒÒÉÇÌÈÂ : ÑÐÕÖÒÏ ÔÖÑ ÉÔÖÒÔ Ö Ê Ô ÖËÊÎÐÑÑÎ ÈÍ ÂÎÐÑÑÊÒÏÒÐÊÂJDBC ÖÑ Ñ Ê 2 ÉÊÖÔ ÖÉ sèíìè ( ÔÖÒÔ ÖÊÖÔÖÉ 1 Â ÂÊ Ô ÖÊ ÖÔÖÉ 1 )ÂÇÆÈÉ ÊÒÏÒÐÎÈËÉÊÑÏÔÊ WebLogic ÖÑ ÑÉ sèíçééâñðõöòï ÖÔÖÊ Æ ÊÑÐÕÖ ÒÏ ÔÖÑ ÇÎÐÑÑÎ ÈÍÇÉÊÊÍÌÈÂ JMS (Java Message Service) ÖÑ Ñ JMS (Java Messaging Service) ÖÑ ÑÊÂJMS ~Ê WebLogic ÖÑ ÑÉ ÈÂJMS Ê~Í Î xèíêêâ~í (JMS ÐÕ ÆÍË JMS ÒÓÒÐ ) ÌÉÊ JMS Ð ÓÊ ÂÊ~Í Ê ÈÍÑÐÕÖÒÏ ÔÖÑ ÆÍËÑ ÐÕÖÒÏ Ö ÖÎ ÈÌÈÂJMS Ð ÓÊ Ê~Í Î xèí Â ~Í Ê ÈÍÈËÉÊ Î xèí ÉÂJMS ÐÕ Ê ÈÍ~ Â ÂÌÉÊ Î ÈÉÍÂJMS ÒÓÒÐÊ ÈÍ~ ÆÍË Î ÈÉÍÈÍ ÇÆÍÌÈÂ JNDI (Java Naming and Directory Interface) ÖÑ Ñ JNDI ÊÂLDAP (Lightweight Directory Access Protocol) Ì DNS (Domain Name System) ÊÊÂ ÊÈÌÈÌÊÓ Õ Ð Ð ÓÑÊ ÈÍ ~Ï ÑÔÏ ÑÎ ÈÌÈÂÇÍÍÊÓ Õ Ð Ð ÓÑÊÂ ÎÏÔÑÏÐÒÊ ~ ÇÉÂ ÉÏÔÑÏÐÒÎÖÒÐÎÒÔÉÇÍÍÆÊÈÍÓÏ ÒÏ ÐÎ ÈÌÈÂJNDI Î ÈÍÉÂ ÎÔÖÐ ÑÕ ÊÐ Ô Ó Ò Ç ÆÎuÉÇÍÇÉÇÉÇÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-5
24 2 WebLogic ÖÑ ÑÊÑÏÔ JNDI Ê ÊÓ Õ Ð Ð ÓÑÌÉÊÒÏÖÐÒÖ Ð ÓÑÊ téê Ê fèíéæìèâjndi ÉÊÂÈÌÈÌÊ ÈÆÐ ÓÑÌ ÊÐ ÓÑÊÎÐÑÑÈÍÉÌÊ ÇÊÕÑÒÒÎ ÉÇÌÈÂÇÊÐÔ ÒÉÊ РÓÑ ÔÖÓÏÑ Ï ÑÔÏ Ñ (SPI) u Î ÈÉ JNDI ÔÖ Õ Ö ÐÊ ÊÐ ÓÑ ÔÖÓÏÑ tîôöðï ÉÇÌÈ JNDI (Java Naming and Directory Interface) ÖÑ ÑÊÂ Ê JNDI SPI Î ÈÉÂ Ï Ñ ÔÖÏÑ Ó Õ Ð Ð ÓÑÆÍËÒÏÖÐÒÖ Ð ÓÑÉÊ Î hêèí WebLogic ÖÑ ÑÉÈÂJNDI ÒÖ ËÊÎÐÑ ÑÎ xèíêêâjndi ÒÖ ÌÉÊÒÖ Ê ÂÊÔÖ ÒÊ ÈÍÑ ÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂÈÊ ÂÈËÉ Ê Î xèíçéìâ ÎÖÒÐÎÒÔ ÂÌÉÊÿus Ê È ÍÇÉÌÉÇÌÈÂ Ð Ó ÖÑ Ñ ÇÊÏ ÑÓÎÖ Ð Ò ÕÉÊ y Ît ÊÖ ÖÊ ÇÉÆÌÈ ÎÔÖÐ ÑÕ ÌÉÊÕÑÕ ÖÎÒÔÖÏÈÍÓ ÕÒÑÕ Ê 1 Ç 2 ÊÒ Õ Õ Ó ÊÈÇ ÈÊÆÇÂÐ Ó Ð ÔÏÐÖ ÑÕ Î È ÍÓ ÕÒÑÕ ÊÒ Õ Õ Ó Ê ÈÍÂÉÆÆÍÆÊv ÇÔÖ ÑÏÐÒÇÉÊsÍÍÌÈÂÑÐÕÖÒÏ ÔÖÑ Éw ÈÍÉÆÍÍÆÊ WebLogic Server ÉÊ féççñðõöòï ÔÖÑ Î ÈÉ WebLogic ÖÑ ÑÎ xéçííæêèíçééâçêíæêy Ê Ç hêêíìèâÿjêâñðõöòï ÔÖÑ ÊÕ ÐÌÉÊÕ Ð ÐÖ Ô Ê ÊÑÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÇÊÆÇÊ ÉÌÈÂ Ð Ó ÖÑ ÑÊÂWebLogic Server ÊÏ ÑÑ ÑÊ ~ÈÍ WebLogic Ö Ñ ÑÉÈÂÇÊÑÏÔÊ WebLogic ÖÑ ÑÊÊÂÐ ÓÊz  ÂÖÒ ÐÂÆÍËÖÒÐu Ç ÌÍÉÆÍÊÉÂËÉÎÊÊ fç vèí WebLogic ÖÑ ÑÉÊÍÌÈÂÈÊ Ê WebLogic ÖÑ ÑÉ ÊÂÐ Ó ÖÑ ÑÉÈÊ ÊÑÐÕÖÒÏ ÔÖÑ Î ÈÉ xèíìèâééèâ Ð ÓÊÐ ÔÏÐÖ ÑÕ Ê MBean Î~ÈÉ ÈÍÍÊÉ fç MBean ÊÎÐÑÑÈÍ Ê ÈÍ x eìð Ó ÖÑ ÑÊv È ÍÌÈ 2-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
25 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ : Ð Ó ÖÑ ÑÊ xêéæéêâçêôóõîöéã fïïòã ÊÃÑÑÒÕ Ê xãé Í ÇÉÆÌÈÂ URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖ ÏÑ JavaBean) ÖÑ Ñ URL (Web) ÖÑ ÑÊÂWeb ÎÔÖÐ ÑÕ Ê ~ÈÍ WebLogic ÖÑ Ñ ÉÈÂWeb ÎÔÖÐ ÑÕ Î xèíêêâwar (Web ÎÔÖÐ ÑÕ Î ÏÏÔ ) ÔÎÏÖÂÌÉÊ Web ÎÔÖÐ ÑÕ Ê ÂÊÐ Ô Ó Ò ( Ð ÔÖÒÒÌ JSP ÊÊ ) Ê ÈÍÑÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂEJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ ÑÊÂEJB Ê ~ÈÍ WebLogic ÖÑ ÑÉÈÂEJB Î xèíêêâejb JARÂEJB JAR Ê ÂÊ EJBÂÌÉÊ EJB Ê ÂÊÕÑÒÒÊ ÈÍÑÐÕÖÒÏ ÔÖÑ ÆÍ ËÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂ Java 2 Enterprise Edition (J2EE) ÔÖÒÒÔÏ ÕÊ Web ÎÔÖÐ ÑÕ ÆÍ Ë EJB ÊÑÐÕÖÒÏÎÒÔÖÏÕ Òv~ É ÈÉÆÍÊÉÂ WebLogic Server ÊÇÊ ÕÏÓÑÕÎÑÐÕÖÒÏ Ð ÓÑÊ ÈÉÂ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÊ xê 2 ~ÍÊ Î ÉÇÍÍÆÊÈ ÉÆÌÈÂ ÈÍ ÊÍÉÉÂ sèí Ç ÍÍÂWebLogic Server Administration Console É Ê v Ç uêêíìèâv ÊÉÆÉÊÂÈÍ ÈÍ 2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÉ 2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê ÃÎ ÈÉÇÉÈÆÂ : ÇÊÔÓÕÎÖÉw ÈÍÉÆÍ EJB ÖÑ ÑÊ ÈÍ ÊÂÕÒ Ñ Ñ Bean (MDB) ÊÌ ÈÍÌÈÂ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí Ê ÉÊÂURL (Web) ÖÑ ÑÆÍË EJB ( Ï Ñ ÔÖÏÑ JavaBean) Ö Ñ ÑÎ xèíéìêèìèìê ÎvÈÇw ÈÌÈÂ 2-8 Ô ÑÊÃWebLogic Server Administration Console Î ÈÍÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-7
26 2 WebLogic ÖÑ ÑÊÑÏÔ 2-8 Ô ÑÊÃÒÔÖÏÕ Òv~ Î ÈÍÃ 2-9 Ô ÑÊÃ2 ÉÊ Î Ì ÍÈÍÃ WebLogic Server Administration Console Î ÈÍ URL (Web) ÖÑ ÑÆÍËÏ Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÎ xè Í 1 Ê ÊÂWebLogic Server Administration Console Î ÈÍÌÊÉÈÂ ÇÊ Ê Ê ÊÂÑÐÕÖÒÏ Ç ÈÍÉÆÍÇÉÉÈÂ d Ê ÑÐÕÖÒÏu Ç ÈÉ ÊÂ fçt ÊÒÔÖÏÕ Òv~ Î ÈÍ uêêçâ fçÿ ÊÐÖÔÏÏÖ Õ Ð Ï ÑÔÏ ÑÇÍÂ ÈËÉÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÉÇÌÈÂÕ ÐÂÐÖ ÔÂÑÐÕÖÒÏ Ö ÖÂÆÍËÑÐÕÖÒÏ ÔÖÑ ÊÂÈËÉ Administration Console Î ÈÉ féçìèâ ÉÈÉÂ ÈÍÉÑ ÐÕÖÒÏu Ê ÉÇ ÊÔÖÑÑÇ ÊÊÍÌÈÂ Web Ð ÓÑ ÖÑ ÑÎ ÇÂÈËÉÊÑÏÔÊ WebLogic ÖÑ ÑÎÇÊ É xéçìèâçêéìâçêôóõîöéw ÈÍ WebLogic ÖÑ ÑÊ x ÊÂ Ê Administration Console ÊÕ ÐÊ ÇÉ ÇÍÉÆÌÈÂ ÒÔÖÏÕ Òv~ Î ÈÍ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí 2 Ê ÊÂJava 2 Enterprise Edition (J2EE) ÊÒÔÖÏÕ Òv~ É WebLogic ÒÔÖÏÕ Òv~ Î ÈÍÌÊÉÈÂÇÊ Ê Ê ÊÂURL É EJB Ê u ÊÑÐÕÖÒÏ Î~ ÈÍÉÌÊÿj ÇÉ Ê ÉÆÍÇÉÉÈÂ ÇÊ ÊÉÉÉ ÿj Ê ÉÌÆÍÌÈÂÇÊ Ê ÂÕ ÐÉÐÖ ÔÊ WebLogic Server Administration Console É féçìèçâñðõöòï Ö ÖÉÑÐÕ ÖÒÏ ÔÖÑ Ê web.xmlâweblogic.xmlâejb-jar.xmlâæíë weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ É fèíìèâ : ÇÊ Î ÈÍ ÂÒÔÖÏÕ Òv~ ÊÒÐÑÒ ÏÒÏÑÉ d ÈÍÇÉÌÂAdministration Console Éd ÈÍÇÉÌÉÇÌÈÂ Administration Console Ê Æ Êv ÊÉÆÉÊÂÃWeb ÎÔÖÐ 2-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
27 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ ÑÕ ÒÔÖÏÕ Òv~ ÏÒÏÑ (war)ãæíëãweblogic Ï Ñ ÔÖÏÑ JavaBeans ÔÖÐÖÔ Ñ ÏÏÒÃÊÃEJB ÒÔÖÏÕ Òv~ ÏÒÏÑÊ ÃÎ ÈÉÇÉÈÆÂ WebLogic Server 7.0 SP02 ÉÊÂ<global-role/> ÉÆÆ ÊÑÐÇ ÈÍÌÈÉÂÇÊÑÐÎ ÈÍÉÂÑÐÕÖÒÏ Ö Ö ÔÒÓ Ð ÎÒÔÖÏÕ Òv~ ÌÉÊ Administration Console ÊÊÉÍÉ fè ÍÇÎÖ ÖÇÉÊ ÉÇÌÈÂURL ÌÉÊ EJB ÖÑ ÑÉÊÇÊÑ ÐÊ ÊÉÆÉÊÂÃWebLogic Security ÔÖÐÖÔ Ñ ÏÏÒÃÊ ÃWeb ÎÔÖÐ ÑÕ ÉÊ <global-role/> ÑÐÊ ÃÉÃEJB ÉÊ <global-role/> ÑÐÊ ÃÎÈÍÈÍ ÈÉÇÉÈÆÂ ÇÊ ÉÊÂURL ÆÍË EJB ÖÑ ÑÊÌÎ xéçìèâòôöïõ Ò v~ Ê Æ ÊÉÆÉÊÂÃWebLogic Security ÔÖÐÖÔ Ñ ÏÏÒÃÊ ÃWeb ÎÔÖÐ ÑÕ ÉÊ uêííñðõöòïê ÃÆÍËÃEJB ÉÊ uêííñðõöòïê ÃÎ ÈÉÇÉÈÆÂ 2 ÉÊ Î Ì ÍÈÍ ÒÔÖÏÕ Òv~ Î ÈÉ URL ÖÑ ÑÉ EJB ÖÑ ÑÎ xèé ÆÍ déêâweblogic Server Administration Console Ê ÿèíéñðõö ÒÏ hî ÈÍÇÉÌÉÇÌÈÂÇÊÍÆÊ ÂWeb ÎÔÖÐ ÑÕ ÌÉÊ EJB ÕÑÕ ÖÊ ÊÒÔÖÏ ÊÂ ÊÒÔÖÏÕ Òv~ ÇÍÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ ÈÍÍÆÊ Administration Console Ê ÈÍÇÉÇÉÇÌÈÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ Ó ÈÍÉÂ Ê ÉÊ Administration Console Î ÉÇÌÈÂÌÉÂÇ Ê Ì ÍÈÉ Î ÈÉÂURL ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÂÒÔÖÏÕ Òv~ É ÈÍÉÆÍ Ê È ÍÇÉÌÉÇÌÈÂ x : Ì ÍÈÉ Î ÈÍ ÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑ ÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÏ ÓÖÏÒÈÍÍ h ÇÆÍÌ ÈÂÈÉÇÉÉÂ Ì ÍÈÉ Î ÈÍ ÊÂÈÊ Web ÎÔÖ Ð ÑÕ Ì EJB Ê ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç È ÍÉÆÍÇÉÎ Ê vèí uçæíìèâ uê ÊÉÆÉÊÂ 2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê ÃÎ ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-9
28 2 WebLogic ÖÑ ÑÊÑÏÔ Ì ÍÈÉ Êv ÊÉÆÉÊ 8 à : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ É ÃÎ ÈÉ ÇÉÈÆÂ URL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéì Ê WebLogic Server Administration Console ÌÉÊÒÔÖÏÕ Òv~ ÊÆÈÍÇ Î ÈÉ URL ÆÍË EJB ÖÑ ÑÎ xèí ÉÌÂWebLogic Server Ê uê 2 ÉÊv ÊÉÆÉ uèéæç uçæíìèâçííêv Î uè ÉÆÊÆÉÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÊÌÊÊÊÉÉÍ ÍÍÉÍÈÍÇÉÇÆÍÌÈ URL ÌÉÊ EJB ÖÑ ÑÎ xèí ÊÂ Ê ÎwÎÉÆÆÉÇÉÈÆÂ 2-10 Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊÉÆÉà 2-11 Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ Ã 2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉà 2-16 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊv à 2-16 Ô ÑÊÃ2 ÉÊv Ê ÊÉÆÉà fullydelegateauthorization ÔÖÐÊÉÆÉ ÓÔÏ Ô ÑÎ ÈÍÉÌÊÂWebLogic Server Administration Console ÉÊ WebLogic Security Ð ÓÑÇÑÐÕÖÒÏ ÒÏÒÐÎ sèí Î ÈÍ uçæíìèâçíî ÈÍÊÊÂWebLogic Server Êz Êv ÈÍÐ Ô ÒÖÏ ÉÆÍ fullydelegateauthorization ÔÖÐÎ ÈÌÈ : WebLogic Server 7.0 SP3 ÉÊÂÐÔ ÒÖÏ Î ÈÍ ÍÍÊ WebLogic Server Administration Console ÉÇÊv Î ÉÇÍÍÆÊ ÊÍÌÈÉÂv ÊÉÆÉÊÂ2-14 Ô ÑÊÃ[ Ö ÖÉÔÖÑ Ê ÒÏÒÐ y ] v ÃÎ ÈÉÇÉÈÆÂ 2-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
29 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ fullydelegateauthorization ÔÖÐÊ Ç false Ê ÂWebLogic Security Ð ÓÑÊÂ ~ ÇÍÍÉÆÍÒÔÖÏÕ Òv~ (DD) ÉÑÐÕÖÒÏÇ ÈÍÉÆÍ URL ÆÍË EJB ÖÑ ÑÊ ÈÉÊÌÑÐÕÖÒÏ ÒÏÒÐÎ sèìèâçíêòôïöòv ÉÈÂ fullydelegateauthorization ÔÖÐÊ Ç true Ê ÂWebLogic Security Ð ÓÑÊÂÈËÉÊ URL (Web) ÆÍË EJB ÖÑ ÑÊ ÈÉÂÈÊÒÔÖÏ Õ Òv~ (DD) ÊÑÐÕÖÒÏv ÇÆÍÇÊÆÇÊ ÊÇÂÑÐÕÖ ÒÏ ÒÏÒÐÎ sèìèâfullydelegateauthorization ÔÖÐÊ Î true Ê ÈÉ ÊÂWeb ÎÔÖÐ ÑÕ ÌÉÊ EJB ÕÑÕ ÖÇ ÒÔÖÏ ÈÍÍÉÇÊ WebLogic Security Ð ÓÑÇ sèí Î ÈÍ uçæí ÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ : fullydelegateauthorization ÔÖÐÊÂÈÍÇv ÈÍÉÆÍ WebLogic Server Ï ÑÑ Ñ ( Ð Ó ) Ê ÈÉÊÌ ÉÈÂÈÉ ÇÉÉÂ Ð ÓÉ yð ÓÊ É fullydelegateauthorization ÔÖÐÇ ÈÍÆÊv ÈÍÉÆÍÇÉ Î vèéçéèæâ fullydelegateauthorization ÔÖÐÊ fullydelegateauthorization ÔÖÐÊ Ê 3 ÉÊ ÊÆÈÍÇÉv É ÇÌÈÂ ÊÍÆÊ ÈÍÂ -Dweblogic.security.fullyDelegateAuthorization = boolean_value boolean_value ÊÊÂWebLogic Server Ï ÑÑ ÑÎz ÈÍÉËÊÐÔ ÒÖÏ É true ÌÉÊ false Î ÈÌÈÂ startwls ÑÐÖÔÒ (WL_HOME\server\bin ÒÏÖÐÒÖÊ ) Îd È É Î~ ÈÍÂ -Dweblogic.security.fullyDelegateAuthorization = boolean_value boolean_value Ê true ÌÉÊ false ÉÈÂWebLogic Server Ï ÑÑ Ñ Îz ÈÍÉËÊÔÖÐÎv ÈÍ uçêçêíéìâçéíê Ç ÉÈÂÉÉÈÂÇÊv ÊÏ ÑÒ ÖÈÍÉÆÍÈËÉÊ WebLogic Server ÒÕÏ Ê ÈÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-11
30 2 WebLogic ÖÑ ÑÊÑÏÔ Ð Ò ÖÑÒ 2-1 ÊÂÇÊÔÖÐ ( ) Î true Êv ÈÉ startwls ÔÎ ÏÖÊv Î ÈÌÈÂ Ð Ò ÖÑÒ 2-1 startwls ÑÐÖÔÒÊÐ Start off if "%ADMIN_URL%" == "" goto on "%JAVA_HOME%\bin\java" %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dbea.home="d:\bea" -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.password=%WLS_PW% -Dweblogic.management.server=%ADMIN_URL% -Dweblogic.ProductionModeEnabled=%STARTMODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" -Dweblogic.security.fullyDelegateAuthorization=true weblogic.server goto finish on "%JAVA_HOME%\bin\java" %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dbea.home="d:\bea" -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.password=%WLS_PW% -Dweblogic.ProductionModeEnabled=%STARTMODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" -Dweblogic.security.fullyDelegateAuthorization=true weblogic.server :finish ENDLOCAL : ÊsÊ startwls ÔÎÏÖÊ main ÑÐÑÕ É runadmin ÑÐ ÑÕ Ê Ê~ ÈÌÈÂÉÉÈÂ Ê ÇsÍÍÉÉÌÑÐÖ ÔÒÊ ÊÑÐÑÕ Ç ÌÍÉÆÊÆ Ê ÇÌÈÂ WL_HOME\user_projects\domain ÒÏÖÐÒÖÊ ÈÍÉÆÍ startweblogic ÑÐÖÔÒ (domain Ê ÈÉ WebLogic Server ÒÕÏ Ê ) Îd ÈÉÂJAVA_OPTIONS ÑÐÑÕ Ê ÊsÎ ÌÍÂ set JAVA_OPTIONS=... -Dweblogic.security.fullyDelegateAuthorization=true 2-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
31 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ ÇÊ Î ÈÍÉÂfullyDelegateAuthorization ÔÖÐÎÂÏ Ñ Ò ÖÈÍÉÆÍÈËÉÊ WebLogic Server ÒÕÏ ÉÊÊÇÒÕÏ ÇÉ Êv ÉÇÌÈÂ Ð Ò ÖÑÒ 2-2 ÊÂÇÊÔÖÐ ( ) Î true Êv ÈÉ startweblogic ÔÎÏÖÊv Î ÈÌÈÂ Ð Ò ÖÑÒ 2-2 startweblogic ÑÐÖÔÒÊÐ Set JAVA_OPTIONS to the java flags you want to pass to the vm. set JAVA_OPTIONS=-Dweblogic.attribute=value -Djava.attribute=value set JAVA_OPTIONS=-Dweblogic.security.SSL.trustedCAKeyStore=C:\bea_sp02_7a\ weblogic700\server\lib\cacerts -Dweblogic.security.fullyDelegateAuthorization=true Ó Ò ÔÓ ÑÕÊ Ó Ò ÔÓ ÑÕÎ ÈÉ yð ÓÎz ÈÍ Â vêz ÑÐ ÖÔÒÊ ÈÍÌÈÎÂÈÉÇÉÉÂWebLogic Server Administration Console Î ÈÉ fullydelegatedauthorization ÔÖÐÎv ÈÍ uçæíìèâ ÔÖÐÎv ÈÍÊÊÂÐ ÓÊ ÈÍ [ Ð ÔÏÐÖ ÑÕ ÖÕ Ò Ñ Ñ Ò ] ÑÔÎÐÖÒÐÈÂ[ ] ÔÏ ÖÒÊ ÊÍÆÊ ÈÌÈÂ -Dweblogic.security.fullyDelegatedAuthorization=true 2-1 ÊÂÇÊÔÖÐÎ true Êv ÈÉ examplesserver ÔÎÏÖÊ Administration Console Êv ÔÏ ÖÒÎ ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-13
32 2 WebLogic ÖÑ ÑÊÑÏÔ 2-1 examplesserver Ê [ Ð ÔÏÐÖ ÑÕ ÖÕ Ò ÑÑ Ò ] ÑÔ [ ] ÔÑ ÎÐÖÒÐÈÂÐ ÓÎ z ÈÉ Î ÈÉÇÉÈÆÂ [ Ö ÖÉÔÖÑ ÊÒÏÒÐ y ] v WebLogic Server 7.0 SP3 ÍÍ ÊÂWebLogic Security Ð ÓÑÇÑÐÕÖÒÏ ÒÏÒÐÎ sèí Î ÈÍÊÊÂ2-11 Ô ÑÊ ÃfullyDelegateAuthorization ÔÖÐÊ ÃÉw ÈÍÉÆÍÍÆÊÂ fullydelegateauthorzation ÐÔ ÒÖÏ Î ÈÍ uçæíìè ÉÂWebLogic Server 7.0 SP3 ÉÊÂ[ Ö ÖÉÔÖÑ ÊÒÏÒÐ y ] v Ç ÈÍÂWebLogic Server Administration Console É Èv Î ÉÇÍÍÆ ÊÊÍÌÈÉÂ[ Ö ÖÉÔÖÑ ÊÒÏÒÐ y ] ÒÖÒÔÑÏ ÕÓÕ ÊÂ [ ÑÐÕÖÒÏ ÖÖÕ ] Ê ÆÉ [myrealm] ( ÌÉÊ ÈÉÑÐÕÖÒÏ Ö ÖÕÊ ) ÎÐÖÒÐÈÉ Ês ÈÍÍ [ ÿj ] ÑÔÊÆÍÌÈÂ : [ Ö ÖÉÔÖÑ ÊÒÏÒÐ y ] v ÊÂÈÍÇv ÈÍÉÆÍ WebLogic Server ÒÕÏ ÊÈËÉÊ WebLogic Server Ï ÑÑ Ñ ( Ð Ó ) Ê ÈÌÈÂ 2-14 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
33 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉ fullydelegateauthorization ÔÖÐÎ true Êv ÈÉÂWebLogic Security Ð ÓÑÊÍÍÑÐÕÖÒÏ ÒÏÒÐÎÈËÉÊ Web ÎÔÖÐ ÑÕ ÆÍË EJB Ê ÈÉ sèí ÊÂURL (Web) ÆÍË EJB ÖÑ ÑÎ xèí Ì ÈÍ uçæíìè ( v ÊÉÆÉÊ 2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÎ )Â Î ÈÍÊÊÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎ ÈÌÈÂ : WebLogic Server 7.0 SP3 ÉÊÂÇÊv ÊÂWebLogic Server Administration Console Ê [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ ] ÒÖÒÔÑÏ ÕÓÕ ÉsÍÍÍÍÆÊÊÍÌÈÉÂ[ ÒÔÖÏÕ Ò v~ ÇÍÑÐÕÖÒÏÎ ] ÊÂ[ ÒÔÖÏÕ Òv~ ÊÑ ÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÇÉÉ ÈÇÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÊÂ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐÔÒ ÐÑÎÒÏÒÐÈÍÇÉÉ ÈÉÈÂ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÂ ÊÍÆÊv ÈÍ uçæíìèâ WebLogic Server Administration Console ÊÌÎ ÈÉ URL É EJB ÖÑ ÑÎ xèíêêâ1-4 Ô ÑÊÃWebLogic ÖÑ ÑÊ x : Ê ÃÊ 3a ÇÍ 3c Ê ÉÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò Ñ Î u ] ÒÏÒÐ ÔÒÐÑÎÒÏÒÐÈÍÂ ÒÔÖÏÕ Òv~ (ejb-jar.xmlâweblogic-ejb-jar.xmlâweb.xmlâ ÆÍË weblogic.xml ÔÎÏÖ ) ÊÌÎ ÈÉ URL ÆÍË EJB ÖÑ Ñ Î xèíêêâ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÂÃWebLogic Security ÔÖÐÖÔ Ñ ÏÏÒÃÊÃWeb ÎÔÖÐ ÑÕ ÉÊ uêííñðõöòïê ÃÆ ÍËÃEJB ÉÊ uêííñðõöòïê ÃÎ ÈÉÇÉÈÆÂ x : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒ ÐÑÊ Ê Í ÆÊ ÉÆÍÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÊÊÉÉÍ ÍÍÉÍÈÍ ÇÆÍÌÈÂÇÊv Î Í ÆÍ uçæí Ê ( Ê 2-9 Ô ÑÊÃ2 ÉÊ Î Ì ÍÈÍÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-15
34 2 WebLogic ÖÑ ÑÊÑÏÔ Éw ÈÍ Ê )Â2-18 Ô ÑÊÃ Ì ÍÈÉ ÊÍÍ URL ÆÍË EJB ÖÑ ÑÊ xãê Ê Ç ÉÉÇÉÈÆÂ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊv [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊ Î ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. ÇÊÏÔÑÕ Îv ÈÍÑÐÕÖÒÏ ÖÖÕÊ ( ÉÉÆÊ myrealm) ÎÐÖÒÐÈÌÈÂ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÉÂÒÏÒÐÈÍÇÒÏÒÐÎÊÈÈÌÈÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 2 ÉÊv Ê ÊÉÆÉ s 2-1 ÊÂfullyDelegateAuthorization É [ ÒÔÖÏÕ Òv~ ÊÑÐÕ ÖÒÏ Ò ÑÎ u ] Êv Î Ì ÍÈÉ WebLogic Security Ð ÓÑÊ Î ÈÍ Î ÈÌÈÂ s ÉÊv Ê ÑÐÕÖÒÏ URL (Web) ÆÍË ÒÏÒÐÊ s EJB ÖÑ ÑÊÑ y ÐÕÖÒÏÊv ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ Ñ Administration Console ÊÌÎ ÈÍ fullydelegateauthorizatio n Êv true [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv ÒÏÒÐÈÍ 2-16 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
35 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ s ÉÊv Ê ( Ç ) URL (Web) ÆÍË EJB ÖÑ ÑÊÑ ÑÐÕÖÒÏ ÒÏÒÐÊ s y ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ Ñ ÒÔÖÏÕ Òv ~ É ÈÍÉ ÆÍ URI ÆÍË EJB ÕÑÒÒÊÌ ( ÒÔÏÖÒ Ð ÔÏÐÖ ÑÕ ) ÐÕÖÒÏÊv Web ÎÔÖÐ ÑÕ ÌÉÊ EJB ÕÑÕ ÖÊÒÔÖ Ï ÊÂÐ ÔÏÐ Ö ÑÕ ÌÊv ÔÖÓÏÑÆÍË Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ Ñ Ô ÑÊÒÔÖÏÕ Òv~ ÊÑÐÕ ÖÒÏ Ò ÑÎÐ Ó ÈÍÇÂÌÉÊ ÈÉÇÍÂ ÈÊ Ê Î ÈÍÂ : ÑÐÕÖ ÒÏ Ò Ñ ÊÂWeb Î ÔÖÐ ÑÕ ÌÉ Ê EJB Õ ÑÕ ÖÎ ÒÔÖÏÈ ÍÉËÊÐ Ó / ÈÍ ÍÂ ÒÔÖÏÕ Òv~ ÊÌÎ ÈÍ fullydelegateauthorizatio n Êv true false [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv ÒÏÒÐÎÊÈÈ ÒÏÒÐÎÊÈÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-17
36 2 WebLogic ÖÑ ÑÊÑÏÔ Ì ÍÈÉ ÊÍÍ URL ÆÍË EJB ÖÑ Ñ Ê x 2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÉw ÈÍ ÉÆÍÍÆÊÂWebLogic Server Administration Console ÊÍÍ É J2EE/WebLogic ÒÔÖÏÕ Òv~ ÊÍÍ Î Ì ÍÈÉ ÉÇÌÈÂ ÇÍÊÊ~ 2 ÉÊ ÇÆÍÌÈÂ Web ÎÔÖÐ ÑÕ É EJB ÕÑÕ ÖÊ ÒÔÖÏ ÊÂÑÐÕÖ ÒÏ Ð ÔÏÐÖ ÑÕ ÎÒÔÖÏÕ Òv~ ÇÍÐ ÔÏÐÖ ÑÕ ÌÊv ÔÖÓÏÑÉÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ ÑÊ ÐÓ ÈÍÉÌÂÇÊÔÖÑÑÎsÆÉÂAdministration Console Î ÈÉ ÑÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈÂ Web ÖÑ ÑÉ EJB ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÂÒ ÔÖÏÕ Òv~ É ÈÍÉ Ê Ê ÈÍÉÌÂ : Ì ÍÈÉ Î Ê É ÈÍÇÉÊÆ ÌÈÌÈÎÂ Ê Ê~Ì ÊÂ2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ x ÈÍÉÌÊ ÃÊ Î~ÈÉÇÉÈÆÂ Ê ÉÊÂ Ì ÍÈÉ Î ÈÉ URL ÆÍË EJB ÖÑ ÑÎ xè Í ÊÉÆÉw ÈÌÈÂ 2-18 Ô ÑÊÃÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ Ã 2-26 Ô ÑÊÃÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Ã : ÇÍÍÊÑÑÐÎ sèí ÊÂ 8 Ã : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ É ÃÊ Î~ÈÉÆÆÉÇÉÈÆÂ ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐÓ ÇÊ ÊÂ J2EE ÆÍË WebLogic ÒÔÖÏÕ Òv~ Î ÈÉ URL (Web) ÆÍËÏ Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÎ xèéæíâ Ê WebLogic Server Administration Console ÉÇÎ ÈÍ Ê fî yéè ÉÆÌÈÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÒÔÖÏÕ Òv~ É Administration Console Ê É ÈÍÇÉÊÆ ÌÈÌÈÎÂ 2-18 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
37 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ x : Ì ÍÈÉ Î ÈÍ ÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑ ÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÏ ÓÖÏÒÈÍÍ h ÇÆÍÌ ÈÂÈÉÇÉÉ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÈÍ ÉÆÍÇÉÎ Ê vèí uçæíìèâò ÑÊ Î Ç URL ÆÍË EJB ÖÑ ÑÇ Ê xèíííæêâ Ê ÊÊ Ê ÉÉÇÉÈÆÂ URL ÌÉÊ EJB ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ ÈÉ WebLogic Server Administration Console É ÎsÆÍÆÊÈÍÊÊÂ Ê Ê ÆÌÈ 2-19 Ô ÑÊà 1 : v Î ÈÉÖÑ ÑÎÒÔÖÏÈÍà 2-20 Ô ÑÊà 2 : ÐÓ ÈÉÑÐÕÖÒÏ ÔÖÑ Î vèí ( h )à 2-22 Ô ÑÊà 3 : ÐÓ ÈÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h )à 2-25 Ô ÑÊà 4 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê Èà 2-26 Ô ÑÊà 5 : Administration Console Î ÈÉÑÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î ÈÍ ( h )à 1 : v Î ÈÉÖÑ ÑÎÒÔÖÏÈÍ Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ ÃÊ Ê É ÉÂfullyDelegateAuthorization ÔÖÐÎ true Êv ÈÌÈ : ÇÊv Ê : ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ ÑÊ ÈÉ WebLogic Security Ð ÓÑÊÍÍÑÐÕÖÒÏ ÒÏÒÐÎ sèí ÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊ ÃfullyDelegateAuthorization ÔÖÐÊÉÆÉÃÎ ÈÉÇÉÈÆÂ fullydelegateauthorization ªªª true v 2 ~ 2. Ð ÓÎz ÈÂWebLogic Server Administration Console ÊÐÏ Ï ÈÌ ÈÂv ÊÉÆÉÊÂà fïïòãêãweblogic Server Êz É Ã Î ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-19
38 2 WebLogic ÖÑ ÑÊÑÏÔ Ð ÓÇz ÈÍÉÂfullyDelegateAuthorization ÔÖÐÇÐ Ñ ÖÊ s ÈÍÌÈÂ 3. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 4. ÑÐÕÖÒÏ ÖÖÕÊ ( ÉÉÆÊ myrealm) ÎÐÖÒÐÈÌÈÂ 5. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÌÈ ( ÒÏÒÐ ÔÒÐÑÊÂÒÔÏÖ Òv ÊÌÌÂÒÏÒÐÈÍÉÆÊÆ ÊÊÉÉÆÍ ÇÆÍÌÈ )Â : ÇÊv Ê : ÖÑ ÑÎÒÔÖÏÈÍÉËÊÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎÒÔÖÏÕ Òv~ ÇÍÐ ÔÏÐ Ö ÑÕ ÌÊv ÔÖÓÏÑÉÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÊÐÓ ÈÍÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉÃÎ ÈÉÇÉÈ ÆÂ 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 7. 1 É fullydelegateauthorization ÔÖÐÎ true Êv ÈÍ uç ÆÉÉ ( ÉÌÍÂ Ê Çv ÈÍÉÆÊÇÉÉ )ÂÐ ÓÎ z ÈÌÈÂv ÊÉÆÉÊÂÃ fïïòãêãweblogic Server Êz É ÃÎ ÈÉÇÉÈÆÂ 1 É fullydelegateauthorization ÔÖÐÊ Î ÈÉÆÊÆ ÊÂÐ ÓÎ z ÈÊÆÉ 8 Ê~ÌÌÈÂ 8. ÊÐ ÓÎ yéèéâñðõöòï Ð ÔÏÐÖ ÑÕ ÎÐÓ È Í Web ÎÔÖÐ ÑÕ ÌÉÊ EJB ÕÑÕ ÖÎÒÔÖÏÈÌÈÂ : Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÍ ÊÉÆÉÊÂÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃAdministration Console Î È É J2EE ÎÔÖÐ ÑÕ ÊÒÔÖÏÃÎ ÈÉÇÉÈÆÂ 2 : ÐÓ ÈÉÑÐÕÖÒÏ ÔÖÑ Î vèí ( h ) ÐÓ ÈÍÉÑÐÕÖÒÏ ÔÖÑ Î vèíêêâs 2-2 Év ÈÍÏÖÕ Ê Ê ÉÉÇÉÈÆÂ 2-20 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
39 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ s 2-2 ÐÓ ÈÍÉÑÐÕÖÒÏ ÔÖÑ ÊÖÑ Ñ v URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 1 Web ÎÔÖÐ ÑÕ Ê web.xml ÒÔÖÏ Õ Òv~ Î ÇÂ<url-pattern> ÆÍ Ë <http-method> u Ê É <auth-constraint> u Ê <role-name> u Ê ÎvƒÈÍ 2 Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂÒÔÖÏ Ì Web ÎÔÖÐ ÑÕ ÕÑÕ ÖÊ Î ÐÖÒÐÈÍ 3 ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÍ 4 [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ 1 ÉvƒÈÉ <url-pattern> u Ê Ê ÈÍ URL ÓÑ Î ÈÍÂ[ ÔÖ Ñ Î f ] ÔÑ ÎÐÖÒÐÈÉ Ê~ Ì EJB Ê ejb-jar.xml ÒÔÖÏÕ Òv~ Î ÇÂ<method-permission> u Ê Â Ê <role-name>â<ejb-name>âæ ÍË <method-name> u Ê Îvƒ ÈÍ : ÇÊÒÔÖÏÕ Òv~ É <unchecked /> u Ç ÈÍÉ ÆÍ ( ~ Ê <role-name> u )ÂÈÊÕÑÒÒÊ ÈÍÑÐÕ ÖÒÏ ÒÏÒÐÊ sèíêæê ÉÂÈÊÕÑÒÒÊÑÐÕÖÒÏ Ò ÑÊÐÓ ÈÍÊÆÂ Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂÒÔÖÏ Ì EJB ÕÑÕ ÖÊ Î ÐÖÒÐÈÍ ÕÓÕ ÇÍ [ Ê Bean ÊÔÖÑ É Ö ÖÎ f ] ÏÔÑÕ Î ÈÍ JAR ÔÎÏÖ ÊÈËÉÊ EJB Î ÈÒ ÔÖÇs ÈÍÍ 1 ÉvƒÈÉ <ejb-name> u Ê ÈÍ EJB Ê [ ÔÖÑ Î f ] Ö ÐÎÐ ÖÒÐÈÍ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-21
40 2 WebLogic ÖÑ ÑÊÑÏÔ s 2-2 ÐÓ ÈÍÉÑÐÕÖÒÏ ÔÖÑ ÊÖÑ Ñ v ( Ç ) URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 5 s ÈÍÉÔÖÑ ÏÒÏÑ Ô ÑÊ [Methods] ÒÖÒÔÑÏ ÕÓÕ ÇÍ 1 ÉvƒÈÉ <http-method> u Ê Ê ÈÍÕÑÒÒÎ ÈÍ [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ [ Ë È Êv ÈÍÖ ÖÊ ] Ç ws È ÍÍÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ Ê 1 ÉvƒÈÉv ÈÍ <role-name> u Ê Ê ÈÉÆÍ 6 t ÊÑÐÕÖÒÏ ÔÖÑ Î vèíê Ê 1 ÇÍ 5 ÎeÍ}È s ÈÍÉÔÖÑ ÏÒÏÑ Ô ÑÊ [Methods] ÒÖÒÔÑÏ ÕÓÕ ÇÍ 1 ÉvƒÈÉ <method-name> u Ê Ê ÈÍÕÑÒÒÎ ÈÍ [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ [ Ë È Êv ÈÍÖ ÖÊ ] Ç ws È ÍÍÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ Ê 1 ÉvƒÈÉv ÈÍ <role-name> u Ê Ê ÈÉÆÍ t ÊÑÐÕÖÒÏ ÔÖÑ Î vèíê Ê 1 ÇÍ 5 ÎeÍ}È 3 : ÐÓ ÈÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h ) ÐÓ ÈÍÉÑÐÕÖÒÏ Ö ÖÎ vèíêêâs 2-3 Év ÈÍÏÖÕÊ Ê ÉÉÇÉÈÆÂ s 2-3 ÐÓ ÈÍÉÑÐÕÖÒÏ Ö ÖÊÖÑ Ñ v URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 1 Web ÎÔÖÐ ÑÕ Ê weblogic.xml Ò ÔÖÏÕ Òv~ Î Ç <security-role-assignment> u Ê Â Ê <role-name> ÆÍË <principal-name> u Ê Îvƒ ÈÍ : ÇÊÒÔÖÏÕ Òv~ É Web Î ÔÖÐ ÑÕ Ê ÈÍ <global-role/> u Î ÈÉ ÂÑÐ Ô Ö ÖÊ fèíêæ ÊÉÂWeb ÎÔÖÐ ÑÕ ÊÑ Ð Ô Ö ÖÊÐÓ ÈÍÊÆÂ EJB Ê weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ Î Ç <security-role-assignment> u Ê Â Ê <role-name> ÆÍË <principal-name> u Ê Îvƒ ÈÍ : ÇÊÒÔÖÏÕ Òv~ É EJB Ê ÈÍ <global-role/> u Î ÈÉ ÂÑÐ Ô Ö ÖÊ f ÈÍÊÆÊÉÂEJB ÊÑÐ Ô Ö ÖÊÐÓ ÈÍÊÆÂ 2-22 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
41 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ s 2-3 ÐÓ ÈÍÉÑÐÕÖÒÏ Ö ÖÊÖÑ Ñ v URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 2 Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂÒÔÖÏ Ì Web ÎÔÖÐ ÑÕ ÕÑÕ ÖÊ Î ÐÖÒÐÈÍÂ 3 ÕÓÕ ÇÍ [ Ö ÖÎ f ] ÏÔÑÕ Î ÈÍÂ [ ÿj ] ÑÔÇs ÈÍÍÂ 4 [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ /* É ÈÉÇÍÂ[ Ö ÖÎ f ] ÔÑ Î ÐÖÒÐÈÉ Ê~ÌÂ : URL ÓÑ /* ÊÍÍÂÒÔÖÏ Õ Òv~ ÇÍ ÈÉÑÐÕÖ ÒÏ Ö ÖÊ ÊÐ ÔÏÐÖ ÑÕ ÌÊÖ Ö ÔÒÓ Ð Ô ÖÓÏÑÊÒ ÑÔ ÑÊÑÐ Ô Ö ÖÉÈÉÐÓ ÈÍÍÂ [ Ö ÖÊ ] Ô ÑÊÊÂWebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ ÑÉ fèíéæíçê Web ÎÔÖ Ð ÑÕ ÊÈËÉÊÑÐ Ô Ö Ö ( Ò ÔÖÏÕ Òv~ Ê <role-name> u Ç Í ÈÉÌÊÎ Ì ) Çs ÈÍÍÂ Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂÒÔÖÏ Ì EJB ÕÑÕ ÖÊ Î ÐÖÒÐÈÍÂ ÕÓÕ ÇÍ [ Ö ÖÎ f ] ÏÔÑÕ Î ÈÍÂ [ Ö ÖÊ ] Ô ÑÊÊÂWebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ ÑÉ fèíéæíçê EJB ÊÈËÉ ÊÑÐ Ô Ö Ö ( ÒÔÖÏÕ Òv~ Ê <role-name> u ÇÍ ÈÉÌÊÎ Ì ) Çs ÈÍÍÂ ÑÐ Ô Ö ÖÊ ÊÖ ÐÎÐÖÒÐ ÈÍÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-23
42 2 WebLogic ÖÑ ÑÊÑÏÔ s 2-3 ÐÓ ÈÍÉÑÐÕÖÒÏ Ö ÖÊÖÑ Ñ v URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 5 ÑÐ Ô Ö ÖÊ ÊÖ ÐÎÐÖÒÐ ÈÍÂ [ ] ÑÔÎÐÖÒÐÈÍÂ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊÂÒÔÖÏÕ Òv~ Ê ÈÍ <principal-name> u Ê Ê ÉÆÉÖ Ö Çs ÈÍ ÍÂ : ÔÖ ÑÓÖÊÕ ÐÌÉÊÐÖ ÔÊÊÉÂ[ Ö Ö ] ÖÑÒ ÔÒ ÐÑÊÊÂ<principal-name> u Ê Î [ Ë È ÊÕ Ð Ê ] Ö Ö É ÈÉ ÉÂÇÊu Ê Î [ Ë È ÎÕ ÓÉÈ ÍÐÖ ÔÊ ] Ö Ö É È É Ê 2 ÉÇ or Î ÎÉs È ÍÍÂAdministration Console ÉÊÂ ÒÔÖÏÕ Òv~ É ÈÍÍ Õ ÐÌÉÊÐÖ ÔÇ ÈÍÇ ÉÎ ÊÈÉÆÍÂ ÈÉÆÊ Æ ÊÂÈÍÍÎ ÈÍ uç ÆÍÂ 2-24 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
43 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ s 2-3 ÐÓ ÈÍÉÑÐÕÖÒÏ Ö ÖÊÖÑ Ñ v URL (Web) ÖÑ Ñ EJB ÖÑ Ñ 6 [ ] ÑÔÎÐÖÒÐÈÍÂ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊÂÒÔÖÏÕ Òv~ Ê ÈÍ <principal-name> u Ê Ê ÉÆÉÖ Ö Çs ÈÍ ÍÂ : ÔÖ ÑÓÖÊÕ ÐÌÉÊÐÖ ÔÊÊÉÂ[ Ö Ö ] ÖÑÒ ÔÒ ÐÑÊÊÂ<principal-name> u Ê Î [ Ë È ÊÕ Ð Ê ] Ö Ö É ÈÉ ÉÂÇÊ u Ê Î [ Ë È ÎÕ Ó ÉÈÍÐÖ ÔÊ ] Ö Ö É ÈÉ Ê 2 ÉÇ or Î ÎÉs ÈÍÍÂAdministration Console É ÊÂÒÔÖÏÕ Òv~ É È ÍÍÕ ÐÌÉÊÐÖ ÔÇ È ÍÇÉÎ ÊÈÉÆÍÂ ÈÉ ÆÊÆ ÊÂÈÍÍÎ ÈÍ uçæíâ 7 t ÊÑÐ Ô Ö ÖÎ vèíêêâ 1 ÇÍ 6 ÎeÍ}ÈÂ t ÊÑÐ Ô Ö ÖÎ vèíêêâ 1 ÇÍ 5 ÎeÍ}ÈÂ 4 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È -- x : ÇÊ Ê ÉÈÂÇÊv Î Ê ÈÊÆÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÕÑÕ ÖÎ ÒÔÖÏÈÉ ÊÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Ç ÍÍÍ h ÇÆÍÌÈÂÇÊÉÌÂ Ð ÓÎ z ÈÍ Ê ÈÇÊ Î sèéçéèæâ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. ÑÐÕÖÒÏ ÖÖÕÊ ( ÉÉÆÊ myrealm) ÎÐÖÒÐÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-25
44 2 WebLogic ÖÑ ÑÊÑÏÔ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 5 : Administration Console Î ÈÉÑÐÕÖÒÏ Ö ÖÉÑÐÕÖ ÒÏ ÔÖÑ Î ÈÍ ( h ) 4-18 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ ÃÉ 5-21 Ô ÑÊÃÑÐÕÖÒÏ ÔÖ Ñ Ê ÃÊ È Ê ÉÉÂURL (Web) ÖÑ ÑÊÑÐÕÖÒÏ Ö Ö ÆÍËÑÐÕÖÒÏ ÔÖÑ Î ÈÌÈÂ ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê URL (Web) ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÒÔÖ ÏÕ Òv~ Ê ÈÍÉÆÍ Ê Ê ÈÍÊÊÂ Ê Ê Æ ÌÈÂ 2-26 Ô ÑÊÃ 1 : v Î ÈÉ WebLogic ÖÑ ÑÎ ÒÔÖ ÏÈÍÃ 2-28 Ô ÑÊÃ 2 : ÈÉÑÐÕÖÒÏ ÔÖÑ ÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h )Ã 2-28 Ô ÑÊÃ 3 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê ÈÃ 2-29 Ô ÑÊÃ 4 : Administration Console Î ÈÉÑÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î ÈÍ ( h )Ã 1 : v Î ÈÉ WebLogic ÖÑ ÑÎ ÒÔÖÏÈÍ Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ ÃÊ Ê É ÉÂfullyDelegateAuthorization ÔÖÐÎ true Êv ÈÌÈÂ 2-26 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
45 URL (Web) ÖÑ ÑÉ EJB ( Ï Ñ ÔÖÏÑ JavaBean) ÖÑ Ñ : ÇÊv Ê : ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ ÑÊ ÈÉ WebLogic Security Ð ÓÑÊÍÍÑÐÕÖÒÏ ÒÏÒÐÎ sèí ÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊ ÃfullyDelegateAuthorization ÔÖÐÊÉÆÉÃÎ ÈÉÇÉÈÆÂ fullydelegateauthorization ªªª true v 2 ~ 2. Ð ÓÎz ÈÂWebLogic Server Administration Console ÊÐÏ Ï ÈÌ ÈÂv ÊÉÆÉÊÂà fïïòãêãweblogic Server Êz É Ã Î ÈÉÇÉÈÆÂ Ð ÓÇz ÈÍÉÂfullyDelegateAuthorization ÔÖÐÇÐ Ñ ÖÊ s ÈÍÌÈ 3. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈ 4. ÑÐÕÖÒÏ ÖÖÕÊ ( ÉÉÆÊ myrealm) ÎÐÖÒÐÈÌÈ 5. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÌÈ : ÇÊv Ê : ÖÑ ÑÎÒÔÖÏÈÍÉËÊÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎÒÔÖÏÕ Òv~ ÇÍÐ ÔÏÐ Ö ÑÕ ÌÊv ÔÖÓÏÑÉÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÊÐÓ ÈÍÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉÃÎ ÈÉÇÉÈ ÆÂ 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 7. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÒÔÖ ÏÕ Ò ] Î ÈÉÇÍ ÊÆÈÍÇÎÐÖÒÐÈÌÈ URL (Web) ÖÑ ÑÊ Ê [Web ÎÔÖÐ ÑÕ ] Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ Ê [EJB] 8. Web ÎÔÖÐ ÑÕ ÌÉÊ EJB Ê ÎÐÖÒÐÈÌÈ ÈËÉÊ Web ÎÔÖÐ ÑÕ ÌÉÊ EJB Î ÈÒ ÔÖÇ ÔÏ Ês ÈÍÌÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-27
46 2 WebLogic ÖÑ ÑÊÑÏÔ 9. ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÍ Web ÎÔÖÐ ÑÕ ÌÉÊ EJB É ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐÈÌÈÂ 10. [ ÊÆ ] ÎÐÖÒÐÈÉÇÍ [ s ] Ö ÐÎÐÖÒÐÈÉÂWeb ÎÔÖÐ ÑÕ ÌÉÊ EJB Î ÈÌÈÂ ÈÉ Web ÎÔÖÐ ÑÕ ÌÉÊ EJB ÊÒ ÔÖÊs ÈÍÊÇÊÍ ÌÈÂ 11. ÊÐ ÓÎ yéèéâñðõöòï Ð ÔÏÐÖ ÑÕ Î ÈÍ Web ÎÔÖÐ ÑÕ ÌÉÊ EJB Î ÒÔÖÏÈÌÈÂ : Web ÎÔÖÐ ÑÕ ÆÍË EJB ÎÒÔÖÏÈÍ ÊÉÆÉÊÂ ÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃÒÔÖÏÕ Ò Ò ÖÆÍË ÃÎ ÈÉÇÉÈÆÂ 2 : ÈÉÑÐÕÖÒÏ ÔÖÑ ÉÑÐÕÖÒÏ Ö ÖÎ vè Í ( h ) ÈÍÉÑÐÕÖÒÏ ÔÖÑ ÆÍËÑÐÕÖÒÏ Ö ÖÎ vèíê ÊÂs 2-2 ÌÉÊ s 2-3 Év ÈÍÏÖÕÊ Ê ÉÉÇÉÈÆÂ 3 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È x : ÇÊ Ê ÉÈÂÇÊv Î Ê ÈÊÆÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB Î ÒÔÖÏÈÉ ÊÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Ç ÍÍÍ h ÇÆÍÌÈÂÇÊÉÌÂÐ ÓÎ z ÈÍ Ê ÈÇÊ Î sèéçéèæâ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. ÑÐÕÖÒÏ ÖÖÕÊ ( ÉÉÆÊ myrealm) ÎÐÖÒÐÈÌÈÂ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò 2-28 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
47 Web Ð ÓÑ ÖÑ Ñ ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 4 : Administration Console Î ÈÉÑÐÕÖÒÏ Ö ÖÉÑÐÕÖ ÒÏ ÔÖÑ Î ÈÍ ( h ) 4-18 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ ÃÉ 5-21 Ô ÑÊÃÑÐÕÖÒÏ ÔÖ Ñ Ê ÃÊ È Ê ÉÉÂURL (Web) ÌÉÊ EJB ÖÑ ÑÊÑÐÕÖ ÒÏ Ö ÖÆÍËÑÐÕÖÒÏ ÔÖÑ Î ÈÌÈÂ Web Ð ÓÑ ÖÑ Ñ ÿjêâweblogic Web Ð ÓÑÊÂweb-services.xml ÉÆÆÒÔÖÏÕ Ò v~ Ç~ ÈÍÉ Ê Web ÎÔÖÐ ÑÕ Î ÌÏ Ñ ÔÖÏÑ ÎÔ ÖÐ ÑÕ ÉÈÉÓÒÐ Ñ ÈÍÌÈÂWeb Ð ÓÑÇ Java ÐÖÑÎ t ÈÉÆÍ ÂWeb ÎÔÖÐ ÑÕ Ê WAR ÔÎÏÖÊÊ Java ÐÖÑ ÔÎÏ ÖÇ ÌÍÌÈÂWeb Ð ÓÑÇÑÒ ÒÖÑ ÑÒÑÕ EJB Î tèéæí ÂÏ Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ Ê EAR ÔÎÏÖÊÊ ÈÍ EJB JAR ÔÎÏÖÇ ÌÍÌÈÂ : Web Ð ÓÑÊÂ1 ÉÊ Java ÐÖÑÉÇÎ tèéæí ÂÑÑ Ò ÎÖ Web ÎÔÖÐ ÑÕ Ê WAR ÔÎÏÖÉÈÉÌÓÒÐ Ñ É ÇÌÈÂÉÉÈÂWeb Ð ÓÑÎÇÊÍÆÊÓÒÐ Ñ ÈÍÇÉÊÿ j ÉÊÇÂ~ ÊÂEAR ÔÎÏÖÉÈÉÓÒÐ Ñ ÈÌÈÂ Web Ð ÓÑ ÖÑ ÑÊÂWeb Ð ÓÑÊ ~ÈÍ WebLogic ÖÑ ÑÉÈÂ Web Ð ÓÑÎ xèíêêâ Î yéèéñðõöòï ÔÖÑ ÆÍË ÑÐÕÖÒÏ Ö ÖÎ ÈÌÈÂ Web Ð ÓÑ Web Ð ÓÑÊ Êÿ Web Ð ÓÑÊ URL Web Ð ÓÑÎ tèíñò ÒÖÑ ÑÒÑÕ EJB WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 2-29
48 2 WebLogic ÖÑ ÑÊÑÏÔ ÑÒ ÒÖÑ ÑÒÑÕ EJB ÊÕÑÒÒÊÿ WSDL ÆÍË Web Ð ÓÑÊÔ Õ Ô Ñ : WebLogic Web Ð ÓÑÊ xêv ÊÉÆÉÊÂÃWebLogic Web Ð ÓÑ ÔÖÐÖÔ Ñ ÏÏÒÃÊÃÑÐÕÖÒÏÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆÂ 2-30 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
49 3 ユーザとグループ Õ ÐÉÊÂvvÇ hêï ÒÏÒÏÉÈÂÕ ÐÊÂ ÌÉÊ Java ÐÖ ÏÎ ÒÊÊÊÑÔÒÏÏÎ Ï ÒÏÒÏÉÌÇÌÆÌÈÎÂ Õ ÐÊÊÂ ÑÐÕÖÒÏ ÖÖÕÊ É Ê ID Ç ÆÍÍÌÈÂÑÐÕÖÒÏ Î ÈÍÉÌÊÂÕ ÐÎÐÖ ÔÊ~ ÈÍÍÆÊÈÉÇÉÈÆÂÐÖ ÔÊÂ ~ Â Ê È Ê ÈÉÆÍÊÊÊ ~ Î ÉÕ ÐÊ ÉÈÂ Ê ÉÊÂÕ ÐÊv ÊÉÆÉw ÈÌÈÂ 3-2 Ô ÑÊÃÕ ÐÊ Ã 3-3 Ô ÑÊÃÕ ÐÊÐÖ ÔËÊ~ Ã 3-4 Ô ÑÊÃÕ ÐÊ Ã 3-5 Ô ÑÊÃÕ ÐÊ Ã Ê ÉÊÂÐÖ ÔÊv ÊÉÆÉw ÈÌÈÂ 3-5 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÔÃ 3-7 Ô ÑÊÃÐÖ ÔÊ Ã 3-8 Ô ÑÊÃÐÖ ÔÊÓÑÒÃ 3-9 Ô ÑÊÃÐÖ ÔÊ Ã 3-10 Ô ÑÊÃÐÖ ÔÊ Ã WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 3-1
50 3 Õ ÐÉÐÖ Ô Õ ÐÊ : ÇÊ Ê ÊÂWebLogic vvôöóïñéçê ÈÍÌÈÂÒ ÔÏÖÒ ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÏÑÑÔÏÑÈÉÏÑÑ ÕvvÔÖÓÏÑÎ ÈÉÆÍ ÂÕ ÐÎ ÈÍÊÊÈÊÑ ÐÕÖÒÏ ÔÖÓÏÑÊ Ò ÖÎ ÈÍ uçæíìèâ WebLogic vvôöóïñêîòôðö ÒÈÍ Â ÊÕ ÐÎ WebLogic vvôöóïñêò ÑÔ ÑÊi ÊÖ ÒÈÍ Ê ÈÌÈÎÂÇÊÖÖ ÑÊ WebLogic Server ÉÊÂ ÊÕ ÐÊ É~ ÈÌÈÂ ÊÕ ÐÇ Æ ÊÂÖÖÕ ÎÑÔÑvvÔ ÖÓÏÑÊ Î vèéçéèæâööõ ÎÑÔÑvvÔÖÓÏÑÊ v ÊÉÆÉÊÂÃWebLogic Security Ê ÃÊÃÖÖÕ ÎÑÔÑvv ÔÖÓÏÑÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆÂ ÈÆÕ ÐÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. Õ ÐÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ Õ ÐÇ fèíéæí ÊÂ f ÌÕ ÐÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. [ ÈÆÕ ÐÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ Õ ÐÊ ] Ô ÑÎs ÈÌÈÂ : t Ê WebLogic vvôöóïñçñðõöòï ÖÖÕÉÐ ÔÏÐ Ö ÑÕ ÈÍÉÆÍ Â ÈÆÕ ÐÊ ÎÊÊ WebLogic v vôöóïñêò ÑÔ ÑÊ ÈÍÇÎ ÈÍ uçæíì ÈÂ 5. [ ÿj ] ÑÔÉÂÕ ÐÊ Î [ ] ÔÏ ÖÒÊ ÈÌÈÂ : ÑÔ ÑÂÏ ÔÂÓÏÔ Â\tÂ< >Â#Â Â&Â~Â?Â( )Â{ }Â* Î ÈÊÆÉÇÉÈÆÂÕ Ð ÉÊ / Î ÈÌ ÈÂ 3-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
51 Õ ÐÊÐÖ ÔËÊ~ 6. uê ÊÂ[ v~ ] ÔÏ ÖÒÊÕ ÐÊw ( ÔÖÓ ÕÊÊ ) Î ÈÌÈÂ 7. [ ÓÑÖ Ò ] ÔÏ ÖÒÊÕ ÐÊÓÑÖ ÒÎ ÈÌÈÂ : WebLogic vvôöóïñé fèííõ ÐÊÓÑÖ ÒÊÂ É 8 ÉÈÂÔÖÑÐÑÕ ÉÊÂweblogic/weblogic ÉÆÆ Õ Ð ÉÓÑÖ ÒÊ Ì ÍÈÎ ÈÊÆÉÇÉÈÆÂ 8. [ ÓÑÖ ÒÊ v ] ÔÏ ÖÒÊÕ ÐÊÓÑÖ ÒÎ ÈÌÈÂ 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ Õ ÐÊÐÖ ÔËÊ~ ÐÖ ÔÎ ÈÍÉ ÊÕ ÐÎ Ê ÉÇÍÉÌÂÕ ÐÎÐÖ Ô Ê~ ÈÍÇÉÎÆ ÌÈÌÈÂÿj ÊÈÊ Ç Õ ÐÎ Ê ÈÍÍ ÍÌ ÉÈÂ : ÇÊ Ê ÊÂ3-7 Ô ÑÊÃÐÖ ÔÊ ÃÉw ÈÍÍÆÊÐ Ö ÔÎ Ê ÈÉÆÍÇÂ3-5 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÔÃÉ w ÈÍÍÆÊÒÔÏÖÒ ÐÖ ÔÎ ÈÍÇÉÎ ÈÉÆÌÈÂ Õ ÐÎÐÖ ÔÊ~ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. Õ ÐÎÐÖ ÔÊ~ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ Õ ÐÇ fèíéæí ÊÂ f ÌÕ ÐÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÐÖ ÔÊ~ ÈÍÕ ÐÊ ÊÖ ÐÎÐÖÒÐÈÌÈÂ : Õ Ð Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÕ ÐÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈÉ ÉÇÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 3-3
52 3 Õ ÐÉÐÖ Ô Õ ÐÊ 5. [ ÐÖ Ô ] ÑÔÎÐÖÒÐÈÌÈÂ hêèëéêðö ÔÇ [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÊs ÈÍÌÈÂ[ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊÊÂÕ ÐÇ ÈÍÈ ËÉÊÐÖ ÔÇs ÈÍÌÈÂ 6. [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÉÂÐÖ Ô Î ws ÈÌÈÂ 7. ws ÈÍÉ ÎÐÖÒÐÈÉÂ[ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐ ÑÇÍ [ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊÐÖ ÔÎ ÈÌÈÂ 8. uê ÊÂ 6 É 7 ÎeÍ}ÈÉÂt ÊÐÖ ÔÊÕ ÐÎ~ È ÌÈÂ 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ ÊÕ ÐÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. Õ ÐÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ f ÌÕ ÐÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÕ ÐÊ ÊÖ ÐÎÐÖÒÐÈÌÈÂ : Õ Ð Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÕ ÐÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈÉ ÉÇÌÈÂ 5. Õ ÐÊw ÉÓÑÖ ÒÎ ÈÍÊÊ [ ÿj ] ÑÔÎÂ1 ÉÌÉÊt ÊÐÖ ÔÉÕ ÐÊÕ Ó ÑÒÔÎ ÈÍÊÊ [ ÐÖ Ô ] ÑÔÎ ÈÌÈ ( ÈÍÈÍÊ ÊÉÆÉÊÂ3-2 Ô ÑÊÃÕ ÐÊ ÃÉ 3-3 Ô ÑÊÃÕ ÐÊÐÖ ÔËÊ~ Ã )Â 3-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
53 Õ ÐÊ Õ ÐÊ : ÆÈÍÊÑÔÉÌÂ È [ ] ÔÑ ÎÐÖÒÐÈÉ Î È ÉÇÉÈÆÂ ÊÕ ÐÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. Õ ÐÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ f ÌÕ ÐÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÕ ÐÉ ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐÈÌÈÂ : Õ Ð Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÕ ÐÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈÉ ÉÇÌÈÂ 5. [ ÊÆ ] ÎÐÖÒÐÈÉ Î vèìèâ 6. [ s ] ÎÐÖÒÐÈÌÈÂ [ Õ ÐÎ ] Ô ÑÊÒ ÔÖÊÊv ÈÍÕ ÐÇs ÈÍÊÇÊÍ ÌÈÂ ÒÔÏÖÒ ÐÖ Ô WebLogic Server ÉÊÂs 3-1 Ê ÈÐÖ ÔÇÒÔÏÖÒÉ fèíéæìèâ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 3-5
54 3 Õ ÐÉÐÖ Ô s 3-1 ÒÔÏÖÒ ÐÖ Ô ÐÖ Ô Õ Ó ÑÒÔ users ( ÉÉÆÊ Web Ô ÑÇÍÊ ) ÖÐÏ ÊÕ ÐÇi Ê Î È ÂÕ ÐÊÇÊÐÖ ÔÊÕ Ó ÉÊÍÂ : users ÐÖ ÔÊÊ <anonymous> Õ ÐÎ ÇÈ ËÉÊÕ ÐÇ ÌÍÍÂ<anonymous> Õ ÐÊv ÊÉÆÉÊÂÃWebLogic Server 7.0 ËÊÎÒÔÐ Ö ÒÃÊÃÐÑÒ Õ ÐÃÎ ÈÉÇÉÈÆÂ everyone Administrators Deployers Operators Monitors ÖÐÏ ÊÕ ÐÇi Ê Î ÈÇÊÆÇÊ Ê ÇÂÕ ÐÊÇÊÐÖ ÔÊÕ Ó ÉÊÍÂ : everyone ÐÖ ÔÊÊ users ÐÖ ÔÇ ÌÍÍ ( ÉÌÍÂÓÑÒÈÍÍ )Â ÒÔÏÖÒÉÊÂÐÖ ÔÊÊÏ ÑÒ Ö ÔÖÑÑÊÿ ÉÈÉ ÈÍÉÕ Ð ÂÆÍË system Õ Ð (WebLogic Server Ï ÑÑ ÑÇ ÑÐÕÖÒÏÎ s ÈÉÆÍ ) Ç ÌÍÍÂAdministrators ÐÖ ÔÊ Í ÉÍÍÉÆÍÕ ÐÊÂÒÔÏÖÒÉ Admin ÑÐÕÖ ÒÏ Ö ÖÇ ÈÍÉÆÍÂ ÒÔÏÖÒÉÊÂÇÊÐÖ ÔÊ ÂDeployers ÐÖ Ô Ê Í ÉÍÍÉÆÍÕ ÐÊÂÒÔÏÖÒÉ Deployer Ñ ÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÂ ÒÔÏÖÒÉÊÂÇÊÐÖ ÔÊ ÂOperators ÐÖ Ô Ê Í ÉÍÍÉÆÍÕ ÐÊÂÒÔÏÖÒÉ Operator Ñ ÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÂ ÒÔÏÖÒÉÊÂÇÊÐÖ ÔÊ ÂMonitors ÐÖ ÔÊ Í ÉÍÍÉÆÍÕ ÐÊÂÒÔÏÖÒÉ Monitor Ñ ÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÂ : ÒÔÏÖÒ ÑÐÕÖÒÏ Ö ÖÊv ÊÉÆÉÊÂ4-5 Ô ÑÊÃÒ ÔÏÖÒ ÐÖ ÓÖ Ö ÖÃÎ ÈÉÇÉÈÆÂ 3-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
55 ÐÖ ÔÊ 3-7 Ô ÑÊÃÐÖ ÔÊ ÃÉw ÈÍÉÆÍÂ iêðö ÔÎ ÈÉ ÒÔÏÖÒ ÐÖ ÔÊ~ ÈÍÇÉÌÉÇÌÈÂ ÐÖ ÔÊ : ÇÊ Ê ÊÂWebLogic vvôöóïñéçê ÈÍÌÈÂÒ ÔÏÖÒ ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÏÑÑÔÏÑÈÉÏÑÑ ÕvvÔÖÓÏÑÎ ÈÉÆÍ ÂÐÖ ÔÎ ÈÍÊÊÈÊÑ ÐÕÖÒÏ ÔÖÓÏÑÊ Ò ÖÎ ÈÍ uçæíìèâ WebLogic vvôöóïñêîòôðö ÒÈÍ Â ÊÐÖ Ô Î WebLogic vvôöóïñêò ÑÔ ÑÊi ÊÖ ÒÈÍ Ê ÈÌÈÎÂÇÊÖÖ ÑÊ WebLogic Server ÉÊÂ ÊÐÖ ÔÊ É~ ÈÌÈÂ ÊÐÖ ÔÇ Æ ÊÂÖÖÕ ÎÑÔÑ vvôöóïñê Î vèéçéèæâööõ ÎÑÔÑvvÔÖÓ ÏÑÊv ÊÉÆÉÊÂÃWebLogic Security Ê ÃÊÃÖÖÕ ÎÑÔ ÑvvÔÖÓÏÑÊÐ ÔÏÐÖ ÑÕ ÃÎ ÈÉÇÉÈÆÂ ÈÆÐÖ ÔÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÔÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ ÐÖ Ô ] ÎÐÖÒÐÈÌÈÂ ÐÖ ÔÇ fèíéæí ÊÂ f ÌÐÖ ÔÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. [ ÈÆÐÖ ÔÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ ÐÖ ÔÊ ] Ô ÑÎs ÈÌÈÂ : t Ê WebLogic vvôöóïñçñðõöòï ÖÖÕÉÐ ÔÏÐ Ö ÑÕ ÈÍÉÆÍ Â ÈÆÐÖ ÔÊ ÎÊÊ WebLogic vvôöóïñêò ÑÔ ÑÊ ÈÍÇÎ ÈÍ uçæíì ÈÂ 5. [ ÿj ] ÑÔÉÂÐÖ ÔÊ Î [ ] ÔÏ ÖÒÊ ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 3-7
56 3 Õ ÐÉÐÖ Ô : ÑÔ ÑÂÏ ÔÂÓÏÔ Â\tÂ< >Â#Â Â&Â~Â?Â( )Â{ }Â* Î ÈÊÆÉÇÉÈÆÂÐÖ Ô ÉÊ / Î ÈÌ ÈÂBEA Ê u ÉÊÂÐÖ Ô Êt ÉÈÂ 6. uê ÊÂ[ v~ ] ÔÏ ÖÒÊÐÖ ÔÊw Î ÈÌÈÂ 7. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ ÐÖ ÔÊÓÑÒ uê ÊÂÐÖ ÔÎ ÊÐÖ ÔÊÓÑÒÈÍÇÉÇÉÇÌÈÂ : ÇÊ Ê ÊÂ3-7 Ô ÑÊÃÐÖ ÔÊ ÃÉw ÈÉÍÆÊÐ Ö ÔÎ Ê ÈÉÆÍÇÂ3-5 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÔÃÉ w ÈÉÍÆÊÒÔÏÖÒ ÐÖ ÔÎ ÈÍÇÉÎ ÈÉÆÌÈÂ ÐÖ ÔÎ ÊÐÖ ÔÊÓÑÒÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÔÎÓÑÒÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌ ÈÂ 3. [ ÐÖ Ô ] ÎÐÖÒÐÈÌÈÂ f ÌÐÖ ÔÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÊÐÖ ÔÊÓÑÒÈÍÐÖ ÔÊ ÊÖ ÐÎÐÖÒÐÈÌÈÂ : ÐÖ Ô Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÐÖ ÔÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈ É ÉÇÌÈÂ 5. [ Õ ÓÑÒÔ ] ÑÔÎÐÖÒÐÈÌÈÂ hêèëéêðö ÔÇ [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÊs ÈÍÌÈÂ[ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊÊÂÈÊÐÖ ÔÇÓÑ ÒÈÍÉÆÍÈËÉÊÐÖ ÔÇs ÈÍÌÈÂ 6. [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÉÂÐÖ Ô Î ws ÈÌÈÂ 3-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
57 ÐÖ ÔÊ 7. ws ÈÍÉ ÎÐÖÒÐÈÉÂ[ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐ ÑÇÍ [ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊÐÖ ÔÎ ÈÌÈÂ 8. uê ÊÂ 6 É 7 ÎeÍ}ÈÉÂt ÊÐÖ ÔÊÐÖ ÔÎÓÑ ÒÈÌÈÂ 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ ÐÖ ÔÊ ÊÐÖ ÔÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÔÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ ÐÖ Ô ] ÎÐÖÒÐÈÌÈÂ f ÌÐÖ ÔÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÐÖ ÔÊ ÊÖ ÐÎÐÖÒÐÈÌÈÂ : ÐÖ Ô Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÐÖ ÔÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈ É ÉÇÌÈÂ 5. ÐÖ ÔÊw Î ÈÍÊÊ [ ÿj ] ÑÔÎÂ1 ÉÌÉÊt Ê ÊÐ Ö ÔÉÐÖ ÔÊÕ Ó ÑÒÔÎ ÈÍÊÊ [ Õ ÓÑÒÔ ] ÑÔÎ ÈÌÈ ( ÈÍÈÍÊ ÊÉÆÉÊÂ3-7 Ô ÑÊÃÐÖ ÔÊ Ã É 3-8 Ô ÑÊÃÐÖ ÔÊÓÑÒÃÎ )Â : ÆÈÍÊÑÔÉÌÂ È [ ] ÔÑ ÎÐÖÒÐÈÉ Î È ÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 3-9
58 3 Õ ÐÉÐÖ Ô ÐÖ ÔÊ ÊÐÖ ÔÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÔÎ ÈÍÑÐÕÖÒÏ ÖÖÕÊ (myrealm ÊÊ ) Î ÈÌ ÈÂ 3. [ ÐÖ Ô ] ÎÐÖÒÐÈÌÈÂ f ÌÐÖ ÔÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÐÖ ÔÉ ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐÈÌÈÂ : ÐÖ Ô Ç Æ ÊÂ[ ÔÏÖÑ ] ÔÏ ÖÒÎ ÈÉÂ ÊÿiÈÍÐÖ ÔÊÌÎ ÈÉs ÈÌÈÂ[ ÔÏÖÑ ] ÔÏ ÖÒÉÊÂÎÑÑÖÑÐ (*) ÎÖÏÖÒÏ Ò ÉÈ É ÉÇÌÈÂ 5. [ ÊÆ ] ÎÐÖÒÐÈÉ Î vèìèâ 6. [ s ] Ö ÐÎÐÖÒÐÈÌÈÂ [ ÐÖ ÔÎ ] Ô ÑÊÒ ÔÖÊÊv ÈÍÐÖ ÔÇs ÈÍÊÇ ÊÍÌÈÂ 3-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
59 4 セキュリティロール ÑÐÕÖÒÏ Ö ÖÊÂ Ê Ê ÉÆÉÕ ÐÌÉÊÐÖ ÔÊ È ÍÍ ÉÈÂÐÖ ÔÉ ÂÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÂt Ê Õ ÐÊÍÍ WebLogic ÖÑ ÑËÊÎÐÑÑÎÿ Ê ÉÇÌÈÂÉÉÈÂ ÑÐÕÖÒÏ Ö ÖÊÊ ÊÍÆÊ ÇÆÍÌÈÂ Õ Ð ÂÐÖ Ô Õ Ó ÑÒÔÂÌÉÊ ÊÊÊ Ê ÉÆÉ Êv ÈÍÉÕ ÐÌÉÊÐÖ ÔÊ ÈÍÍÂ ( Ê WebLogic Server ÒÕÏ Î yéèíðö ÔÉÊ ÊÍ ) WebLogic Server ÒÕÏ Ê ÿêîôöð ÑÕ Ê ÈÍ Ê WebLogic ÖÑ ÑÎ yêéçíâ ÑÐÕÖÒÏ Ö ÖÎÕ ÐÌÉÊÐÖ ÔÊ ÈÍÉÂÈÊÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÆÍ ÍÂÈÊÕ ÐÌÉÊÐÖ ÔÊÊ fèíéîðñ Ñ Ç ÆÍÍÌÈÂÉÉÆÊÂ fç AppAdmin ÉÆÆÑÐÕÖÒÏ Ö ÖÎ fèíéèìèâçêö ÖÊÂÆÍ Web ÎÔÖÐ ÑÕ ÊÖÑ Ñ Ê ÈÍ Ç}ÌÎÐÑÑ Î ÉÉÆÌÈÂÇÊ ÂAppAdmin ÑÐÕÖ ÒÏ Ö ÖÎ ÈÍÉÈËÉÊÕ ÐÌÉÊÐÖ ÔÊÂÈÊÖÑ ÑÊ ÈÉ Ç}ÌÎÐÑÑ Î ÉÇÉÊÊÍÌÈÂt ÊÕ ÐÌÉÊÐÖ ÔÊ ÿêñðõöòï Ö ÖÎ ÈÍÇÉÇÉÇÌÈ ( Õ ÐÉÐÖ ÔÊv ÊÉÆÉÊÂ 3 ÃÕ ÐÉÐÖ ÔÃÎ )Â : WebLogic Server 6.x ÉÊÂÑÐÕÖÒÏ Ö ÖÊ Web ÎÔÖÐ ÑÕ É Ï Ñ ÔÖÏÑ JavaBean (EJB) ÉÇÊ ÈÍÌÈÉÂÇÊÓ ÑÕ Ê WebLogic Server ÉÊÂÑÐÕÖÒÏ Ö ÖÊÂ fèíéæ ÍÈËÉÊ WebLogic ÖÑ ÑÊ ÈÉ ÈÍÌÈÂv ÊÉÆÉÊÂ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÎ ÈÉÇÉÈÆÂ Ê ÉÊÂÑÐÕÖÒÏ Ö ÖÊÉÆÉvÈÇw ÈÌÈÂ 4-2 Ô ÑÊÃ Ö Ö ÔÒÓ ÐÃ 4-3 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊÑÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö ÖÃ 4-5 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-1
60 4 ÑÐÕÖÒÏ Ö Ö 4-12 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÔÊ ~ Çà 4-13 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍË Ö Ö Ã 4-15 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ Ã 4-19 Ô ÑÊÃÑÐ Ô Ö ÖÊ Ã Ö Ö ÔÒÓ Ð s ÊÂWebLogic Security Ð ÓÑÊÖ Ö ÉÕ ÐÌÉÊÐÖ ÔÎ ÈÉÂÈÊÕ ÐÌÉÊÐÖ ÔÊÑÐÕÖÒÏ Ö ÖÎ Ê ÈÍ ÇÊÆÇÎ ÈÌÈÂÇÊÔÖÑÑÎÖ Ö ÔÒÓ ÐÉuÆÌÈÂÖ Ö ÔÒÓ ÐÊÂWebLogic Security Ð ÓÑÇ x yê WebLogic ÖÑ ÑÊ ÈÍÎÐÑÑ Î È Ê ÈÌÈ : Ö Ö ÉÎÐÑÑ Êv ÊÉÆÉÊÂ4-13 Ô ÑÊÃÑÐÕÖ ÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö ÃÆÍË ÃWebLogic Security Ð ÓÑÊ ÃÊÃÎÐÑÑ ÃÎ ÈÉÇ ÉÈÆÂ ÑÐÕÖÒÏ Ö ÖÊ ÔÒÓ ÐÊÊÂÓÑÓÑ Ö ÖÌÉÊÖÐÏÑÒ ÊÐ ÒÐÑÒÊ ÉÆÉÕ ÐÌÉÊÐÖ ÔÊÑÐÕÖÒÏ Ö ÖÎ ÉÇÍÉÆÆÂˆ Ê uê ÇÆÍÌÈÂÉÉÆÊÂ Ê fç Ê ÉÇÕ ÐÊ Manager ÑÐÕÖÒÏ Ö ÖÎ Í ÉÍÉÆÉÉÇÉÇÉÇ ÌÈÂÇÊÑÐÕÖÒÏ Ö ÖÎ Ê ÈÍÇÉÉÂÈÆÈÉÿ Ê eêéìêîôöð ÑÕ Î ÈÉÍ ÒÔÖÏÈÉÍÈÍ uêêçêí ÌÈÂÿ Ê féêíõ ÐÊ Î Í ÉÍ Î ÈÍÉÇÉÇ ÌÆÌÈÎÂÈÍÊÂ Ê fç ÉÉÇÉÉÇÊÂ Ê ÈÉÿ Ê Î ÍÈÊ Í È uìæíìèîâêæâõ ÐÎÿ Ê fð Ö ÔÊ~ ÈÉ ÊÊÂÈÊ uçæíìèâ 4-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
61 ÑÐÕÖÒÏ Ö ÖÊÑÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö Ö ÑÐÕÖÒÏ Ö ÖÊÑÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö Ö WebLogic Server ÊÊÂÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö ÖÊ 2 ŠÊÑÐÕÖ ÒÏ Ö ÖÇÆÍÌÈÂÑÐÕÖÒÏ ÖÖÕ ÊÒÔÖÏÈÍÍÈËÉÊ WebLogic ÖÑ Ñ ( ÉÌÍ WebLogic Server ÒÕÏ ) Ê ÈÍÍÑÐÕ ÖÒÏ Ö ÖÊÂÐÖ ÓÖ Ö ÖÉ ÊÍÌÈÂÑÐÕÖÒÏ ÖÖÕ ÊÒ ÔÖÏÈÍÍ WebLogic ÖÑ ÑÊ ÊÏ ÑÑ Ñ (EJB ÊÕÑÒÒÌ JNDI ÒÖ ÊÔÖ ÒÊÊ ) Ê ÈÍÍÑÐÕÖÒÏ Ö ÖÊÂÑÐ Ô Ö Ö É ÊÍÌÈÂWebLogic ÖÑ ÑÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍÉÌÊt ÊÖ Ö ( ÐÖ ÓÖÌÉÊÑÐ Ô ) Î ÉÇÌÈÂv ÊÉÆÉÊÂ 5 ÃÑÐÕÖÒÏ ÔÖÑ ÃÎ ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÎ xèíéìê ( Õ ÐÌÉÊÐÖ ÔÍÍÌ ) ÑÐÕÖ ÒÏ Ö ÖÎ ÈÉ ÈÍÇÉÎ ÇÆ ÌÈÌÈÇÂ ÈÈÌ ÊÑ ÏÔÊÑÐÕÖÒÏ Ö ÖÎ ÈÍ uêæíìèîâweblogic ÖÑ ÑÎ xèíéìêèêìì ÉÇÍt ÊÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÇ ÈÍÉÆÌÈ (4-5 Ô ÑÊÃÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÃÎ )ÂÇÍÍ Î uéèêæ ÂÑÐ Ô Ö ÖÎ ÈÍ uæíìèîâñð Ô Ö ÖÊ Î ÌÍÉÌÊÌÊÉÂ ÊÕ Ð ÇÊ Ê héèâ Administration Console ÉÊÑÐÕÖÒÏ Ö Ö Ê ÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÌÊ WebLogic Server Administration Console Ê Æ ÊÂÐÖ ÓÖ Ö ÖÉÑÐÕÖÒÏ Ö ÖÊÊÉÍÎ ÈÍÇÊ ÍÉÉ ÊÍÌÈÂ ÐÖ ÓÖ Ö ÖÊÑÐÕÖÒÏ ÖÖÕ ÊÈËÉÊ WebLogic ÖÑ ÑÊ ÈÍÍÉÌÂÑÐÕÖÒÏ ÖÖÕ ÖÔÖÉ ÈÌÈÂAdministration Console Î ÈÉÂ[ ÑÐÕÖÒÏ ÖÖÕ ] Ê ÆÉ myrealm ( ÌÉÊ È WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-3
62 4 ÑÐÕÖÒÏ Ö Ö ÉÑÐÕÖÒÏ ÖÖÕÊ ) Î ÈÌÈÂ ÊÂ[ Ö Ö ] ÎÐÖÒÐÈÉ ÐÖ ÓÖ Ö ÖÊ Ô ÑÎs ÈÌÈÂÇÊÒÓÐ ÑÕ ÓÑÎ 4-1 Ê ÊÂs ÈÍÍÔ ÑÎ Ê ÈÌÈÂ 4-1 ÐÖ ÓÖ Ö ÖÊ ÑÐ Ô Ö ÖÊÑÐÕÖÒÏ ÖÖÕ Ê Ê WebLogic ÖÑ ÑÉÇÊ ÈÍÍÉÌÂWebLogic ÖÑ Ñ ÖÔÖÉ ÈÌÈÂÑÐ Ô Ö ÖÎ hêòôöï ÌÐ Ô Ó Ò (Web ÎÔÖÐ ÑÕ Ì EJB ÊÊ ) Ê ÂAdministration Console ÊÒÓÐ ÑÕ ÒÖ ÉÈÊÐ Ô Ó ÒÎ ÐÖÒÐÈÍÉÂ[ Ö ÖÎ f ] ÏÔÑÕ Çs ÈÍÌÈÂ ÊÂ[ Ö ÖÎ f...] ÎÐÖÒÐÈÉÑÐ Ô Ö ÖÊ Ô ÑÎs ÈÌÈÂÇÊÒÓ Ð ÑÕ ÓÑ (basic-ejbapp Î WebLogic ÖÑ ÑÉÈÉ ) Î 4-2 Ê ÊÂs ÈÍÍÔ ÑÎ Ê ÈÌÈÂ 4-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
63 ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö 4-2 ÑÐ Ô Ö ÖÊ ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö WebLogic Server ÉÊÂs 4-1 Ê ÈÐÖ ÓÖ Ö ÖÇÒÔÏÖÒÉ fèí ÉÆÌÈÂÇÊsÉÊÂÇÍÍÊÑÐÕÖÒÏ Ö ÖÊÕ ÐÌÉÊÐÖ Ô Ê ÈÍÍ ÊÉÆÉÌw ÈÌÈÂ : ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊÂËÉÎÊÊÑÏÔÊ WebLogic ÖÑ ÑÎ xèíòôïöò ÑÐÕÖÒÏ ÔÖÑ É ÈÍÌÈÂÌÉÂ ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉÂMBean ÉÈÉ ÈÍÍ Ð Ó ÖÑ ÑÊÑÐÕÖÒÏÎ ÉÇÌÈÂv ÊÉÆÉÊÂ 5 ÃÑÐÕÖÒÏ ÔÖÑ ÃÆÍËÃ fïïòãêãññòõ Ê xãî ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-5
64 4 ÑÐÕÖÒÏ Ö Ö s 4-1 ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÉ ÐÖ ÓÖ Ö Ö Anonymous ÈËÉÊÕ Ð (everyone ÐÖ Ô ) ÊÇÊÐÖ ÓÖ Ö ÖÇ ÈÍÍ : ÇÊÐÖ ÓÖ Ö ÖÊ ÊÉÌÊ ÈÍÉ ÆÍÂweblogic.xml ÆÍË weblogic-ejb-jar.xml ÒÔÖÏÕ Òv~ É ÉÇÍ Admin Ð Ó Ð ÔÏÐÖ ÑÕ ( ÈÍÉ Ê ÈÍÉ Î Ì ) Îs ÈÍÂ Ð Ó Ð ÔÏÐÖ ÑÕ Î ÈÍÂ Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÂÐÖ ÑÂWeb ÎÔÖÐ ÑÕ ÂEJBÂJ2EE ÐÓÐÑÂÆÍ Ë Web Ð ÓÑ Ð Ô Ó ÒÎz / ÈÍ u Ê ÈÉÂÒÔÖÏÕ Òv~ Îd ÈÍ ÒÔÏÖÒÉÊÂÐ ÓÎz Â ÂÆÍË ÈÍ Deployer Ð Ó Ð ÔÏÐÖ ÑÕ ( ÈÍÉ Ê Ç ) Îs ÈÍÂ Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÂÐÖ ÑÂWeb ÎÔÖÐ ÑÕ ÂEJBÂJ2EE ÐÓÐÑÂÆÍ Ë Web Ð ÓÑ Ð Ô Ó ÒÎz / ÈÍ u Ê ÈÉÂÒÔÖÏÕ Òv~ Îd ÈÍ Operator Ð Ó Ð ÔÏÐÖ ÑÕ ( ÈÍÉ Ê Ç ) Îs ÈÍ ÒÔÏÖÒÉÊÂÐ ÓÎz Â ÂÆÍË ÈÍ Monitor Ð Ó Ð ÔÏÐÖ ÑÕ ( ÈÍÉ Ê Ç ) Î s ÈÍ : ÇÊÑÐÕÖÒÏ Ö ÖÊ ÊÊ Administration ConsoleÂweblogic.Admin Õ ÒÏ ÖÒÏÂÆÍË MBean API Ê ÈÍwÌ Í ÎÐÑÑÎ ÈÍ 4-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
65 ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö : WebLogic Server MBean Î ÈÍÉÌÊÂÐÖ ÓÖ Ö ÖÆÍ Ë ÊÉÆÉs 4-1 ÍÍÌvÈÆ Ç uê ÊÂ4-7 Ô ÑÊ Ã xèíéæí MBean Ê ÆÍË ÃÎ ÈÉÇÉÈÆÂ 4-15 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ ÃÆÍË 4-19 Ô ÑÊÃÑÐ Ô Ö ÖÊ ÃÉw ÈÍÍÆÊÂ iêñðõöòï Ö Ö ( ÐÖ ÓÖÌÉÊÑ Ð Ô ) Î ÈÉÂÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ~ ÈÍÇÉÇÉÇÌÈÂ xèíéæí MBean Ê ÆÍË s 4-2 ÊÂAdmin ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉÕ ÐÌÉÊÐ Ö ÔÇÈÌÈÌÊ WebLogic Server MBean Ê ÈÉ ÆÍÍÍÿ Ê Î ÈÌÈÂÉÌÍÂAdmin ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉÕ ÐÌÉ ÊÐÖ ÔÊÂs 4-2 Ê ÈÉ MBean ÊÎÐÑÑÈÍÓ ÕÒÑÕ Î ÉÌÈÂ : Admin ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉÕ ÐÌÉÊÐÖ Ô ÊÊÂs 4-3 É s 4-5 Ê ÈÍÉ Ì ÆÍÍÌÈÂ s 4-2 Admin ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ MBean MBean BridgeDestinationCommonMBean UserPassword BridgeDestinationMBean JDBCConnectionPoolMBean JDBCDataSourceFactoryMBean JMSBridgeDestinationMBean NetworkChannelMBean NodeManagerMBean SecurityConfigurationMBean SecurityMBean UserPassword PasswordÂXAPassword Password UserPassword DefaultIIOPPassword CertificatePassword CredentialÂEncryptedSecretKeyÂSalt SaltÂEncryptedSecretKey WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-7
66 4 ÑÐÕÖÒÏ Ö Ö s 4-2 Admin ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ MBean ( Ç ) MBean ServerMBean SystemPasswordÂDefaultIIOPPassword DefaultTGIOPPasswordÂCustomIdentityKeyStorePassPhrase CustomTrustKeyStorePassPhrase JavaStandardTrustKeyStorePassPhrase ServerStartMBean SSLMBean WLECConnectionPoolMBean Password ServerPrivateKeyPassPhrase UserPasswordÂApplicationPassword : s 4-2 Ê ÈÍÉÆÍ MBean ÊÂÈËÉ weblogic.management.configuration ÓÒÐ ÑÊ ÉÉÆÌÈ WebLogic Server ÎÐ ÔÏÐÖ ÑÕ ÈÍÉÌÊ MBean Êv ÊÉ ÆÉÊÂà fïïòãêãññòõ ÊÏ ÔÖÑÒÖÐÒÕÃÎ ÈÉÇÉÈÆÂ s 4-3 ÊÂAdmin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉ Õ ÐÌÉÊÐÖ ÔÇÈÌÈÌÊ WebLogic Server MBean Ê ÈÉ ÆÍÍ Íÿ Ê Î ÈÌÈÂÉÌÍÂAdmin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ Ó Ö Ö ÖÎ ÈÍÉÕ ÐÌÉÊÐÖ ÔÊÂs 4-3 Ê ÈÉ MBean Ê ÎÐÑÑÈÍÓ ÕÒÑÕ Î ÉÌÈ s 4-3 Admin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ MBean ApplicationÂApplicationConfig ÈËÉ ÈËÉ ConnectorComponent ConnectorComponentConfig DeployerRuntime DeploymentTaskRuntime EJBComponentÂEJBComponentConfig ÈËÉ ÈËÉ 4-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
67 ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö s 4-3 Admin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ( Ç ) MBean ÈËÉ WebAppComponent WebAppComponentConfig WebServiceComponent WebServiceComponentConfig WebServerÂWebServerConfig JDBCConnectionPool JDBCConnectionPoolConfig JDBCDataSourceFactory JDBCDataSourceFactoryConfig JDBCMultiPoolÂJDBCMultipoolConfig JDBCDataSourceÂJDBCDataSourceConfig JDBCTxDataSource JDBCTxDataSourceConfig JDBCPoolComponent JDBCPoolComponentConfig JMSBridgeDestination JMSBridgeDestinationConfig JMSConnectionConsumer JMSConnectionConsumerConfig JMSConnectionFactory JMSConnectionFactoryConfig JMSDestinationÂJMSDestinationConfig JMSDistributedDestination JMSDistributedDestinationConfig JMSDistributedDestinationMember JMSDistributedDestinationMemberConfig ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-9
68 4 ÑÐÕÖÒÏ Ö Ö s 4-3 Admin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ( Ç ) MBean ÈËÉ JMSDistributedTopic JMSDistributedTopicConfig JMSDistributedTopicMember JMSDistributedTopicMemberConfig JMSDistributedQueue JMSDistributedQueueConfig JMSDistributedQueueMember JMSDistributedQueueMemberConfig JMSFileStoreÂJMSFileStoreConfig JMSDestinationKey JMSDestinationKeyConfig JMSServerÂJMSServerConfig JMSStoreÂJMSStoreConfig JMSSessionPoolÂJMSSessionPoolConfig JMSTemplateÂJMSTemplateConfig JMSQueueÂJMSQueueConfig JMSTopicÂJMSTopicConfig JMSJDBCStoreÂJMSJDBCStoreConfig WTCServerÂWTCServerConfig WTCBridgeGlobal WTCBridgeGlobalConfig WTCResourcesÂWTCResourcesConfig WTCExportÂWTCExportConfig WTCImportÂWTCImportConfig ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ 4-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
69 ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö s 4-3 Admin ÌÉÊ Deployer ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ( Ç ) ÈËÉ MBean WTCLocalTuxDom WTCLocalTuxDomConfig WTCRemoteTuxDom WTCRemoteTuxDomConfig WTCPasswordÂWTCPasswordConfig WTCtBridgeGlobal WTCtBridgeGlobalConfig WTCtBridgeRedirect WTCtBridgeRedirectConfig EJBDescriptorÂConnectorDescriptor WebDescriptor Server ServerConfig ÈËÉ ÈËÉ ÈËÉ ÈËÉ ÈËÉ adddeploymentâlookupserverlifecycleruntimeâ lookupserverruntimeâremovedeploymentâ sendnotification adddeploymentâlookupserverlifecycleruntimeâ removedeploymentâsendnotification s 4-4 ÊÂAdmin ÌÉÊ Monitor ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉ Õ ÐÌÉÊÐÖ ÔÇÈÌÈÌÊ WebLogic Server MBean Ê ÈÉ ÆÍÍ Íÿ Ê Î ÈÌÈÂÉÌÍÂAdmin ÌÉÊ Monitor ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉÕ ÐÌÉÊÐÖ ÔÊÂs 4-4 Ê ÈÉ MBean ÊÎ ÐÑÑÈÍÓ ÕÒÑÕ Î ÉÌÈ s 4-4 Admin ÌÉÊ Monitor ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ MBean Machine lookupnodemanagerruntime NodeManagerRuntime getstateforallâregister WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-11
70 4 ÑÐÕÖÒÏ Ö Ö s 4-4 Admin ÌÉÊ Monitor ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ( Ç ) MBean Server lookupserverlifecycleruntimeâ lookupserverruntime s 4-5 ÊÂAdmin ÌÉÊ Operator ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÎ ÈÍÉ Õ ÐÌÉÊÐÖ ÔÇÈÌÈÌÊ WebLogic Server MBean Ê ÈÉ ÆÍÍ Íÿ Ê Î ÈÌÈÂÉÌÍÂAdmin ÌÉÊ Operator ÒÔÏÖÒ ÐÖ Ó Ö Ö ÖÎ ÈÍÉÕ ÐÌÉÊÐÖ ÔÊÂs 4-5 Ê ÈÉ MBean Ê ÎÐÑÑÈÍÓ ÕÒÑÕ Î ÉÌÈ s 4-5 Admin ÌÉÊ Operator ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ MBean ServerLifeCycleRuntime ÈËÉ ServerLifeCycleTaskRuntime ÈËÉ ServerStart ÈËÉ Server ServerConfig ExpectedToRunÂlookupServerLifeCycleRuntime lookupserverruntimeâsendnotificationâstartâ suspend ExpectedToRunÂlookupServerLifeCycleRuntime sendnotification ServerRuntime forceshutdownâresumeâshutdownâstartâstop ÒÔÏÖÒ ÐÖ ÔÊ ~ Ç ÒÔÏÖÒÉÊÂWebLogic Server Ê 4 ÉÊÒÔÏÖÒ ÐÖ ÔÊ 4 ÉÊÐÖ ÓÖ Ö ÖÎ ÈÌÈÂÇÍÍÊÐÖ ÔÊÆÈÍÇÊÕ ÐÎ~ ÈÍÉ ÈÊÕ ÐÊÊÐÖ ÓÖ Ö ÖÇi Ê ÈÍÌÈÂÇÊÒÔÏÖÒ Ð Ö ÔÊ ~ ÇÎs 4-6 Ê ÈÌÈ 4-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
71 ÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö s 4-6 ÒÔÏÖÒ ÐÖ ÔÊ ~ Ç ÐÖ Ô ~ ÇÍÍÍÐÖ ÓÖ Ö Ö Administrators Admin Deployers Operators Monitors Deployer Operator Monitors ÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö Ö Ö ÊÂÑÐÕÖÒÏ Ö Ö ( ÐÖ ÓÖÌÉÊÑÐ Ô ) ÎÕ ÐÌÉ ÊÐÖ ÔÊ ÈÍ ÉÈÂÇÊÖÖ ÑÊ WebLogic Server É ÉÇÍ Ö Ö Ê ÊÉÆÍÉÈÂ [ Ë È ÊÕ Ð Ê ] Õ Ð Ê ÉÆÉÑÐÕÖÒÏ Ö ÖÊ Î ÈÌÈÂÉÉÆÊÂÕ Ð John ÉÇÇ BankTeller ÑÐÕÖÒÏ Ö ÖÎ ÈÍÍÉÆÆ Î ÉÇÌÈÂ [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ] ÐÖ ÔÊ ÉÆÉÑÐÕÖÒÏ Ö ÖÊ Î ÈÌÈÂÉÉÆÊÂÐÖ Ô FullTimeBankEmployees Ê ÈÍÕ ÐÉÇÇ BankTeller ÑÐÕÖÒÏ Ö ÖÎ ÈÍÍÉÆÆ Î ÉÇÌÈÂÑÐÕÖÒÏ ÇÍÍ ÊÊÍÉÌÂÇÊÖ Ö ÎÆ ÌÈÌÈÂ [ ÎÐÑÑ hê Ê ] ÈÉ Ê ÉÆÉÑÐÕÖÒÏ Ö Ö Ê Î ÈÌÈÂÉÉÆÊÂ sê ÊÉÇ BankTeller Ñ ÐÕÖÒÏ Ö ÖÎÕ ÐÊ ÈÍÉÆÆ Î ÉÇÌÈÂ [ ÎÐÑÑ hê Ê ] Ö Ö Î ÈÍ Â ÊÖ Ö Î ~ ÈÉÕ ÐÎÈÍÊ ÈÊÆÇÇÍÂÑÐÕÖÒÏ Ö ÖÊ ÈÉ ÊÈËÉÊÕ ÐÊ ÈÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-13
72 4 ÑÐÕÖÒÏ Ö Ö ÇÍÍÊÖ Ö Ê ÈÉ Ê ( ÊÕ Ð ÂÐÖ ÔÂ / ÊÊ ) Î ÈÉÌÊÊ É ÊÍÌÈÂWebLogic Server Administration Console Ês ÈÍÍ Ê Î 4-3 Ê ÈÌÈÂ 4-3 Ê ÇÊ Ê ÉÊÂ1 s ÇÖ Ö Â2 s Ç Ê ÈÉ ÈÉ Ê ( ÇÊ ÊÂFullTimeBankEmployees ÉÆÆÐÖ Ô ) ÉÈÂ Ö Ö ÊÂÑÐÕÖÒÏ Ö ÖÇ ÈÍÍ Î fèé Ê ÉÈÂ ÈÉÇÉÉÂ ÈÍÑÐÕÖÒÏ Ö ÖÊ u ÉÊÍÌÈÂt Ê Î ÉÇÍÉÌÂ ÊÑÐÕÖÒÏu Ê ÍÈÉt ÊÑÐÕÖÒÏ Ö ÖÎ ÉÇÌÈÂ Ê Ê and É or Ê Æ ÂÆÍË Ê Ì uê h ÉÈÂ and ÊÂÑÐÕÖÒÏ Ö ÖÇ ÈÍÍÊÊÈËÉÊ Ç true ÉÊÇÍÊ ÊÍÊÆÇÉÎ ÈÍÉÌÊ ÈÌÈÂ or ÊÂÑÐÕÖÒÏ Ö ÖÇ ÈÍÍÊÊ ÊÇÉÌ 1 ÉÊ Ç true É ÊÇÍÊÊÍÊÆÇÉÎ ÈÍÉÌÊ ÈÌÈÂ : Õ ÐÌÉÊÐÖ ÔÊÑÐÕÖÒÏ Ö ÖÇ ÈÍÍÊÊÂÖ Ö Ç true ÉÊÇÍÊÊÍÌÈÎÂÖ Ö Ê ÉÊÂ Ç ÈÆ ËÊ Ê ÈÌÈÂWebLogic Server ÉÊÂÖ Ö Ê Ê ÇÍ Êv ÈÍÌÈÂ Administration Console Ês ÈÍÍÖ Ö Ê Î 4-4 Ê ÈÌÈÂ 4-4 Ö Ö Ê ÇÊÖ Ö Ê ÊÊ 2 ÉÊ ÇÆÍÌÈÂ1 s É 2 s Ê [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Ö Ö Ê ÉÇ Â3 s É 4 s Ê [ ÎÐÑÑ hê Ê ] Ö Ö Ê ÉÇ Ê ÉÈÂ 4-14 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
73 ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÊ Ê ÉÊÂÐÖ ÓÖ Ö ÖÊ Îw ÈÌÈÂ 4-15 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ Ã 4-18 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ Ã 4-18 Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ Ã : ÇÊ ÉÊÂÐÖ ÓÖ Ö ÖÎ Â ÂÆÍË ÈÍ Îw ÈÌÈÂÑÐ Ô Ö ÖÊ Ê WebLogic ÖÑ ÑÎ yéèéæí ÊÉÂÑÐ Ô Ö ÖÎ Â ÂÆÍË ÈÍ Ê 4-19 Ô Ñ ÊÃÑÐ Ô Ö ÖÊ ÃÉw ÈÍÉÆÌÈÂ ÐÖ ÓÖ Ö ÖÊ : ÑÐÕÖÒÏ Ö ÖÎ ÈÍ Ê 4-3 Ô ÑÊÃAdministration Console ÉÊÑÐÕÖÒÏ Ö ÖÊ ÃÎu ÈÉÆÇÇÉÎÆ ÌÈÌÈÂÐ Ó ÖÑ ÑÎ xèíéìêðö ÓÖ Ö ÖÎ ÈÍ ÊÂÃÑÑÒÕ Ê xãêãÿy ÊÆÍÑÐÕÖÒÏ Ê ÃÉw ÈÍÉÆÍÎÒÓÏÑÊ ÉÉÇÉÈÆÂ ÈÆÐÖ ÓÖ Ö ÖÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÓÖ Ö ÖÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Ö Ö ] ÎÐÖÒÐÈÉ [ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÐÖ ÓÖ Ö ÖÇ fèíéæí ÊÂ f ÌÐÖ ÓÖ Ö ÖÊ Ò ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. [ ÈÆ Role ÊÐ ÔÏÐÖ ÑÕ ] ÎÐÖÒÐÈÌÈÂ : t Ê WebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÇÑÐÕÖÒÏ ÖÖ ÕÉÐ ÔÏÐÖ ÑÕ ÈÍÉÆÍ Â ÈÆÐÖ ÓÖ Ö Ö WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-15
74 4 ÑÐÕÖÒÏ Ö Ö Ê ÎÊÊ WebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ Ñ Ê ÈÍÇÎ ÈÍ uçæíìèâ 5. [ ÿj ] ÑÔÉÂÐÖ ÓÖ Ö ÖÊ Î [ ] ÔÏ ÖÒÊ ÈÌ È : ÑÔ ÑÂÏ ÔÂÓÏÔ Â\tÂ< >Â# Â&Â~Â?Â( )Â{ } Î ÈÊÆÉÇÉÈÆÂÑÐÕÖÒÏ Ö Ö ÉÊ / Î ÈÌÈÂBEA Ê u ÉÊÂÑÐÕÖÒÏ Ö Ö Ê ÉÂ Ê Ê ÉÈ ªªª ª ª ªªª Extensible Markup Language (XML) Nmtoken f 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 7. [ ] ÑÔÎÐÖÒÐÈÉÂÖ Ö ÏÒÏÑ Ô ÑÎs ÈÌÈ ( 4-5 ) 4-5 Ö Ö ÏÒÏÑ Ô Ñ 8. [ Ö Ö ] ÖÑÒ ÔÒÐÑÉÂÆÈÍÇÊ ÎÐÖÒÐÈÌÈÂÈÌ ÈÌÊÖ Ö Êv ÊÉÆÉÊÂ4-13 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö ÃÎ ÈÉÇÉÈÆÂ : [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Î ÈÉ Î È ÍÇÉÎÆ ÌÈÌÈÂÐÖ ÔÎ ÈÉÑÐÕÖÒÏ Ö ÖÎ 4-16 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
75 ÐÖ ÓÖ Ö ÖÊ ÈÍÉÂÑÐÕÖÒÏ Ö ÖÊÈÊÐÖ ÔÊÈËÉÊÕ Ó ( ÉÌÍt ÊÕ Ð ) Ê ÈÍÌÈ 9. [ ~ ] ÎÐÖÒÐÈÉÏÑÑÔÏÑ ÏÏ ÒÏÎs ÈÌÈ 10. [ ÎÐÑÑ hê Ê ] Î ÈÉ ÊÂ[ ] ÏÏ ÒÏ Î ÈÉ É Î ÈÂ[OK] ÔÑ ÎÐÖÒÐÈÌÈ ÏÏ ÒÏÇ ÈÉÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈÂ Ê ÊÆÈÍÇÎ ÈÉ ÊÂ Ê Ê ÆÌÈ a. [ Õ Ð ] ÌÉÊ [ ÐÖ Ô ] ÏÏ ÒÏÎ ÈÉÕ ÐÌÉÊÐÖ ÔÊ Î ÈÂ[ ~ ] ÎÐÖÒÐÈÌÈÂÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ : t ªªª ªªªª ~ t e } b. uê ÈÉÂÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î ÈÉ Î ÈÌÈ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ê Ç ÈÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ç È ÍÌÈ c. [OK] ÎÐÖÒÐÈÉÂÖ Ö Ê Î~ ÈÌÈÂÏÏ ÒÏÇ ÈÉ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ 11. uê Ê 8 ÇÍ 10 ÎeÍ}ÈÉ ÊÖ Ö Ê ÉÆÉ Î~ ÈÌÈ 12. uê ÈÉÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î ÈÉ Î ÈÌÈ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉ ws ÈÍÉ Ê Ç ÈÍÌÈ [ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈ [ d ] ÎÐÖÒÐÈÍÉ ws ÈÍÉ ÊÏÑÑÔÏÑ ÏÏ ÒÏ Ç Ë Ç ΠÉÇÌÈ [ ] ÎÐÖÒÐÈÍÉ ÈÉ Ç ÈÍÌÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-17
76 4 ÑÐÕÖÒÏ Ö Ö 13. [ Ö Ö ] ÖÑÒ ÔÒÐÑÊÈËÉÊ Ç ÈÆ ÊÂ[ ] ÎÐÖÒ ÐÈÌÈÂ : [ ÖÑÒÒ ] ÎÐÖÒÐÈÉÂÖ Ö ÏÒÏÑ Ô ÑÎ ÊÖ Ò ÈÉÉÇÊ Ê È ( ÉÌÍÂ ÎÈËÉ Ê È ) ÇÉÌÉÇ ÌÈÂ ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÎ ÈÍ ÊÂ ÈÆÐÖ ÓÖ Ö ÖÊ ÉË ÉÎÊ ÈÉÈÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÓÖ Ö ÖÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 3. [ Ö Ö ] ÎÐÖÒÐÈÌÈÂ f ÌÐÖ ÓÖ Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÐÖ ÓÖ Ö ÖÎÒ ÔÖÇÍ ÈÌÈÂ 5. [ ] ÑÔÎ ÈÉÂÖ Ö ÏÒÏÑ Ô ÑÎs ÈÌÈÂ Ô ÑÊÃÐÖ ÓÖ Ö ÖÊ ÃÊ 8 ÇÍ 12 Î fêèéâ Î ÆÌÈÂ 7. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ ÐÖ ÓÖ Ö ÖÊ ÐÖ ÓÖ Ö ÖÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÑÐÕÖÒÏ ÖÖ Õ ] Î ÈÌÈÂ 2. ÐÖ ÓÖ Ö ÖÎ ÈÍÑÐÕÖÒÏ ÖÖÕ ( ÉÉÆÊ myrealm) Î ÈÌÈÂ 4-18 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
77 ÑÐ Ô Ö ÖÊ 3. [ Ö Ö ] ÎÐÖÒÐÈÌÈÂ f ÌÐÖ ÓÖ Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 4. ÈÍÐÖ ÓÖ Ö ÖÉ ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐÈÌ ÈÂ 5. [ ÊÆ ] ÎÐÖÒÐÈÉ Î vèìèâ 6. [ s ] ÎÐÖÒÐÈÌÈÂ [ Ö ÖÎ ] Ô ÑÊÒ ÔÖÊÊv ÈÍÐÖ ÓÖ Ö ÖÇs È ÍÊÇÊÍÌÈÂ ÑÐ Ô Ö ÖÊ Ê ÉÊÂÈÌÈÌÊÑÏÔÊ WebLogic ÖÑ ÑÊ ÈÍÑÐ Ô Ö ÖÊ Îw ÈÌÈÂ 4-19 Ô ÑÊÃÑÐ Ô Ö ÖÊ Ã 4-30 Ô ÑÊÃÑÐ Ô Ö ÖÊ Ã 4-31 Ô ÑÊÃÑÐ Ô Ö ÖÊ Ã ÑÐ Ô Ö ÖÊ WebLogic ÖÑ ÑÊÑÐ Ô Ö ÖÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ 4-20 Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃ 4-28 Ô ÑÊÃ 2 : ÑÐ Ô Ö ÖÎ ÈÍÃ 4-28 Ô ÑÊÃ 3 : Ö Ö Î ÈÍÃ : ÑÐ Ô Ö ÖÊ ÊÂWebLogic ÖÑ ÑÇÉÊk ÊÍÌ ÈÂÇÊ É ÈÉ WebLogic ÖÑ ÑÊÑÏÔÇÉÊ~ÆÊ È ÉÂ Ê Ê ÉÉÇÉÈÆÂv ÊÉÆÉÊÂ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÎ ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-19
78 4 ÑÐÕÖÒÏ Ö Ö 1 : WebLogic ÖÑ ÑÎ ÈÍ v ÈÍ Ê Ê ÉÉ WebLogic ÖÑ ÑÊÑÏÔÎ ÈÌÈÂ 4-20 Ô ÑÊÃ ÖÑ ÑÃ 4-20 Ô ÑÊÃÎÔÖÐ ÑÕ ÖÑ ÑÃ 4-21 Ô ÑÊÃCOM ÖÑ ÑÃ 4-22 Ô ÑÊÃEIS ÖÑ ÑÃ 4-22 Ô ÑÊÃEJB ÖÑ ÑÃ 4-23 Ô ÑÊÃJDBC ÖÑ ÑÃ 4-24 Ô ÑÊÃJMS ÖÑ ÑÃ 4-25 Ô ÑÊÃJNDI ÖÑ ÑÃ 4-26 Ô ÑÊÃÐ Ó ÖÑ ÑÃ 4-27 Ô ÑÊÃURL ÖÑ ÑÃ ÖÑ Ñ WebLogic Server Administration Console Ê ÔÏ ÉÂWebLogic Server ÒÕÏ Ê ( ÉÉÆÊ examples) Î ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖ Ç ÔÏ Ês ÈÍÌÈÂ ÎÔÖÐ ÑÕ ÖÑ Ñ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò Î ÔÖÐ ÑÕ ] Î ÈÌÈÂ : uê ÈÉÂÑÐ Ô Ö ÖÎ ÈÍÏ Ñ ÔÖÏÑ ÎÔÖ Ð ÑÕ (EAR) Î ÈÉÂ ÊÑÏÔÊ WebLogic ÖÑ ÑÎs ÈÌÈÂ 2. Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ (EAR) Ê Î ÐÖÒÐÈÂ[ Ö Ö Î f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ 4-20 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
79 COM ÖÑ Ñ ÑÐ Ô Ö ÖÊ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ EJB ÐÖÑ (ejb20.basic.beanmanaged.* ÊÊ ) ÊÓÒÐ ÑÊ COM ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ ÊÂ Ê Ê ÉÉÑÐ Ô Ö ÖÎ ÈÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò EJB] Î ÈÌÈÂ [EJB] Ó ÒÎ ÈÍÉÂÒÔÖÏ ÌÊ EJB JAR Çs ÈÍÌÈÂ 2. ÓÒÐ ÑÊÎÐÑÑÈÍÉÌÊ EJB Î ÈÉÆÍ EJB JAR Ê Î ÐÖÒÐÈÂ[ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] Î ÈÉÂEJB Ê ÖÑÒÎs ÈÌÈÂ 3. ÓÒÐ ÑÊÎÐÑÑÈÍÉÌÊ EJB É ÈsÊ [JCOM Ö ÖÊ f ] Ö ÐÎÐÖÒÐÈÌÈÂ [ ÿj ] ÑÔÊ [COM ÐÖÑ ] ÔÏ ÖÒÊÊÂÑÐ Ô Ö ÖÊ yéè ÍÓÒÐ ÑÊ Çs ÈÍÌÈÂ : [COM ÐÖÑ ] ÔÏ ÖÒÊ ÊÂjCOM ÔÖÒÑÎ ÈÉ COM Ê ÈÍÍ Java ÐÖÑÌÉÊÓÒÐ ÑÊ ÉÈÂ 4. [ Ö ÖÎ f ] ÔÑ ÎÐÖÒÐÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌ ÈÂ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ Java ÐÖÑ (java.util.* ÊÊ ) ÊÓÒÐ ÑÌÉÊ ÂÊÐÖÑ (java.util.collection ÊÊ ) Ê COM ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ ÊÂ Ê Ê ÉÉÑÐ Ô Ö ÖÎ ÈÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ ] Î È ÌÈÂ 2. [JCOM] Ó ÒÎ ÐÖÒÐÈÉÂ[ Ö ÖÎ f ] Î ÈÌÈÂ 3. [ ÿj ] ÑÔÊ [COM ÐÖÑ ] ÔÏ ÖÒÊÂÑÐ Ô Ö ÖÊ yéèí Java ÐÖÑÌÉÊÓÒÐ ÑÊ Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-21
80 4 ÑÐÕÖÒÏ Ö Ö : [COM ÐÖÑ ] ÔÏ ÖÒÊ ÈÍ ÊÂjCOM ÔÖÒÑÎ ÈÉ COM Ê ÈÍÍ Java ÐÖÑÌÉÊÓÒÐ ÑÊ ÉÈÂ 4. [ Ö ÖÎ f ] ÔÑ ÎÐÖÒÐÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌ ÈÂ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ EIS ÖÑ Ñ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÑÐ Ô Ö ÖÊ yéèí EIS ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÈËÉÊÐÓÐÑÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[ ÐÓÐÑ ] Î ÐÖÒÐÈÌÈÂ ÊÐÓÐÑÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[ ÐÓÐÑ ] Î ÈÉÇÍÐÓÐÑÊ Î ÐÖÒÐÈÌÈÂ 4-6 ÉÊÂ ÉÈÉ basic-connector Î ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 4-6 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò EJB ÖÑ Ñ : ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ ÇÇÉw ÈÍ ÊÂÕÒÑ Ñ Bean (MDB) ÊÌ ÉÊÌÍ ÌÈÂ 4-22 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
81 ÑÐ Ô Ö ÖÊ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÈÍÑÐ Ô Ö ÖÊ yéêí EJB ÖÑ ÑÊÖÔÖÉ ÐÖÒÐ ÈÌÈÂ ÈËÉÊ EJB JAR Î yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[EJB] Î ÐÖÒÐÈÌÈÂ Ê EJB JARÂÌÉÊ JAR Ê EJB Î yéèíñ Ð Ô Ö ÖÎ ÈÍÊÊÂ[EJB] Î ÈÉÇÍ EJB JAR Ê Î ÐÖÒÐÈÌÈÂ 4-7 ÉÊÂ ÉÈÉ basic-ejbapp JAR Î ÈÉÂÐ ÖÒÐÈÍ eî ÈÌÈÂ 4-7 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò 3. ÈËÉÊ EJB JAR ÌÉÊ Ê EJB JAR ( ÉÌÍÂJAR ÊÈËÉÊ EJB) Î yéèíñð Ô Ö ÖÎ ÈÍ ÊÂ[ Ö ÖÎ f ] Î È É [ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ EJB JAR Ê Ê EJB Î yéèíñð Ô Ö ÖÎ ÈÍ ÊÂ Ê Ê ÆÌÈÂ a. [ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] Î ÈÉÂEJB ÊÖÑÒÎs ÈÌÈÂ b. ÈÍÑÐ Ô Ö ÖÊ yéêí EJB É ÈsÊ [ Ö ÖÎ f ] Ö ÐÎÐÖÒÐÈÌÈÂ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ JDBC ÖÑ Ñ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ JDBC] Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-23
82 4 ÑÐÕÖÒÏ Ö Ö [JDBC] Î ÈÍÉÂÈÌÈÌÊ JDBC Ð Ô Ó Ò ( Ô ÖÂÔ ÖÒÔ ÖÂÆÍËÒ Ñ Ñ Ñ ) Ê ÈÍÓ ÒÇs ÈÍÌÈÂ 2. ÑÐ Ô Ö ÖÊ yéèí JDBC ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÈËÉÊ Ô ÖÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[ Ô Ö ] Î ÐÖÒÐÈÌÈÂ Ê Ô ÖÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[ Ô Ö ] Î ÈÉÇÍ Ô ÖÊ Î Ð ÖÒÐÈÌÈÂ ÂÊÔÖÒÔ ÖÎ yéèíñð Ô Ö ÖÎ ÈÍ ÊÊÂ[ ÔÖÒÔ Ö ] Î ÈÉÇÍÔÖÒÔ ÖÊ Î ÐÖÒÐÈ ÌÈÂ : ÈËÉÊÔÖÒÔ ÖÎ yéèíñð Ô Ö ÖÎ ÈÍÇÉÊ ÉÇÌÈÎÂ 4-8 ÉÊÂ ÉÈÉ Ô ÖÉÔÖÒÔ ÖÎ ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 4-8 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ ÓÑ JMS ÖÑ Ñ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ JMS] Î ÈÌÈÂ [JMS] Î ÈÍÉÂÈÌÈÌÊ JMS Ð Ô Ó Ò ( ÔÎÐÒÖÂÒ ÔÖ ÒÂ~Í Ð ÊÊ ) Ê ÈÍÓ ÒÇs ÈÍÌÈÂ 4-24 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
83 ÑÐ Ô Ö ÖÊ 2. ÑÐ Ô Ö ÖÊ yéèí JMS ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÈËÉÊ JMS Ð Ô Ó ÒÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ [JMS] Î ÐÖÒÐÈÌÈÂJMS Ð Ó Ê Ê~Í Î yéèíñ Ð Ô Ö ÖÎ ÈÍÊÊÂ[ Ð Ó JMS Ð Ó ~Í ] Ó ÒÎ ÈÉÇÍ~Í Ê Î ÐÖÒÐÈÌÈÂ 4-9 ÉÊÂ ÉÈÉ examplesjmsserver Î ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 4-9 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ ÓÑ JNDI ÖÑ Ñ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð Ó ] Î ÈÌ ÈÂ [ Ð Ó ] Ó ÒÎ ÈÍÉÂ Ê WebLogic Server ÒÕÏ É hêð ÓÇs ÈÍÌÈÂ 2. ÈÍÑÐ Ô Ö ÖÊ yéêí JNDI ÖÑ ÑÎ ÌÐ ÓÊ ( ÉÉÆÊ myserver) Î ÐÖÒÐÈÌÈÂ 3. ÕÓÕ ÇÍ [JNDI ÒÖ ÎuÍ ] ÏÔÑÕ Î ÈÌÈÂ ÈÆ Administration Console ÏÏ ÒÏÊÂÇÊÐ ÓÊ JNDI ÒÖ Ç s ÈÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-25
84 4 ÑÐÕÖÒÏ Ö Ö 4. Administration Console ÏÏ ÒÏÉÂÑÐ Ô Ö ÖÊ yéèí JNDI Ò Ö ÊÖÔÖÉ ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÏÔÑÏÐÒÊÐÖ ÔÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂÏÔ ÑÏÐÒ ÑÏÔÎsÈÓ ÒÎ ÐÖÒÐÈÌÈÂ ÊÏÔÑÏÐÒÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂÏÔÑÏÐÒÎsÈÓ ÒÎ ÈÉÇÍÏÔÑÏÐÒÊ Î ÐÖÒÐÈÌÈÂ 4-10 ÉÊÂ ÉÈÉ examplesserver JNDI ÒÖ Î ÈÉÂÐÖÒÐÈ Í eî ÈÌÈÂ 4-10 examplesserver JNDI ÒÖ Î È ÈÆ Administration Console ÏÏ ÒÏ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ Ð Ó ÖÑ Ñ WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð Ó ] Î ÈÌÈÂ 1. [ Ð Ó ] Ó ÒÎ ÈÍÉÂÑÐ Ô Ö ÖÎ hê ÊÐ Ó Ö Ñ ÑÇs ÈÍÌÈÂ 2. ÑÐ Ô Ö ÖÊ yéèíð Ó ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ[ Ö ÖÎ f ] Î ÈÉÂ[ Ö ÖÊ ] Ô ÑÎs ÈÌÈÂ ÈËÉÊÐ ÓÎ yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[ Ð Ó ] Î ÐÖÒÐÈÌÈÂ ÊÐ ÓÎ yéèíñð Ô Ö ÖÎ ÈÍÊ ÊÂ[ Ð Ó ] Î ÈÉÇÍÐ ÓÊ Î ÐÖÒÐÈÌÈÂ 4-11 É ÊÂ ÉÈÉ examplesserver Î ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 4-26 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
85 ÑÐ Ô Ö ÖÊ 4-11 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ Ó URL ÖÑ Ñ ÑÐ Ô Ö ÖÇ fèíéæí ÊÂ f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÈÍÑÐ Ô Ö ÖÊ yéêí URL (Web) ÖÑ ÑÊÖÔÖÉ Ð ÖÒÐÈÌÈÂ ÈËÉÊ Web ÎÔÖÐ ÑÕ (WAR) Î yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[Web ÎÔÖÐ ÑÕ ] Î ÐÖÒÐÈÌÈÂ Ê WARÂ ÌÉÊ WAR ÊÐ Ô Ó Ò ( ÉÉÆÊ ÊÐ ÔÖÒÒÌ JSP) Î yéèíñð Ô Ö ÖÎ ÈÍÊÊÂ[Web ÎÔÖÐ ÑÕ ] Î ÈÉÇÍ Web ÎÔÖÐ ÑÕ (WAR) Ê Î ÐÖÒÐÈÌÈÂ 4-12 ÉÊÂ ÉÈÉ basic-webapp WAR Î ÈÉÂÐÖÒÐÈÍ eî È ÌÈÂ 4-12 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò 3. ÈËÉÊ Web ÎÔÖÐ ÑÕ (WAR) Î yéèíñð Ô Ö ÖÎ ÈÍ ÊÂ[ Ö ÖÎ f ] Î ÈÉ [ Ö ÖÊ ] Ô ÑÎs ÈÌ ÈÂ Ê WAR ÌÉÊ WAR ÊÐ Ô Ó ÒÎ yéèíñð Ô Ö Ö Î ÈÍ ÊÂ Ê Ê ÆÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-27
86 4 ÑÐÕÖÒÏ Ö Ö a. [ Ö ÖÎ f ] Î ÈÉ [ ÿj ] ÑÔÎs ÈÌÈ b. ÒÐÑÒ ÔÏ ÖÒÊ URL ÓÑ Î ÈÌÈ URL ÓÑ ÊÂWeb ÎÔÖÐ ÑÕ Ê ÌÍÍ ÊÐ Ô Ó ÒÊÓÑÉÈÂÌÉÊÂ/* Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÊÈË ÉÊÐ Ô Ó Ò ( Ð ÔÖÒÒÂJSP ÊÊ ) ÊÑÐ Ô Ö ÖÎ ~ ÇÍÇÉÇÉÇÌÈ c. [ Ö ÖÎ f ] ÔÑ ÎÐÖÒÐÈÉÂ[ Ö ÖÊ ] Ô ÑÎs È ÌÈ ÑÐ Ô Ö ÖÇ fèíéæí Ê f ÌÑÐ Ô Ö ÖÊÒ ÔÖÇ ÔÏ Ês ÈÍÌÈ 2 : ÑÐ Ô Ö ÖÎ ÈÍ 1. [ ÈÆ Role ÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÌÈ : t Ê WebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÇÑÐÕÖÒÏ ÖÖ ÕÉÐ ÔÏÐÖ ÑÕ ÈÍÉÆÍ Â ÈÆÑÐ Ô Ö ÖÊ ÎÊÊ WebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ ÑÊ ÈÍÇÎ ÈÍ uçæíìèâ 2. [ ÿj ] ÑÔÉÂÑÐ Ô Ö ÖÊ Î [ ] ÔÏ ÖÒÊ ÈÌÈ : ÑÔ ÑÂÏ ÔÂÓÏÔ Â\tÂ< >Â# Â&Â~Â?Â( )Â{ } Î ÈÊÆÉÇÉÈÆÂÑÐÕÖÒÏ Ö Ö ÉÊ / Î ÈÌÈÂBEA Ê u ÉÊÂÑÐÕÖÒÏ Ö Ö Ê ÉÂ Ê Ê ÉÈ ªªª ª ª ªªª Extensible Markup Language (XML) Nmtoken f x : ÐÖ ÓÖ Ö ÖÉ ÊÑÐ Ô Ö ÖÎ ÈÍ ÂÑÐ Ô Ö ÖÇÐÖ ÓÖ Ö ÖÊ ÈÌÈ 3. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 3 : Ö Ö Î ÈÍ 1. [ ] ÑÔÎ ÈÉÂÖ Ö ÏÒÏÑ Ô ÑÎs ÈÌÈ ( 4-13 Î ) 4-28 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
87 ÑÐ Ô Ö ÖÊ 4-13 Ö Ö ÏÒÏÑ Ô Ñ 2. [ Ö Ö ] ÖÑÒ ÔÒÐÑÉÂÆÈÍÇÊ ÎÐÖÒÐÈÌÈÂÈÌ ÈÌÊÖ Ö Êv ÊÉÆÉÊÂ4-13 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊ u : Ö Ö Â ÂÆÍËÖ Ö ÃÎ ÈÉÇÉÈÆÂ : héæíêâ[ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Î ÈÉ Î ÈÍÇÉÎÆ ÌÈÌÈÂÐÖ ÔÎ ÈÉÑÐÕÖÒÏ Ö ÖÎ ÈÍÉÂÑÐÕÖÒÏ Ö ÖÊÈÊÐÖ ÔÊÈËÉÊ Õ Ó ( ÉÌÍt ÊÕ Ð ) Ê ÈÍÌÈ JMS ªªªªªª ªªª ª ª ª ª ª 1 s [ Î ÐÑÑ hê Ê ] ªª ª ª ª ª ª ª u JMS ªªªª y ªªªª ªªª [ ÎÐÑÑ hê Ê ] 3. [ ~ ] ÎÐÖÒÐÈÉÏÑÑÔÏÑ ÏÏ ÒÏÎs ÈÌÈ 4. [ ÎÐÑÑ hê Ê ] Î ÈÉ ÊÂ[ ] ÏÏ ÒÏÎ ÈÉ É Î ÈÂ[OK] ÎÐÖÒÐÈÌÈÂÏÏ ÒÏ Ç ÈÉÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈÂ Ê ÊÆÈÍÇÎ ÈÉ ÊÂ Ê Ê ÆÌÈ a. [ Õ Ð ] ÌÉÊ [ ÐÖ Ô ] ÏÏ ÒÏÉÕ ÐÌÉÊÐÖ ÔÊ Î ÈÂ[ ~ ] ÎÐÖÒÐÈÌÈÂÖÑÒ ÔÒÐÑÊ Çs ÈÍÌ È WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-29
88 4 ÑÐÕÖÒÏ Ö Ö : t ªªª ªªªª ~ t e } b. uê ÈÉÂÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î ÈÉ Î ÈÌÈ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ê Ç ÈÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ç È ÍÌÈ c. [OK] ÎÐÖÒÐÈÉÂÖ Ö Ê Î~ ÈÌÈÂÏÏ ÒÏÇ ÈÉ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ 5. uê Ê 2 ÇÍ 4 ÎeÍ}ÈÉ ÊÖ Ö Ê ÉÆÉ Î ~ ÈÌÈ 6. uê ÈÉÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î ÈÉ Î ÈÌÈ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉ ws ÈÍÉ Ê Ç ÈÍÌÈ [ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈ [ d ] ÎÐÖÒÐÈÍÉ ws ÈÍÉ ÊÏÑÑÔÏÑ ÏÏ ÒÏ Ç Ë Ç ΠÉÇÌÈ [ ] ÎÐÖÒÐÈÍÉ ÈÉ Ç ÈÍÌÈ 7. [ Ö Ö ] ÖÑÒ ÔÒÐÑÊÈËÉÊ Ç ÈÆ ÊÂ[ ] ÎÐÖÒ ÐÈÌÈ : [ ÖÑÒÒ ] ÎÐÖÒÐÈÉÂÖ Ö ÏÒÏÑ Ô ÑÎ ÊÖ Ò ÈÉÉÇÊ Ê È ( ÉÌÍ ÎÈËÉ Ê È ) ÇÉÌÉÇ ÌÈ ÑÐ Ô Ö ÖÊ WebLogic ÖÑ ÑÊÑÐ Ô Ö ÖÎ ÈÍÊÊÂ Ê Ê ÆÌÈ 4-30 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
89 ÑÐ Ô Ö ÖÊ Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃÉw ÈÍÉÆÍÍ ÆÊÂv ÈÍ WebLogic ÖÑ ÑÊ [ Ö ÖÊ ] Ô ÑÊ ÈÌÈÂ ÔÏ ÊÂWebLogic ÖÑ ÑÎ yéèíèëéêñð Ô Ö ÖÎ ÈÒ ÔÖÇs ÈÍÌÈÂ 2. ÈÍÑÐ Ô Ö ÖÎÒ ÔÖÇÍ ÈÌÈÂ 3. [ ] ÑÔÎ ÈÌÈÂ Ô ÑÊÃ 3 : Ö Ö Î ÈÍÃ Î fêèé Î ÆÌÈÂ 5. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ ÑÐ Ô Ö ÖÊ WebLogic ÖÑ ÑÊÑÐ Ô Ö ÖÎ ÈÍÊÊÂ Ê Ê ÆÌÈÂ Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃÉw ÈÍÉÆÍÍ ÆÊÂv ÈÍ WebLogic ÖÑ ÑÊ [ Ö ÖÊ ] Ô ÑÊ ÈÌÈÂ ÔÏ ÊÂWebLogic ÖÑ ÑÎ yéèíèëéêñð Ô Ö ÖÎ ÈÒ ÔÖÇs ÈÍÌÈÂ 2. ÈÍÑÐ Ô Ö ÖÉ ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐÈÌÈÂ 3. [ ÊÆ ] ÎÐÖÒÐÈÉ Î vèìèâ 4. [ s ] ÎÐÖÒÐÈÌÈÂ [ Ö ÖÎ ] Ô ÑÊÒ ÔÖÊÊv ÈÍÑÐ Ô Ö ÖÇs ÈÍ ÊÇÊÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 4-31
90 4 ÑÐÕÖÒÏ Ö Ö 4-32 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
91 5 セキュリティポリシー ÑÐÕÖÒÏ ÔÖÑ ÊÂ ÊÊÆÎÐÑÑÇÍ WebLogic ÖÑ ÑÎ x ÈÍÉÌÊÂWebLogic ÖÑ ÑÉ 1 ÉÌÉÊt ÊÕ ÐÂÐÖ ÔÂÑÐÕ ÖÒÏ Ö ÖÉÊ ~ ÇÉÈÂ : ÑÐÕÖÒÏ ÔÖÑ ÊÂ ÊÖÖ ÑÊ WebLogic Server É WebLogic ÖÑ ÑÎ xèíéìê ÈÉÆÉÎÐÑÑ ÖÑÒ (ACL) ÉÓ ÕÒÑÕ Ê ÍÍÌÊÉÈÂ Ê ÉÊÂÑÐÕÖÒÏ ÔÖÑ Êv ÊÉÆÉw ÈÌÈÂ 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É Ã 5-2 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê ÆÍË Ê Ã 5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Ã 5-5 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê u : ÔÖÑ Â ÂÆÍ ËÔÖÑ Ã 5-7 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê Ã ÑÐÕÖÒÏ ÔÖÑ Ê É ÑÐÕÖÒÏ ÔÖÑ Ê Ê WebLogic ÖÑ ÑÎ yéèìèçâweblogic ÖÑ ÑÊ ÈÍÉÆÍÊÉÂi ÊÖÔÖÉ féçìèâééæêâï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ (EAR) Ât Ê EJB Î Ì EJB ( Ï Ñ ÔÖÏÑ JavaBean) JARÂÈÊ JAR Ê Ê EJBÂÈÊ EJB Ê ÿêõ ÑÒÒÊÊÊ ÈÉÑÐÕÖÒÏ ÔÖÑ Î féçìèâ ÆÍÑÏÔÊ WebLogic ÖÑ Ñ ( ÉÉÆÊ EJB ÖÑ Ñ ) Ê ÈÉÑÐÕÖ ÒÏ ÔÖÑ Î ÈÍÉÂÈÊ WebLogic ÖÑ ÑÊ ÈÆÏ ÑÑ ÑÊ ÈËÉÈÊÑÐÕÖÒÏ ÔÖÑ Î ÈÌÈ (WebLogic ÖÑ ÑÊÑÏÔÊ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-1
92 5 ÑÐÕÖÒÏ ÔÖÑ v ÊÉÆÉÊ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÎ )ÂÇÊÍÆÊÑ ÐÕÖÒÏ ÔÖÑ Î ÈÍÉÂt Ê WebLogic ÖÑ ÑÎ Ê x ÉÇÌÈÂWebLogic Server ÊÂÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ É WebLogic ÖÑ Ñ ÑÏÔÎ xèéæìèâòôïöò ÑÐÕÖÒÏ ÔÖ Ñ ÊÂÈÊ WebLogic ÖÑ ÑÊÈËÉÊÏ ÑÑ ÑÊÍÉÉ ÈÍÌ ÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÎ ÈÉÇÉÈÆÂ WebLogic ÖÑ ÑÊ ÊÏ ÑÑ ÑÊ ÈÉ ÈÍÉÑÐÕÖÒÏ ÔÖ Ñ ÊÂÈÊ WebLogic ÖÑ Ñ ÑÏÔÊ Í ÉÍÍÉÆÍÑÐÕÖÒÏ Ô ÖÑ ÎÏ ÓÖÏÒÈÌÈÂÉÌÍÂ Ê EJB Ê ÈÉÑÐÕÖÒÏ ÔÖ Ñ Î ÈÍÉÂÇÊÑÐÕÖÒÏ ÔÖÑ Ç ÈÍÂEJB ÖÑ Ñ ÑÏ ÔÊ ÈÉ ÈÉÑÐÕÖÒÏ ÔÖÑ Ê ÈÍÌÈÎÂ ÑÐÕÖÒÏ ÔÖÑ Ê ÆÍË Ê ÑÐÕÖÒÏ ÔÖÑ ÊÂÒÔÏÖÒ ( ÎÐÒÏÔÊ ) ÑÐÕÖÒÏ ÖÖÕÊÐ ÔÏÐÖ ÑÕ ÈÍÉÆÍv ÔÖÓÏÑÊÑÐÕÖÒÏ ÔÖÓÏÑ Ò ÑÔ ÑÊ ÈÍÌÈÂÒÔÏÖÒÉÊÂWebLogic v ÔÖÓÏÑÇÐ ÔÏÐÖ ÑÕ ÈÍÂÑÐÕÖÒÏ ÔÖÑ Ê Ì}Ì LDAP Ð ÓÊ ÈÍÌÈÂ Õ ÐÌÉÊÐÖ ÔÎ ÈÉÑÐÕÖÒÏ ÔÖÑ Î ÈÍ ÂÈÊ Õ ÐÌÉÊÐÖ ÔÊÂÒÔÏÖÒ ÑÐÕÖÒÏ ÖÖÕÉÐ ÔÏÐÖ ÑÕ ÌÊvvÔÖÓÏÑÊÑÐÕÖÒÏ ÔÖÓÏÑ Ò ÑÔ ÑÉ fè ÍÉÆÍ uçæíìèâñðõöòï Ö ÖÎ ÈÉÑÐÕÖÒÏ ÔÖ Ñ Î ÈÍ ÂÈÊÑÐÕÖÒÏ Ö Ö ( ÐÖ ÓÖÌÉÊÑÐ Ô ) ÊÂÒÔÏÖÒ ÑÐÕÖÒÏ ÖÖÕÉÐ ÔÏÐÖ ÑÕ ÌÊÖ Ö ÔÒ Ó Ð ÔÖÓÏÑÊÑÐÕÖÒÏ ÔÖÓÏÑ Ò ÑÔ ÑÉ fèíéæí uçæíìèâòôïöòéêâweblogic vvôöóïñé WebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÇÐ ÔÏÐÖ ÑÕ ÈÍÉÆÍÂÇÍÍÊÑÐÕÖ ÒÏ ÔÖÓÏÑÊÒ ÑÔ Ñ ( ÆÍË Ì}Ì LDAP Ð Ó ) ÊÊÒÔÏÖÒ ÐÖ ÔÉÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÇ ÈÍÉÆÌÈÂ 5-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
93 : ÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ WebLogic vvâv ÂÆÍËÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊv ÊÉ ÆÉÊÂÃWebLogic Security Ê ÃÊÃWebLogic ÑÐÕÖÒÏ ÔÖ ÓÏÑÃÎ ÈÉÇÉÈÆÂ ÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ WebLogic Server ÉÊÂs 5-1 Ê ÈÑÐÕÖÒÏ ÔÖÑ ÇÒÔÏÖÒÉ f ÈÍÉÆÌÈÂÇÍÍÊÑÐÕÖÒÏ ÔÖÑ ÊÂ 2 ÃWebLogic ÖÑ Ñ ÊÑÏÔÃÉw ÈÉÆÍ WebLogic ÖÑ ÑÊ ÑÏÔÇÉÊ fèíéæ ÍÂÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÉÒÔÏÖÒ ÐÖ ÔÊ ÉÆÉÆÌÈÂ s 5-1 WebLogic ÖÑ ÑÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ WebLogic ÖÑ Ñ ÑÐÕÖÒÏ ÔÖÑ ÖÑ Ñ ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö : Admin ÎÔÖÐ ÑÕ ÖÑ Ñ ÊÈ COM ÖÑ Ñ ÊÈ EIS ÖÑ Ñ ÒÔÏÖÒ ÐÖ Ô : Everyone EJB ÖÑ Ñ ÒÔÏÖÒ ÐÖ Ô : Everyone JDBC ÖÑ Ñ ÒÔÏÖÒ ÐÖ Ô : Everyone JNDI ÖÑ Ñ ÒÔÏÖÒ ÐÖ Ô : Everyone JMS ÖÑ Ñ ÒÔÏÖÒ ÐÖ Ô : Everyone Ð Ó ÖÑ Ñ ÒÔÏÖÒ ÐÖ ÓÖ Ö Ö : URL ÖÑ Ñ ( Ê Web ÖÑ Ñ ( ˆ )) Admin Operator ÒÔÏÖÒ ÐÖ Ô : Everyone WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-3
94 5 ÑÐÕÖÒÏ ÔÖÑ x : Î ÈÍÉÌÊ ÖÑ ÑÆÍËÐ Ó ÖÑ ÑÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Î ÈÊÆÉÇÉÈÆÂ ÊÑÐÕÖÒÏ Ö ÖÊ ÊÊÂ ÈÍÉ WebLogic Server Ê hê Î ÆÍ ÌÊÇÆÍÌÈÂÉÉÈÂ ÈÆÑÐÕÖÒÏ ÔÖÑ Î~ ÈÍÊÊ ÈÉÂÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÍÍ ÊÈÍÇÉÊÉÇ ÌÈÂ : s 5-1 Ê ÈÉ WebLogic ÖÑ ÑÊv ÊÉÆÉÊÂ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÎ ÈÉÇÉÈÆÂ 5-7 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê ÃÉw ÈÍÉÆÍÂ iêðö ÔÎ ÈÉÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Ê~ ÈÍÇÉÌÉÇÌÈÂ xèíéóôöòð Ï ÑÔÏ Ñ WebLogic Server Administration ConsoleÂweblogic.Admin ÐÔ ÒÂÆÍË MBean API ÊÂÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Î ÈÉ xèíâçíí Ês 4-1 ÆÍË s 4-6 Éw ÈÍÉÆÍÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÆÍËÒ ÔÏÖÒ ÐÖ ÔÊ ÉÆÉÆÌÈÂÈÉÇÉÉÂAdministration Console Î ÈÍÊÊÂÕ ÐÇÇÍÍÊÒÔÏÖÒ ÐÖ ÔÊ ÈÉÆÍÇÂÌÉÊÇ ÍÍÊÐÖ ÓÖ Ö ÖÊÆÈÍÇÎ ÈÍÉÆÍ uçæíìèâìéâ MBean ÉÊ vç uê ÊÂÃ fïïòãêãññòõ Ê xãéw ÈÍÉÆÍ MBean Ê x eêíéé xèíéæìèâèé ÇÉÉÂ Ê xèíéóôöòð Ï ÑÔÏ ÑÉ vèíêêâ Ê ÑÐÕÖÒÏ Î ÉÈ uçæíìèâ WebLogic Server Administration Console - WebLogic Security Ð ÓÑÊÂ ÊÕ ÐÇÖÐÏ ÈÍÆÉÈÉÉÇÊÂÈÊÕ ÐÇ Administration Console ÊÎÐÑÑÉÇÍÇÊÆÇÎ vèìèâîðññ Î ÉÊÆ ÎÕ ÐÇ Ë ÈÆÉÈÉ ÂÃÎÐÑÑÇ ÈÍÌÈÉÃÉÆÆ ÏÖ Çs ÈÍÌÈÂ ÇÊÓÔÖÒÐ Ï ÑÔÏ ÑÊ ÊÉÆÉÊÂAdministration Console Ï ÖÏ ÔÖÔÎ ÈÉÇÉÈÆÂ weblogic.admin ÐÔ Ò - WebLogic Security Ð ÓÑÊÂÕ ÐÇÐÔ ÒÎ sèíæéèééçêâèêðô ÒÎ sèíó ÕÒÑÕ Î Õ ÐÇ ÉÉÆÍÇÊÆÇÎ vèìèâõ ÐÇÎÐÑÑ Î ÉÊÆ Î Ë ÈÆÉÈÉ ÂWebLogic Server Ê 5-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
95 ÑÐÕÖÒÏ ÔÖÑ Ê u : ÔÖÑ Â ÂÆÍËÔÖÑ weblogic.management.noaccessruntimeexception Î~ ÈÌÈÂ f ÊÇÊ ÎÔÖÐÖÕÉ Ê ÈÍÇÉÇÉÇÌÈÂÇÊ Ê Ð ÓÊÖÐ ÔÎÏÖÊ~ ÈÍÌÈÇÂ Î Ê~ ÈÍÍÆÂ Ð ÓÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉÌÉÇÌÈÂ ÇÊÓÔÖÒÐ Ï ÑÔÏ ÑÊ Æ ÊÉÆÉÊÂ4-7 Ô ÑÊÃ xè ÍÉÆÍ MBean Ê ÆÍË ÃÆÍËÃWebLogic Server ÐÔ ÒÖÏ Ï ÑÔÏ Ñ ÖÔÎÖ ÑÃÊÃweblogic.Admin Command-Line ReferenceÃÎ ÈÉÇÉÈÆÂ : weblogic.admin ÐÔ ÒÊÂMBean API ( ~ ) ÉÊ vî y ÈÍ ÊÕ ÒÏÖÒÏÉÈÂÈÉÇÉÉÂweblogic.Admin ÐÔ ÒÎ ÈÉ ÑÑÐÎ sèíéìêâmbean API Î ÈÉ iêð ÒÎv~ÈÍÇÉÌÉÇÌÈÂ MBean API - WebLogic Security Ð ÓÑÊÂÕ ÐÇ MBean Ê ÈÍ Î sèíæéèééçêâapi ÊÎÐÑÑÈÍÓ ÕÒÑÕ ÎÕ ÐÇ ÉÉÆÍÇÊÆÇÎ vèìèâõ ÐÇÎÐÑÑ Î ÉÊÆ Î Ë ÈÆÉÈÉ ÂWebLogic Server Ê weblogic.management.noaccessruntimeexception Î~ ÈÌÈÂ f ÊÇÊ ÎÔÖÐÖÕÉ Ê ÈÍÇÉÇÉÇÌÈÂÇÊ Ê Ð ÓÊÖÐ ÔÎÏÖÊ~ ÈÍÌÈÇÂ Î Ê~ ÈÍÍÆÂ Ð ÓÎÐ ÔÏÐÖ ÑÕ ÈÍÇÉÌÉÇÌÈÂ ÇÊ API Ê ÊÉÆÉÊÂ4-7 Ô ÑÊÃ xèíéæí MBean Ê ÆÍË ÃÆÍËÃWebLogic JMX Service ÔÖÐÖÔ Ñ ÏÏÒÃ Î ÈÉÇÉÈÆÂ ÑÐÕÖÒÏ ÔÖÑ Ê u : ÔÖ Ñ Â ÂÆÍËÔÖÑ ÔÖÑ ÉÊÂÑÐÕÖÒÏ ÔÖÑ Î ÈÍ Ê ÉÈÂÇÊÖ Ö ÑÊ WebLogic Server É ÉÇÍÔÖÑ Ê ÊÉÆÍÉÈÂ [ Ë È ÊÕ Ð Ê ] Õ Ð Ê ÉÆÉÑÐÕÖÒÏ ÔÖÑ Ê Î ÈÌÈÂÉÉÆÊÂÕ Ð John ÉÇÇ Deposit EJB ÊÎÐÑÑ ÉÇÍÉÆÆ Î ÉÇÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-5
96 5 ÑÐÕÖÒÏ ÔÖÑ [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ] ÐÖ ÔÊ ÉÆÉÑÐÕÖÒÏ ÔÖÑ Ê Î ÈÌÈÂÐÖ ÔÎ ÈÉÑÐÕÖÒÏ ÔÖÑ Î ÈÍÉÂÑÐÕÖÒÏ ÔÖÑ ÊÈÊÐÖ ÔÊÈËÉÊÕ Ó Ê Í ÉÍÍÌÈÂÉÉÆÊÂÐÖ Ô FullTimeBankEmployees Ê ÈÍ Õ ÐÉÇÇ Deposit EJB ÊÎÐÑÑÉÇÍÉÆÆ Î ÉÇÌÈÂ [ Ë È Êv ÈÍÖ ÖÊ ] ÑÐÕÖÒÏ Ö ÖÊ ÉÆÉÑÐÕ ÖÒÏ ÔÖÑ Ê Î ÈÌÈÂÉÉÆÊÂBankTeller ÑÐÕÖÒÏ Ö ÖÊÕ ÐÌÉÊÐÖ ÔÉÇÇ Deposit EJB ÊÎÐÑÑÉÇÍÉÆÆ Î ÉÇÌÈÂ [ ÎÐÑÑ hê Ê ] ÈÉ Ê ÉÆÉÑÐÕÖÒÏ ÔÖ Ñ Ê Î ÈÌÈÂÉÉÆÊÂBankTeller ÑÐÕÖÒÏ Ö ÖÊ sê ÊÉÇ Deposit EJB ÊÎÐÑÑÉÇÍÉÆÆÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈÂ ÇÍÍÊÔÖÑ Ê ÈÉ Ê ( ÊÕ Ð ÂÐÖ ÔÂÑÐÕ ÖÒÏ Ö ÖÂ / ÊÊ ) Î ÈÉÌÊÊ É ÊÍÌÈÂ WebLogic Server Administration Console Ês ÈÍÍ Ê Î 5-1 Ê ÈÌ ÈÂ 5-1 Ê ÇÊ Ê ÉÊÂ1 s ÇÔÖÑ Â2 s Ç Ê ÈÉ ÈÉ Ê ( ÇÊ ÊÂFullTimeBankEmployees ÉÆÆÐÖ Ô ) ÉÈÂ ÔÖÑ ÊÂwÊ WebLogic ÖÑ ÑËÊÎÐÑÑ Ç ÈÍÍÇÎ fè Í Ê ÉÈÂÈÉÇÉÉÂ ÈÍÑÐÕÖÒÏ ÔÖÑ Ê u ÉÊ ÍÌÈÂt Ê Î ÉÇÍÉÌÂ ÊÑÐÕÖÒÏu Ê ÍÈÉt Ê ÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈÂ Ê Ê and É or Ê Æ ÂÆÍË Ê Ì uê héèâ and ÊÂÑÐÕÖÒÏ ÔÖÑ Ç ÈÍÍÊÊÈËÉÊ Ç true ÉÊÇÍ ÊÊÍÊÆÇÉÎ ÈÍÉÌÊ ÈÌÈÂ or ÊÂÑÐÕÖÒÏ ÔÖÑ Ç ÈÍÍÊÊ ÊÇÉÌ 1 ÉÊ Ç true ÉÊÇÍÊÊÍÊÆÇÉÎ ÈÍÉÌÊ ÈÌÈÂ 5-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
97 ÑÐÕÖÒÏ ÔÖÑ Ê : ÑÐÕÖÒÏ ÔÖÑ Ç ÈÍÍÊÊÂÔÖÑ Ç true ÉÊÇ ÍÊÊÍÌÈÎÂÔÖÑ Ê ÉÊÂ Ç ÈÆ ËÊ Ê È ÌÈÂWebLogic Server ÉÊÂÔÖÑ Ê Ê ÇÍ Êv ÈÍÌ ÈÂ Administration Console Ês ÈÍÍÔÖÑ Ê Î 5-2 Ê ÈÌÈÂ 5-2 ÔÖÑ Ê ÇÊÔÖÑ Ê ÊÊ 2 ÉÊ ÇÆÍÌÈÂ1 s É 2 s Ê [ Ë È Ê v ÈÍÖ ÖÊ ] ÔÖÑ Ê ÉÇ Â3 s É 4 s Ê [ ÎÐÑÑ h Ê Ê ] ÔÖÑ Ê ÉÇ Ê ÉÈÂ ÑÐÕÖÒÏ ÔÖÑ Ê Ê ÉÊÂÈÌÈÌÊÑÏÔÊ WebLogic ÖÑ ÑÊ ÈÍÑÐÕÖÒÏ ÔÖÑ Ê Îw ÈÌÈÂ 5-8 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê Ã 5-21 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê Ã 5-22 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê Ã WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-7
98 5 ÑÐÕÖÒÏ ÔÖÑ ÑÐÕÖÒÏ ÔÖÑ Ê : ÑÐÕÖÒÏ ÔÖÑ Ê ÊÂWebLogic ÖÑ ÑÇÉÊk ÊÍÌÈÂÇÊ É ÈÉ WebLogic ÖÑ ÑÊÑÏÔÇÉÊ~ÆÊ ÈÉÂ Ê Ê ÉÉÇÉÈÆÂv ÊÉÆÉÊÂ 2 ÃWebLogic ÖÑ ÑÊÑÏÔÃÎ ÈÉÇÉÈÆÂ WebLogic Server ÊÇÊÖÖ ÑÉÊÂ ÈÉÑÐÕÖÒÏ ÔÖÑ Î Ê~{ÈÍ uçæíìèâ ÊÉÇÍÂWebLogic Server Administration Console É ÌÊÑÐÕÖÒÏ ÔÖÑ ÊÖÑÒÎs ÈÍÕÏÓÑÕÊ ÈÌÈÎÂ WebLogic ÖÑ ÑÎ yéèíñðõöòï ÔÖÑ Î ÈÍÊÊÂ Ê Ê ÆÌÈÂ 5-8 Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃ 5-20 Ô ÑÊÃ 2 : ÔÖÑ Î ÈÍÃ 1 : WebLogic ÖÑ ÑÎ ÈÍ v ÈÍ Ê Ê ÉÉ WebLogic ÖÑ ÑÊÑÏÔÎ ÈÌÈÂ 5-9 Ô ÑÊÃ ÖÑ ÑÃ 5-9 Ô ÑÊÃÎÔÖÐ ÑÕ ÖÑ ÑÃ 5-10 Ô ÑÊÃCOM ÖÑ ÑÃ 5-12 Ô ÑÊÃEIS ÖÑ ÑÃ 5-12 Ô ÑÊÃEJB ÖÑ ÑÃ 5-14 Ô ÑÊÃJDBC ÖÑ ÑÃ 5-15 Ô ÑÊÃJMS ÖÑ ÑÃ 5-16 Ô ÑÊÃJNDI ÖÑ ÑÃ 5-17 Ô ÑÊÃÐ Ó ÖÑ ÑÃ 5-18 Ô ÑÊÃURL ÖÑ ÑÃ 5-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
99 ÖÑ Ñ ÑÐÕÖÒÏ ÔÖÑ Ê WebLogic Server Administration Console Ê ÔÏ ÉÂWebLogic Server ÒÕÏ Ê ( ÉÉÆÊ examples) Î ÐÖÒÐÈÂ[ ÔÖÑ Î f ] Î ÈÉÂ ÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô ÑÃÎ ) Îs ÈÌÈÂ : ÇÊÓ ÑÕ Ê WebLogic Server ÉÊÂunlockuser ÕÑÒÒÊÌÎ xéçìèâõ Ð ÖÒÐÎÏÒÊv ÊÉÆÉÊÂÃWebLogic Security Ê ÃÊÃÕ Ð ÎÏÏ ÒÊ xãî ÈÉÇÉÈÆÂ [ Ë È Êv ÈÍÖ ÖÊ : Admin] ÔÖÑ ÊÂ ÈÉ Ö Ñ ÑÊÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖÑ Î È ÍÃÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ ÓÖÏÒÈÌ ÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Ã ÆÍË 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É ÃÎ ÈÉ ÇÉÈÆÂ ÎÔÖÐ ÑÕ ÖÑ Ñ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò Î ÔÖÐ ÑÕ ] Î ÈÌÈÂ : uê ÈÉÂÑÐ Ô Ö ÖÎ ÈÍÏ Ñ ÔÖÏÑ ÎÔÖ Ð ÑÕ (EAR) Î ÈÉÂ ÊÑÏÔÊ WebLogic ÖÑ ÑÎs ÈÌÈÂ 2. Ï Ñ ÔÖÏÑ ÎÔÖÐ ÑÕ (EAR) Ê Î ÐÖÒÐÈÂ[ ÔÖ Ñ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ ( 5-3 ) Îs È ÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-9
100 5 ÑÐÕÖÒÏ ÔÖÑ 5-3 ÔÖÑ ÏÒÏÑ Ô Ñ COM ÖÑ Ñ : ÎÔÖÐ ÑÕ ÖÑ ÑÎ yéèíòôïöò ÔÖÑ ÊÆ ÍÌÈÎ ( v ÊÉÆÉÊ 5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ Ô ÖÑ ÃÎ )Â COM ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ EJB ÐÖÑ (ejb20.basic.beanmanaged.* ÊÊ ) ÊÓÒÐ ÑÎ yéèíñðõöòï ÔÖÑ Î ÈÍ ÊÂ Ê Ê ÆÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò EJB] Î ÈÌÈÂ [EJB] Ó ÒÎ ÈÍÉÂÒÔÖÏ ÌÊ EJB JAR Çs ÈÍÌÈÂ 5-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
101 ÑÐÕÖÒÏ ÔÖÑ Ê 2. ÓÒÐ ÑÊÎÐÑÑÈÍÉÌÊ EJB Î ÈÉÆÍ EJB JAR Ê Î ÐÖÒÐÈÂ[ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] Î ÈÉÂEJB Ê ÖÑÒÎs ÈÌÈ 3. ÓÒÐ ÑÊÎÐÑÑÈÍÉÌÊ EJB É ÈsÊ [JCOM ÔÖÑ Î f ] Ö ÐÎÐÖÒÐÈÌÈ [ ÿj ] ÑÔÊ [COM ÐÖÑ ] ÔÏ ÖÒÊÊÂÑÐÕÖÒÏ ÔÖÑ Ê yéèíóòð ÑÊ Çs ÈÍÌÈ : [COM ÐÖÑ ] ÔÏ ÖÒÊ ÊÂjCOM ÔÖÒÑÎ ÈÉ COM Ê ÈÍÍ Java ÐÖÑÌÉÊÓÒÐ ÑÊ ÉÈ 4. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌÈ : COM ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ EJB ÐÖÑÊÓÒÐ ÑÎ yé ÈÍÑÐÕÖÒÏ ÔÖÑ Î ÈÂ[ Ë È Êv ÈÍÖ ÖÊ ] ÉÑÐ Ô Ö ÖÎ ÈÍ ÊÂEJB ÐÖÑÊÓÒÐ ÑÊ ~ ÇÍÍÉÆÍÑÐ Ô Ö ÖÎ ÈÉÇÉÈÆ (4-21 Ô ÑÊ ÃCOM ÖÑ ÑÃÎ ) Java ÐÖÑ (java.util.* ÊÊ ) ÌÉÊ COM ÐÖÏÎ ÒÇÍÎÐÑÑÈÍ ÂÊÐÖÑ (java.util.collection ÊÊ ) ÊÓÒÐ ÑÎ yéèíñðõ ÖÒÏ ÔÖÑ Î ÈÍ ÊÂ Ê Ê ÆÌÈ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ ] Î È ÌÈ 2. [JCOM] Ó ÒÎ ÐÖÒÐÈÉÂ[ ÔÖÑ Î f ] Î ÈÌÈ 3. [ ÿj ] ÑÔÊ [COM ÐÖÑ ] ÔÏ ÖÒÊ xèí Java ÐÖÑÌÉÊ ÓÒÐ ÑÊ Î ÈÉÇÍÂ[ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ ÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌÈ : [COM ÐÖÑ ] ÔÏ ÖÒÊ ÈÍ ÊÂjCOM ÔÖÒÑÎ ÈÉ COM Ê ÈÍÍ Java ÐÖÑÌÉÊÓÒÐ ÑÊ ÉÈ COM ªªªª y ªª ªª ª ªªª ( v 5-3 ªªª ªª ª ª ªªª ª ª ªªªª ) WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-11
102 5 ÑÐÕÖÒÏ ÔÖÑ EIS ÖÑ Ñ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÑÐÕÖÒÏ ÔÖÑ Ê yéèí EIS ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ [ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô ÑÃ ) Îs ÈÌÈÂ 1 ÉÊÑÐÕÖÒÏ ÔÖÑ ÉÈËÉÊÐÓÐÑÎ xèíêêâ[ ÐÓÐ Ñ ] Î ÐÖÒÐÈÌÈÂ ÊÐÓÐÑÎ xèíêêâ[ ÐÓÐÑ ] Î ÈÉÇÍÐÓÐÑÊ Î ÐÖÒÐÈÌÈÂ 5-4 ÉÊÂ ÉÈÉ basic-connector ÐÓÐÑÎ ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 5-4 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò EJB ÖÑ Ñ : : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ÔÖÑ ÊÂ ÈÉ EIS ÖÑ ÑÊÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖÑ Î ÈÍÃÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ Ó ÖÏÒÈÌÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖ ÒÏ ÔÖÑ ÃÆÍË 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É ÃÎ ÈÉÇÉÈÆÂ ÇÇÉw ÈÍ ÊÂÕÒÑ Ñ Bean (MDB) ÊÌ ÉÊÌÍ ÌÈÂ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ 5-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
103 ÑÐÕÖÒÏ ÔÖÑ Ê [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈ 2. ÈÍÑÐÕÖÒÏ ÔÖÑ Ê yéêí EJB ÖÑ ÑÊÖÔÖÉ Ð ÖÒÐÈÌÈ 1 ÉÊÑÐÕÖÒÏ ÔÖÑ ÉÈËÉÊ EJB JAR Î xèíêêâ[ejb] Î ÐÖÒÐÈÌÈÂ Ê EJB JARÂJAR Ê EJBÂÌÉÊ JAR Ê EJB ÊÕÑÒÒÎ xèíêêâ[ejb] Î ÈÉÇÍ EJB JAR Ê Î Ð ÖÒÐÈÌÈ 5-5 ÉÊ ÉÈÉ basic-ejbapp JAR Î ÈÉÂÐ ÖÒÐÈÍ eî ÈÌÈ 5-5 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò 3. ÈËÉÊ EJB JAR ÌÉÊ Ê EJB JAR Î yéèíñðõöòï ÔÖ Ñ Î ÈÍ ÊÂ[ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌ È EJB JAR Ê Ê EJBÂÌÉÊ JAR ÊÆÈÍÇÊ EJB ÊÕÑÒÒÎ yéèíñðõöòï ÔÖÑ Î ÈÍ ÊÂ Ê Ê ÆÌÈ a. [ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] Î ÈÉÂEJB ÊÖÑÒÎs ÈÌÈ b. xê yç EJB ÉÌ EJB Ê ÊÕÑÒÒÉÌ xèí Ê EJB Ê ÈÍ [ ÔÖÑ Î f ] Ö ÐÎÐÖÒÐÈÉÂÔÖÑ Ï ÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Î s ÈÌÈ : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ª ª ªª EJB ª ªªª ª ª ~ ªª ªª ª ªª ªª ªªªª 5-20 ªªª 2 : ª ªªª ªª ª ª ªªª ª ª ªªªª ªªª ª v 5-3 ªªª WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-13
104 5 ÑÐÕÖÒÏ ÔÖÑ JDBC ÖÑ Ñ ªª ª ª ªªª ª ª ª ªªª 5-1 ªªª ª ªª ªª ª ªªª 4. EJB JAR Ê Ê EJB Î xèí Ê xèí EJB ÕÑÒÒÎ ÈÍÇÂ[ALL] Î ÈÉÈËÉÊÕÑÒÒÎ xèìèâ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ JDBC] Î ÈÌÈ [JDBC] Î ÈÍÉÂÈÌÈÌÊ JDBC Ð Ô Ó Ò ( Ô ÖÂÔ ÖÒÔ ÖÂÆÍËÒ Ñ Ñ Ñ ) Ê ÈÍÓ ÒÇs ÈÍÌÈ 2. ÑÐÕÖÒÏ ÔÖÑ Ê yéèí JDBC ÖÑ ÑÊÖÔÖÉ ÐÖÒÐ ÈÂ[ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô Ñ Ê 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌÈ 1 ÉÊÑÐÕÖÒÏ ÔÖÑ ÉÈËÉÊ Ô ÖÎ xèíêêâ[ Ô Ö ] Î ÐÖÒÐÈÌÈÂ Ê Ô ÖÎ xèíêêâ[ Ô Ö ] Î ÈÉÇÍ Ô ÖÊ Î ÐÖÒÐÈÌÈ ÂÊÔÖÒ Ô ÖÎ xèíêêâ[ ÔÖÒÔ Ö ] Î ÈÉÇÍÔÖÒÔ ÖÊ Î ÐÖÒÐÈÌÈ : 1 ÉÊÑÐÕÖÒÏ ÔÖÑ ÉÈËÉÊÔÖÒÔ ÖÎ xèíçé ÊÉÇÌÈΠªªª ª ª ª ª ªª ªªªªªª ªªª ª ª ª ªªª ª ª ª JDBC ªªªª 2 ªªª s ( ªªªªªª ªªª 1 ªªª ªªª 1 ) ª ªª ª ª WebLogic ªªªª s ªªªªª ªªª ªª ª ª ª ª ª ªª ªªª 5-6 ÉÊ ÉÈÉ Ô ÖÉÔÖÒÔ ÖÎ ÈÉÂÐÖÒÐÈÍ eî ÈÌÈ 5-14 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
105 ÑÐÕÖÒÏ ÔÖÑ Ê 5-6 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ ÓÑ JMS ÖÑ Ñ : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ÔÖÑ ÊÂ ÈÉ JDBC ÖÑ ÑÊÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖ ÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖ Ñ Î ÈÍÃÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ ÓÖÏÒÈÌÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÆÍË 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É ÃÎ ÈÉÇÉÈÆÂ 3. Ê Ô ÖÎ xèí ÊÂ[Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉ xèíõñòòî ÈÍÇÂ[ALL] Î ÈÉÈËÉÊÕÑÒ ÒÎ xèìèâ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð ÓÑ JMS] Î ÈÌÈÂ [JMS] Î ÈÍÉÂÈÌÈÌÊ JMS Ð Ô Ó Ò ( ÔÎÐÒÖÂÒ ÔÖ ÒÂ~Í Ð ÊÊ ) Ê ÈÍÓ ÒÇs ÈÍÌÈÂ 2. ÑÐÕÖÒÏ ÔÖÑ Ê yéèí JMS ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÂ [ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô ÑÃ ) Îs ÈÌÈÂ ÈËÉÊ JMS Ð Ô Ó ÒÎ yéèíñðõöòï ÔÖÑ Î È ÍÊÊÂ[JMS] Î ÐÖÒÐÈÌÈÂJMS Ð Ó Ê Ê~Í (JMS ÐÕ ÌÉÊ JMS ÒÓÒÐ ) Î yéèíñðõöòï ÔÖÑ Î È ÍÊÊÂ[ Ð Ó JMS Ð Ó ~Í ] Ó ÒÎ ÈÉÇÍ~Í Ê Î ÐÖÒÐÈÌÈÂ 5-7 ÉÊÂ ÉÈÉ examplesjmsserver Î ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-15
106 5 ÑÐÕÖÒÏ ÔÖÑ 5-7 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ ÓÑ JNDI ÖÑ Ñ : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ÔÖÑ ÊÂ ÈÉ JMS ÖÑ ÑÊÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖ ÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖ Ñ Î ÈÍÃÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ ÓÖÏÒÈÌÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÆÍË 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É ÃÎ ÈÉÇÉÈÆÂ 3. JMS Ð Ó Ê Ê~Í Î xèí ÊÂ[Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉ xèíõñòòî ÈÍÇÂ[ALL] Î ÈÉÈË ÉÊÕÑÒÒÎ xèìèâ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð Ó ] Î ÈÌ ÈÂ [ Ð Ó ] Ó ÒÎ ÈÍÉÂ Ê WebLogic Server ÒÕÏ É hêð ÓÇs ÈÍÌÈÂ 2. ÈÍÑÐÕÖÒÏ ÔÖÑ Ê yéêí JNDI ÖÑ ÑÎ ÌÐ ÓÊ ( ÉÉÆÊ myserver) Î ÐÖÒÐÈÌÈÂ 3. ÕÓÕ ÇÍ [JNDI ÒÖ ÎuÍ ] ÏÔÑÕ Î ÈÌÈÂ ÈÆ Administration Console ÏÏ ÒÏÊÂÇÊÐ ÓÊ JNDI ÒÖ Ç s ÈÍÌÈÂ 5-16 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
107 ÑÐÕÖÒÏ ÔÖÑ Ê 4. Administration Console ÏÏ ÒÏÉÂÑÐÕÖÒÏ ÔÖÑ Ê yéèí JNDI ÒÖ ÊÖÔÖÉ ÐÖÒÐÈÂ[ ÔÖÑ Î f ] Î ÈÉÂÔÖ Ñ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô ÑÃ ) Îs ÈÌÈÂ ÏÔÑÏÐÒÊÐÖ ÔÎ xèíêêâïôñïðò ÑÏÔÎsÈÓ Ò Î ÐÖÒÐÈÌÈÂ ÊÏÔÑÏÐÒÎ xèíêêâèêïôñïð ÒÎsÈÓ ÒÎ ÈÉÇÍÏÔÑÏÐÒÊ Î ÐÖÒÐÈÌÈÂ 5-8 ÉÊÂ ÉÈÉ examplesserver JNDI ÒÖ Î ÈÉÂÐÖÒÐ ÈÍ eî ÈÌÈÂ 5-8 examplesserver JNDI ÒÖ Î È ÈÆ Administration Console ÏÏ ÒÏ Ð Ó ÖÑ Ñ : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ÔÖÑ ÊÂ ÈÉ JNDI ÖÑ ÑÊÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖ ÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖ Ñ Î ÈÍÃÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ ÓÖÏÒÈÌÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÆÍË 5-1 Ô ÑÊÃÑÐÕÖÒÏ ÔÖÑ Ê É ÃÎ ÈÉÇÉÈÆÂ 5. [Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉ xèí JNDI ÕÑÒÒÎ ÈÍÇÂ[ALL] Î ÈÉÈËÉÊÕÑÒÒÎ xèìèâ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ Ð Ó ] Î ÈÌ ÈÂ [ Ð Ó ] Ó ÒÎ ÈÍÉÂ x hêð Ó ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÑÐÕÖÒÏ ÔÖÑ Ê yéèíð Ó ÖÑ ÑÊÖÔÖÉ ÐÖÒÐ ÈÂ[ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô Ñ Ê 5-3ÃÔÖÑ ÏÒÏÑ Ô ÑÃ ) Îs ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-17
108 5 ÑÐÕÖÒÏ ÔÖÑ ÈËÉÊÐ ÓÎ yéèíñðõöòï ÔÖÑ Î ÈÍÊÊÂ[ Ð Ó ] Î ÐÖÒÐÈÌÈÂ ÊÐ ÓÎ yéèíñðõöòï ÔÖÑ Î ÈÍÊÊÂ[ Ð Ó ] Î ÈÉÇÍÐ ÓÊ Î ÐÖÒÐÈÌ ÈÂ 5-9 ÉÊÂ ÉÈÉ examplesserver Î ÈÉÂÐÖÒÐÈÍ e Î ÈÌÈÂ 5-9 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÐ Ó URL ÖÑ Ñ : [ Ë È Êv ÈÍÖ ÖÊ : Admin] ÌÉÊ [ Ë È Êv ÈÍÖ ÖÊ : Operator] ÔÖÑ ÊÂ ÈÉÐ Ó ÖÑ ÑÊ ÑÏÔÊ ~ ÇÍÍÉÆÍÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÇÍ ÈÍÉÆÌÈÂ5-20 Ô ÑÊÃ 2 : ÔÖÑ Î ÈÍÃ ÉÊÂÇÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÎÏ ÓÖÏÒÈÌÈÂ v ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ Ã ÆÍË 5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÎ ÈÉ ÇÉÈÆÂ 3. [Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉ xèíõñòòî ÈÍ ÇÂ[ALL] Î ÈÉÈËÉÊÕÑÒÒÎ xèìèâ 1. WebLogic Server Administration Console Ê ÔÏ ÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÌÈÂ [ ÒÔÖÏÕ Ò ] Ó ÒÎ ÈÍÉÂÒÔÖÏ hê WebLogic ÖÑ ÑÊÑÏÔÇs ÈÍÌÈÂ 2. ÈÍÑÐÕÖÒÏ ÔÖÑ Ê yéêí Web ÎÔÖÐ ÑÕ ÖÑ ÑÊÖÔÖÉ ÐÖÒÐÈÌÈÂ 1 ÉÊÑÐÕÖÒÏ ÔÖÑ ÉÈËÉÊ Web ÎÔÖÐ ÑÕ (WAR) Î xèíêêâ[web ÎÔÖÐ ÑÕ ] Î ÐÖÒÐÈÌÈÂ Ê WARÂ ÌÉÊ WAR ÊÐ Ô Ó Ò ( ÉÉÆÊ ÊÐ ÔÖÒÒÌ JSP) Î x ÈÍÊÊÂ[Web ÎÔÖÐ ÑÕ ] Î ÈÉÇÍ Web ÎÔÖÐ ÑÕ (WAR) Ê Î ÐÖÒÐÈÌÈÂ 5-10 ÉÊÂ ÉÈÉ basic-webapp WAR Î ÈÉÂÐÖÒÐÈÍ eî ÈÌÈÂ 5-18 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
109 ÑÐÕÖÒÏ ÔÖÑ Ê 5-10 Administration Console ÒÓÐ ÑÕ ÒÖ ÊÒÔÖÏÕ Ò 3. ÈËÉÊ Web ÎÔÖÐ ÑÕ (WAR) Î yéèíñðõöòï ÔÖÑ Î ÈÍ ÊÂ[ ÔÖÑ Î f ] Î ÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌÈÂ Ê WAR ÌÉÊ WAR ÊÐ Ô Ó ÒÎ yéèíñðõöòï Ô ÖÑ Î ÈÍ ÊÂ Ê Ê ÆÌÈ a. [ ÔÖÑ Î f ] ÎÐÖÒÐÈÌÈ b. [ ÿj ] ÑÔÊÒÐÑÒ ÔÏ ÖÒÊ URL ÓÑ Î ÈÌÈ : URL ªªªª Web ª ª ªªª ª ª ªªª ªªª ªª /* Web ª ª ªªª ª ª ªªªª ª ª x c. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉÂÔÖÑ ÏÒÏÑ Ô Ñ (5-10 Ô ÑÊ 5-3ÃÔÖÑ ÏÒÏÑ Ô Ñà ) Îs ÈÌÈ : [ Ë È Êv ÈÍÖ ÖÊ : Everyone] ª ª ªª URL ª ªªª ª ª ~ ªª ªª ª ªª ªª ªªªª 5-20 ªªª 2 : ª ªªª ªª ª ª ªªª ª ª ªªªª ªªª ª v 5-3 ªªª ªª ª ª ªªª ª ª ª ªªª 5-1 ªªª ª ªª ªª ªªªª 4. Ê WAR ÌÉÊ Ê WAR ÊÐ Ô Ó ÒÎ xèí Ê x ÈÍÕÑÒÒÎ ÈÍÇÂ[ALL] Î ÈÉÈËÉÊÕÑÒÒÎ xèì È WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-19
110 5 ÑÐÕÖÒÏ ÔÖÑ 2 : ÔÖÑ Î ÈÍ 1. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂÆÈÍÇÊ ÎÐÖÒÐÈÌÈÂÈÌ ÈÌÊÔÖÑ Êv ÊÉÆÉÊÂ5-5 Ô ÑÊÃÑÐÕÖÒÏ ÔÖ Ñ Ê u : ÔÖÑ Â ÂÆÍËÔÖÑ ÃÎ ÈÉÇÉÈ ÆÂ : [ Ë È Êv ÈÍÖ ÖÊ ] Î ÈÉ Î ÈÍÇÉ ÎÆ ÌÈÌÈÂÑÐÕÖÒÏ Ö ÖÊ ÉÆÉ Î ÈÍÉÂt ÊÕ ÐÌÉÊÐÖ ÔÎf ÈÉ 1 ÉÊÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈÂ Ê ÉÈÉÊÇÉÍÊ Ç ÉÈ 2. [ ~ ] ÎÐÖÒÐÈÉÏÑÑÔÏÑ ÏÏ ÒÏÎs ÈÌÈ 3. [ ÎÐÑÑ hê Ê ] Î ÈÉ ÊÂ[ ] ÏÏ ÒÏÎ ÈÉ É Î ÈÂ[OK] ÎÐÖÒÐÈÌÈÂÏÏ ÒÏ Ç ÈÉÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ : JMS ÐÔÑÑÒÕÊÑÐÕÖÒÏ ÒÏÒÐÎ 1 ÈÇ sèèâ[ Î ÐÑÑ hê Ê ] ÉÊÈÊ ÊÑÐÕÖÒÏ ÒÏÒÐÇ uêêíêéâjms ÖÑ ÑÎ xèí ÊÇÊ Î ÈÊÆ ÉÇÉÈÆÂ Ê ÊÆÈÍÇÎ ÈÉ ÊÂ Ê Ê ÆÌÈ a. [ Õ Ð ]Â[ ÐÖ Ô ]ÂÌÉÊ [ Ö Ö ] ÏÏ ÒÏÎ ÈÉÕ Ð ÐÖ ÔÂÌÉÊÑÐÕÖÒÏ Ö ÖÊ Î ÈÂ[ ~ ] ÔÑ Î ÐÖÒÐÈÌÈÂÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ : t ªªª ªªªª ªª ª ª ª ªªª ~ t e } b. uê ÈÉÂÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î ÈÉ Î ÈÌÈ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ê Ç ÈÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈÂ[ ] ÎÐÖÒÐÈÍÉ ws ÈÍÉÕ Ð ÌÉÊÐÖ Ô Ç È ÍÌÈ c. [OK] ÎÐÖÒÐÈÉÂÔÖÑ Ê Î~ ÈÌÈÂÏÏ ÒÏÇ È ÉÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ Çs ÈÍÌÈ 5-20 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
111 ÑÐÕÖÒÏ ÔÖÑ Ê 4. uê ÊÂ 1 ÇÍ 3 ÎeÍ}ÈÉÂ ÊÔÖÑ Ê ÉÆÉ Î~ ÈÌÈÂ 5. uê ÈÉÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÆÍÔÑ Î È É Î ÈÌÈÂ [ Ë ] ÆÍË [ Ë ] ÎÐÖÒÐÈÍÉÂ ws ÈÍÉ Ê Ç ÈÍÌÈÂ [ ] ÎÐÖÒÐÈÍÉÂ Ê ÊÆÍ ws ÈÍÉ and É or Ç Í ÍÍÌÈÂ [ d ] ÎÐÖÒÐÈÍÉÂ ws ÈÍÉ ÊÏÑÑÔÏÑ ÏÏ ÒÏ Ç Ë ÇÂ Î ÉÇÌÈÂ [ ] ÎÐÖÒÐÈÍÉÂ ÈÉ Ç ÈÍÌÈÂ 6. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊÈËÉÊ Ç ÈÆ ÊÂÔ ÑÎ Ê ÊÑÐÖ ÖÈÉ [ ] ÎÐÖÒÐÈÌÈÂ : [ ÖÑÒÒ ] ÎÐÖÒÐÈÉÂÔÖÑ ÏÒÏÑ Ô ÑÎ ÊÖ ÒÈÉÉÇÊ Ê È ( ÉÌÍÂ ÎÈËÉ Ê È ) ÇÉÌÉ ÇÌÈÂ ÑÐÕÖÒÏ ÔÖÑ Ê WebLogic ÖÑ ÑÎ yéèíñðõöòï ÔÖÑ Î ÈÍÊÊÂ Ê Ê ÆÌÈÂ Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃÉw ÈÍÉÆÍÍ ÆÊÂv ÈÍ WebLogic ÖÑ ÑÊÔÖÑ ÏÒÏÑ Ô ÑÊ ÈÌ ÈÂ : [ ÈÍÉÔÖÑ ] ÖÑÒ ÔÒÐÑÎÍÇuÉÂÊÊÑÐÕÖ ÒÏ ÔÖÑ ÇÏ ÓÖÏÒÈÍÍÇÎ vèéçéèæâ Ô ÑÊÃ 2 : ÔÖÑ Î ÈÍÃÎ fêèéâ Î ÆÌÈÂ 3. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 5-21
112 5 ÑÐÕÖÒÏ ÔÖÑ ÑÐÕÖÒÏ ÔÖÑ Ê WebLogic ÖÑ ÑÎ yéèíñðõöòï ÔÖÑ Î ÈÍÊÊÂ Ê Ê ÆÌÈÂ Ô ÑÊÃ 1 : WebLogic ÖÑ ÑÎ ÈÍÃÉw ÈÍÉÆÍÍ ÆÊÂv ÈÍ WebLogic ÖÑ ÑÊÔÖÑ ÏÒÏÑ Ô ÑÊ ÈÌ ÈÂ 2. [ ] ÎÐÖÒÐÈÉÂÑÐÕÖÒÏ ÔÖÑ Î ÈÌÈÂ 3. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 5-22 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
113 6 例 : Administration Console を使用した URL (Web) リソースの保護 ÇÊ ÉÊÂÈËÉÊÒÔÖÏ Ì Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎÂÒ ÔÏÖÒ ÐÖ ÓÖ ÑÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÕ ÐÊ ÈÌ ÈÂ ÊÂbasicauth Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎ ÊÕ ÐÊ ÈÌÈÂ ÊÂÑÐ Ô Ö ÖÎ ÈÉÂWeb ÎÔÖÐ ÑÕ Ê Ê JSP (welcome.jsp) Ê ÈÍÑÐÕÖÒÏÎÈÍÊ ÈÌÈÂ : ÇÊ Ê~Ì ÊÂ2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÂ2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê ÃÂÆÍË 4-3 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊÑ ÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö ÖÃÊ Î~ÈÉÆÆÉÇÉÈ ÆÂ WebLogic Server Administration Console Î ÈÉ URL (Web) ÖÑ ÑÎ x ÈÍÊÊÂ Ê Ê ÆÌÈÂ 6-2 Ô ÑÊÃ 1 : Ð ÓÉ v Î ÈÍÃ 6-3 Ô ÑÊÃ 2 : Õ ÐÎ ÈÍÃ 6-4 Ô ÑÊÃ 3 : Õ ÐÎÐÖ ÔÊ~ ÈÍÃ 6-4 Ô ÑÊÃ 4 : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍÃ 6-5 Ô ÑÊÃ 5 : ÐÖ ÓÖ Ö ÖÎ ÈÉÈËÉÊ URL (Web) Ö Ñ ÑÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍÃ 6-6 Ô ÑÊÃ 6 : Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎvsÈÍÃ 6-7 Ô ÑÊÃ 7: basicauth Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎ ÈÍÃ 6-9 Ô ÑÊÃ 8 : ÑÐ Ô Ö ÖÎ ÈÍÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-1
114 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x 6-10 Ô ÑÊÃ 9 : ÐÖ ÔÊÑÐ Ô Ö ÖÎ ÈÍÃ 6-10 Ô ÑÊÃ 10 : ÑÐ Ô Ö ÖÎ ÈÉÏÏÖÏÕ JSP ËÊÎ ÐÑÑÎ ÈÍÃ 1 : Ð ÓÉ v Î ÈÍ Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ ÃÊ Ê É ÉÂfullyDelegateAuthorization ÔÖÐÎ true Êv ÈÌÈÂ : ÇÊv Ê : ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ ÑÊ ÈÉ WebLogic Security Ð ÓÑÊÍÍÑÐÕÖÒÏ ÒÏÒÐÎ sèí ÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-10 Ô Ñ ÊÃfullyDelegateAuthorization ÔÖÐÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 2. Windows Ê [ ÑÑ Ò ] ÕÓÕ ÇÍÂ[ ÔÖÐÖÕ BEA WebLogic Platform 7.0 WebLogic Server 7.0 Server Tour and Examples Launch Examples Server] Î ÈÉ examplesserver ÉÆÆÐ ÓÎz ÈÌÈÂ examplesserver Çz ÈÍÉÐ Ñ ÖÊ fullydelegateauthorization ÔÖÐÇs ÈÍÂÔÖÏÐÊ [BEA WebLogic Server Out-of-the-Box Examples Index Page] Çs ÈÍÌÈÂ 3. [BEA WebLogic Server Out-of-the-Box Examples Index Page] Ê ÊÆÍ [ Administration Console] Ö ÐÎÐÖÒÐÈÌÈÂ 4. [ ÐÏ Ï ] ÔÑ ÎÐÖÒÐÈÉ examplesserver Ê Administration Console ÊÐÏ Ï ÈÌÈÂ 5. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 6. myrealm ÑÐÕÖÒÏ ÖÖÕÎÐÖÒÐÈÌÈÂ 7. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ 6-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
115 2 : Õ ÐÎ ÈÍ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 2 : Õ ÐÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. myrealm ÑÐÕÖÒÏ ÖÖÕÎ ÈÌÈÂ 3. [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ [ Õ ÐÎ ] ÊÊÂWebLogic vvôöóïñêò ÑÔ ÑÉ f ÈÍÉÆÍÈËÉÊÕ ÐÇs ÈÍÌÈÂ 4. [ ÈÆÕ ÐÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ Õ ÐÊ ] Ô ÑÎs ÈÌÈÂ 5. [ ÿj ] ÑÔÊ [ ] ÔÏ ÖÒÊ Tom É ÈÌÈÂ 6. uê ÊÂ[ v~ ] ÔÏ ÖÒÊÕ ÐÊw Î ÈÌÈÂ 7. [ ÓÑÖ Ò ] ÆÍË [ ÓÑÖ ÒÊ v ] ÔÏ ÖÒÊ webexample É ÈÌÈÂ 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 9. 4 ÇÍ 8 ÎeÍ}ÈÉ Neil ÉÆÆÕ ÐÎ ÈÌÈÂ 10. ÒÓÐ ÑÕ ÒÖ Î ÈÉ [ Õ Ð ] ÎÐÖÒÐÈÂÕ Ð Tom ÆÍ Ë Neil Ç~ ÈÍÉÆÍÇÉÎ vèìèâ [ Õ ÐÎ ] Ô ÑÎs ÈÍÉÂTom É Neil Ç WebLogic vvôöó ÏÑÊÒ ÑÔ ÑÊ~ ÈÍÉÆÍÇÉÇÍÇÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-3
116 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x 3 : Õ ÐÎÐÖ ÔÊ~ ÈÍ : ÈÆÐÖ ÔÎ ÈÍ ÍÍÊÂÇÇÉÊ WebLogic Server ÊÒ ÔÏÖÒ ÐÖ ÔÊ 1 ÉÎ ÈÌÈÂ 1. [ Õ ÐÎ ] Ô ÑÉÂÕ Ð Tom ÊÖ ÐÎÐÖÒÐÈÌÈÂ 2. [ ÐÖ Ô ] ÑÔÎÐÖÒÐÈÌÈÂ 3. [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÉÂAdministrators ÐÖ ÔÎÐ ÖÒÐÈÉ ws ÈÌÈÂ 4. ws ÈÍÉ ÎÐÖÒÐÈÉÂ[ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒ ÐÑÇÍ [ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊ Administrators ÐÖ ÔÎ ÈÌÈÂ 5. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ : Neil Ê Administrators ÐÖ ÔÊ~ ÈÊÆÉÇÉÈÆÂ 4 : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍ : Administrators ÉÆÆÒÔÏÖÒ ÐÖ ÔÊÊ Admin ÉÆÆÒÔÏÖ Ò ÐÖ ÓÖ Ö ÖÇi Ê ÈÍÍÉÌÂÐÖ ÓÖ Ö ÖÎ ÈÉÍÂÈÊÐÖ ÓÖ Ö ÖÎ Administrators ÐÖ ÔÊ ÈÉÍÈÍ uêæíìèîâ ÉÉÈÂÐÖ ÔÊÐÖ ÓÖ Ö ÖÇ ÈÍÉÆÍÇÉÎ vèí ÊÂ Ê Ê ÆÌÈÂ 1. ÒÓÐ ÑÕ ÒÖ Î ÈÉ [ Ö Ö ] ÎÐÖÒÐÈÌÈÂ [ Ö ÖÊ ] Ô ÑÊÊÂWebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÉ fèíéæíèëéêðö ÓÖ Ö ÖÇs ÈÍÌ ÈÂ 6-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
117 5 : ÐÖ ÓÖ Ö ÖÎ ÈÉÈËÉÊ URL (Web) ÖÑ ÑÊÑÐÕÖÒÏ 2. ÐÖ ÓÖ Ö Ö Admin ÊÖ ÐÎÐÖÒÐÈÌÈÂ 3. [ ] ÑÔÎÐÖÒÐÈÌÈÂ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Administrators 5 : ÐÖ ÓÖ Ö ÖÎ ÈÉÈË ÉÊ URL (Web) ÖÑ ÑÊÑÐÕÖÒÏ Ô ÖÑ Î ÈÍ 1. ÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÒÔÖÏÕ Ò ] Î ÈÉÇÍÂ [Web ÎÔÖÐ ÑÕ ] Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÉÂÔÖÑ ÏÒÏÑ Ô ÑÎs ÈÌÈÂ : ÇÊÏÔÑÕ Ê : ÈËÉÊÒÔÖÏ Ì Web ÎÔÖÐ ÑÕ ÉÈÊÐ Ô Ó ÒÎ yéèíñðõöòï ÔÖÑ Î ÈÌ ÈÂ 3. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È Êv ÈÍÖ ÖÊ ] Î ws ÈÌÈÂ 4. [ ~ ] ÎÐÖÒÐÈÉ [ Ö Ö ] ÏÏ ÒÏÎs ÈÌÈÂ 5. [ Ö Ö Ê ] ÔÏ ÖÒÊ Admin É ÈÌÈÂ 6. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈÂ [ Ö Ö ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Everyone and Ë È Êv ÈÍÖ ÖÊ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-5
118 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x Admin : s ÈÍÍ [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] ÔÖÑ ÊÂ URL ÖÑ ÑÊÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÊÿÉÈÂv ÊÉÆÉÊÂ5-3 Ô ÑÊÃÒÔÏÖÒ ÑÐÕÖÒÏ ÔÖÑ ÃÎ ÈÉÇÉÈÆÂ 7. [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] ÔÖÑ Î ws ÈÂ[ ] ÎÐÖÒÐÈÌÈÂ [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ Admin 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 6 : Web ÎÔÖÐ ÑÕ ËÊÎÐÑ ÑÎvsÈÍ : ÇÊ Éw ÈÍ ÊÈËÉÂWindows ÉÊ Î ÈÉÆÌ ÈÂ 1. ÃBasic Authentication Sample Web ApplicationÃÎ ÈÌÈ (dev2dev Web Ð ÏÒÊÃCode Samples: Weblogic Server ÃÇÍÑÏ Ö Ò )Â 2. basicauth.zip ÔÎÏÖÎÿ ÒÏÖÐÒÖ (C:\basicauth ÊÊ ) Ê ÈÌÈÂ 3. basicauth Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÉÂexamplesServer Ê Í ÉÌÈÂ : Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÍ ÊÉÆÉÊÂÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃAdministration Console Î È É J2EE ÎÔÖÐ ÑÕ ÊÒÔÖÏÃÎ ÈÉÇÉÈÆÂ 4. Web ÔÖÏÐÎ ÆÉ É ÈÌÈÂ Õ Ð ÉÓÑÖ ÒÎu ÈÍÌÈÂ 6-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
119 7: basicauth Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎ ÈÍ 5. Õ Ð ÔÏ ÖÒÊ NeilÂÓÑÖ Ò ÔÏ ÖÒÊ webexample É ÈÉÂ[OK] ÎÐÖÒÐÈÌÈÂ Õ Ð ÉÓÑÖ ÒÎ Ëu ÈÍÌÈÂ 6. Õ Ð ÔÏ ÖÒÊ TomÂÓÑÖ Ò ÔÏ ÖÒÊ webexample É È ÉÂ[OK] ÎÐÖÒÐÈÌÈÂ ÔÖÏÐÊ 6-1 ÊÍÆÊÔ ÑÇs ÈÍÌÈÂ 6-1 ÔÖÏÐÔ ÑÊvvÐ ÔÖÊ Web Ô Ñ ÐÖ ÓÖ ÑÐÕÖÒÏ Ö Ö Admin ( Õ Ð Tom Ê ÈÍÉÆÍÇÂ Õ Ð Neil Ê ÈÍÉÆÊÆ ) Ê ÉÆÉÑÐÕÖÒÏ ÔÖÑ ÊÍÉ ÉÂ(basicauth Web ÎÔÖÐ ÑÕ Î Ì ) ÈËÉÊ URL (Web) ÖÑ ÑÎ xèééìâçêíæê ÊÊÍÌÈÂ : ÇÊ Ê ÊwÉÉ Web ÔÖÏÐÎ ÈÉÈÌÉÉ ÊÂ É ÈÂ[ ÐÏ Ï ] ÔÑ ÎÐ ÖÒÐÈÍÉ Administration Console Ê ÍÌÈÂWebLogic Server Î sèéæíð Ñ Ö ÏÏ ÒÏÎwÉÉ ÈÉÈÌÆÂ6-2 Ô ÑÊ Ã 1 : Ð ÓÉ v Î ÈÍÃÊ 1 ÇÍ 3 Î sèíæé ÈÍ ÂÌÈ Tom/webexample Î ÈÉÖÐÏ ÈÍ uçæíì ÈÂÇÊ ÉÈËÉÊ Web ÎÔÖÐ ÑÕ Î xèíéâ exampleswebapp Ì xèííçíéèâ 7: basicauth Web ÎÔÖÐ ÑÕ Ë ÊÎÐÑÑÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[Web Î ÔÖÐ ÑÕ ] Î ÈÉÇÍÂbasicauth Î ÐÖÒÐÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-7
120 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x 2. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈ : ÇÊÏÔÑÕ Ê : Ê Web ÎÔÖÐ ÑÕ ÌÉÊ Web Î ÔÖÐ ÑÕ Ê ÊÐ Ô Ó ÒÊ ÈÉÑÐÕÖÒÏ ÔÖ Ñ Î ÉÇÌÈ 3. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÔÏ ÖÒÊ /* Î ÈÌÈ : /* ÉÆÆ URL ÓÑ Î ÈÍÉÂbasicauth Web ÎÔÖÐ ÑÕ ÊÈËÉÊÐ Ô Ó Ò (JSP ÉÐ ÔÖÒÒÎ Ì ) Ç xèíìèâ 4. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ 5. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È ÊÕ Ð Ê ] Î ws ÈÌÈ : [Methods] ÒÖÒÔÑÏ ÕÓÕ Ês ÈÍÍ Ê ÈÊÆÉÇ ÉÈÆ (ALL És ÈÍÉÆÌÈ ) 6. [ ~ ] ÎÐÖÒÐÈÉ [ Õ Ð ] ÏÏ ÒÏÎs ÈÌÈ 7. [ Õ Ð Ê ] ÔÏ ÖÒÊ Neil É ÈÌÈ 8. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈ [ Õ Ð ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È ÊÕ Ð Ê Neil : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ ÔÖÑ Î fè ÍÉÂà 5 : ÐÖ ÓÖ Ö ÖÎ ÈÉÈËÉÊ URL (Web) Ö Ñ ÑÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍÃÉÈËÉÊ URL (Web) ÖÑ ÑÊ ÈÉ fèéñðõöòï ÔÖÑ ÇÏ ÓÖÏÒÈÍ ÍÇÉÊ ÈÉÇÉÈÆÂ Ë È Êv ÈÍÖ ÖÊ Admin v [ ª ª ªª ] ªªª ªª ª ª s 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 6-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
121 8 : ÑÐ Ô Ö ÖÎ ÈÍ Ô ÑÊÃ 6 : Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎvsÈÍÃÊ 4 ÇÍ 6 ÎeÍ}ÈÌÈÂ basicauth Web ÎÔÖÐ ÑÕ Ê Ê ÊÊÍÌÈÂÉÌÍÂÕ Ð Tom ÉÈÉ basicauth Web ÎÔÖÐ ÑÕ ÊÎÐÑÑÈÍÆÉÈÍÉÂ Õ Ð ÉÓÑÖ ÒÎ Ëu ÈÍÌÈÂÕ Ð Neil ÉÈÉÎÐÑÑÈ ÍÉÂÔÖÏÐÊÊ 6-1 É ÈÉÔ ÑÇs ÈÍÌÈÇÂÃWelcome NeilÃÉs ÈÍÌÈÂ ÊÕ Ð ( ÇÊÐ ÑÉÊÕ Ð Neil) Ê ÉÇÑÐÕÖÒÏ ÔÖÑ ÊÍÉÉ basicauth Web ÎÔÖÐ ÑÕ ÊÈËÉÊÐ Ô Ó ÒÎ xèééìâçêíæê ÊÊÍÌÈÂ 8 : ÑÐ Ô Ö ÖÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ basicauth Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ Ö ÖÎ f ] ÏÔÑÕ Î ÈÌÈÂ : ÇÊÏÔÑÕ Ê : Ê Web ÎÔÖÐ ÑÕ Î yéèíñ ÐÕÖÒÏ Ö ÖÎ ÉÇÌÈÂÈÍ ÂÈÊÑÐ Ô Ö Ö ÊÇÊ Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ ÔÖÑ ÉÊÌ È ÍÌÈÂ 3. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÔÏ ÖÒÊ /* Î ÈÌÈÂ : /* ÉÆÆ URL ÓÑ Î ÈÍÉÂÑÐÕÖÒÏ Ö ÖÊ yê basicauth Web ÎÔÖÐ ÑÕ ÊÈËÉÊÐ Ô Ó Ò (JSP ÉÐ ÔÖÒÒÎ Ì ) ÊÊÍÌÈÂ 4. [ Ö ÖÎ f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ 5. [ ÈÆ Role ÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ Ö ÖÎ ] Ô ÑÎs ÈÌÈÂ 6. [ ÿj ] ÑÔÊ [ ] ÔÏ ÖÒÊ AppAdmin É ÈÌÈÂ 7. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-9
122 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x 9 : ÐÖ ÔÊÑÐ Ô Ö ÖÎ ÈÍ 1. [ ] ÑÔÎÐÖÒÐÈÌÈÂ 2. [ Ö Ö ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Î ws ÈÌÈÂ 3. [ ~ ] ÎÐÖÒÐÈÉ [ ÐÖ Ô ] ÏÏ ÒÏÎs ÈÌÈÂ 4. [ ÐÖ Ô Ê ] ÔÏ ÖÒÊ Administrators É ÈÌÈÂ 5. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈÂ [ ÐÖ Ô ] ÏÏ ÒÏÇ ÈÌÈÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Administrators 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 10 : ÑÐ Ô Ö ÖÎ ÈÉÏÏÖ ÏÕ JSP ËÊÎÐÑÑÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ basicauth Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈÂ : ÇÊÏÔÑÕ Ê : Ê Web ÎÔÖÐ ÑÕ ÌÉÊ Web Î ÔÖÐ ÑÕ Ê ÊÐ Ô Ó ÒÊ ÈÉÑÐÕÖÒÏ ÔÖ Ñ Î ÉÇÌÈÂ 3. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÔÏ ÖÒÊ /welcome.jsp É ÈÌÈÂ 4. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ 6-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
123 10 : ÑÐ Ô Ö ÖÎ ÈÉÏÏÖÏÕ JSP ËÊÎÐÑÑÎ ÈÍ 5. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È Êv ÈÍÖ ÖÊ ] Î ws ÈÌÈ : [Methods] ÒÖÒÔÑÏ ÕÓÕ Ês ÈÍÍ Ê ÈÊÆÉÇ ÉÈÆ (ALL És ÈÍÉÆÌÈ ) 6. [ ~ ] ÎÐÖÒÐÈÉ [ Ö Ö ] ÏÏ ÒÏÎs ÈÌÈ 7. [ Ö Ö Ê ] ÔÏ ÖÒÊ AppAdmin É ÈÌÈ 8. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈ [ Ö Ö ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ : AppAdmin welcome.jsp Ê ÈÍÇÊÑÐÕÖÒÏ ÔÖÑ Î fèíéâã 7: basicauth Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎ ÈÍÃÉ basicauth Web ÎÔÖÐ ÑÕ Ê ÈÉ fèéñðõöòï Ô ÖÑ ÇÏ ÓÖÏÒÈÍÍÇÉÊ ÈÉÇÉÈÆÂ ÊÊÂ Ê ÈÍÉÔÖÑ ÇÏ ÓÖÏÒÈÍÌÈÂ Ë È ÊÕ Ð Ê Neil v [ ª ª ªª ] ªªª ªª ªª s 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ Ô ÑÊà 6 : Web ÎÔÖÐ ÑÕ ËÊÎÐÑÑÎvsÈÍÃÊ 4 ÇÍ 6 ÎeÍ}ÈÌÈ basicauth Web ÎÔÖÐ ÑÕ Ê Ê ÊÊÍÌÈÂÉÌÍÂÕ Ð Neil ÉÈÉ basicauth Web ÎÔÖÐ ÑÕ Ê welcome.jsp ÊÎÐÑÑ ÈÍÆÉÈÍÉÂÕ Ð ÉÓÑÖ ÒÎ Ëu ÈÍÌÈÂÕ Ð Tom É ÈÉÎÐÑÑÈÍÉÂÔÖÏÐÊÊ 6-1 É ÈÉÔ ÑÇs ÈÍÌÈ ÑÐ Ô ÑÐÕÖÒÏ Ö Ö AppAdmin ( Õ Ð Tom Ê ÈÍÉÆÍÇÂ Õ Ð Neil Ê ÈÍÉÆÊÆ ) Ê ÉÆÉÑÐÕÖÒÏ ÔÖÑ ÊÍÉ ÉÂwelcome.jsp Ô ÑÎ xèééìâçêíæê ÊÊÍÌÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 6-11
124 6 : Administration Console Î ÈÉ URL (Web) ÖÑ ÑÊ x 6-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
125 7 例 : エンタープライズ JavaBean (EJB) リソースの保護 ÇÊ ÉÊÂejb20_basic_statelessSession JAR ÊÈËÉ EJB ËÊÎÐÑ ÑÎÂ ÈÉÐÖ ÓÖÑÐÕÖÒÏ Ö ÖÇ ÈÍÉÆÍÕ ÐÊ ÈÌÈÂ ÊÂÇÊ EJB JAR Ê ÌÍÍ statelesssession EJB ËÊÎÐÑÑ Î ÊÕ ÐÊ ÈÌÈÂ ÊÂ Ê EJB ÕÑÒÒ (create() ÕÑÒÒ É buy() ÕÑÒÒ ) Ê ÈÍÑÐÕÖÒÏÎÈÍÊ ÈÌÈÂ : ÇÊ Ê~Ì ÊÂ2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÂ2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê ÃÂÆÍË 4-3 Ô ÑÊÃÑÐÕÖÒÏ Ö ÖÊÑ ÏÔ : ÐÖ ÓÖ Ö ÖÉÑÐ Ô Ö ÖÃÊ Î~ÈÉÆÆÉÇÉÈ ÆÂ WebLogic Server Administration Console Î ÈÉÏ Ñ ÔÖÏÑ JavaBean (EJB) Î xèíêêâ Ê Ê ÆÌÈÂ 7-2 Ô ÑÊÃ 1 : Ð ÓÉ v Î ÈÍÃ 7-3 Ô ÑÊÃ 2 : ÐÖ ÔÎ ÈÍÃ 7-3 Ô ÑÊÃ 3 : Õ ÐÎ ÈÍÃ 7-4 Ô ÑÊÃ 4 : Õ ÐÎÐÖ ÔÊ~ ÈÍÃ 7-4 Ô ÑÊÃ 5 : ÐÖ ÓÖ Ö ÖÎ ÈÍÃ 7-5 Ô ÑÊÃ 6 : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍÃ 7-6 Ô ÑÊÃ 7 : ÐÖ ÓÖ Ö ÖÎ ÈÉ statelesssession EJB JAR ÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍÃ 7-7 Ô ÑÊÃ 8 : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍ EJB ËÊÎÐÑ ÑÎvsÈÍÃ 7-9 Ô ÑÊÃ 9 : statelesssession EJB ËÊÎÐÑÑÎ ÈÍÃ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-1
126 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x 7-11 Ô ÑÊÃ 10 : create() ÆÍË buy() EJB ÕÑÒÒËÊÎÐÑÑÎ ÈÍÃ 1 : Ð ÓÉ v Î ÈÍ Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ ÃÊ Ê É ÉÂfullyDelegateAuthorization ÔÖÐÎ true Êv ÈÌÈÂ : ÇÊv Ê : ÈËÉÊ URL (Web) ÆÍË EJB ÖÑ ÑÊ ÈÉ WebLogic Security Ð ÓÑÊÍÍÑÐÕÖÒÏ ÒÏÒÐÎ sèííæ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-10 Ô ÑÊ ÃfullyDelegateAuthorization ÔÖÐÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 2. Windows Ê [ ÑÑ Ò ] ÕÓÕ ÇÍÂ[ ÔÖÐÖÕ BEA WebLogic Platform 7.0 WebLogic Server 7.0 Server Tour and Examples Launch Examples Server] Î ÈÉ examplesserver ÉÆÆÐ ÓÎz ÈÌÈÂ examplesserver Çz ÈÍÉÐ Ñ ÖÊ fullydelegateauthorization ÔÖÐÇs ÈÍÂÔÖÏÐÊ [BEA WebLogic Server Out-of-the-Box Examples Index Page] Çs ÈÍÌÈÂ 3. [BEA WebLogic Server Out-of-the-Box Examples Index Page] Ê ÊÆÍ [ Administration Console] Ö ÐÎÐÖÒÐÈÌÈÂ 4. [ ÐÏ Ï ] ÔÑ ÎÐÖÒÐÈÉ examplesserver Ê Administration Console ÊÐÏ Ï ÈÌÈÂ 5. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 6. myrealm ÑÐÕÖÒÏ ÖÖÕÎÐÖÒÐÈÌÈÂ 7. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò 7-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
127 2 : ÐÖ ÔÎ ÈÍ ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 2 : ÐÖ ÔÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. myrealm ÑÐÕÖÒÏ ÖÖÕÎ ÈÌÈÂ 3. [ ÐÖ Ô ] ÎÐÖÒÐÈÌÈÂ [ ÐÖ ÔÎ ] Ô ÑÊÊÂWebLogic vvôöóïñêò ÑÔ ÑÉ fèíéæíèëéêðö ÔÇs ÈÍÌÈÂ 4. [ ÈÆÐÖ ÔÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ ÐÖ ÔÊ ] Ô ÑÎs ÈÌÈÂ 5. [ ÿj ] ÑÔÊ [ ] ÔÏ ÖÒÊ Testers É ÈÌÈÂ 6. uê ÊÂ[ v~ ] ÔÏ ÖÒÊÐÖ ÔÊw Î ÈÌÈÂ 7. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 3 : Õ ÐÎ ÈÍ 1. ÒÓÐ ÑÕ ÒÖ Î ÈÉ [ Õ Ð ] ÎÐÖÒÐÈÌÈÂ [ Õ ÐÎ ] Ô ÑÊÊÂWebLogic vvôöóïñêò ÑÔ ÑÉ fèíéæíèëéêõ ÐÇs ÈÍÌÈÂ 2. [ ÈÆÕ ÐÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ Õ ÐÊ ] Ô ÑÎs ÈÌÈÂ 3. [ ÿj ] ÑÔÊ [ ] ÔÏ ÖÒÊ Stephanie É ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-3
128 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x 4. uê ÊÂ[ v~ ] ÔÏ ÖÒÊÕ ÐÊw Î ÈÌÈÂ 5. [ ÓÑÖ Ò ] ÆÍË [ ÓÑÖ ÒÊ v ] ÔÏ ÖÒÊ ejbexample É ÈÌÈÂ 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 7. 2 ÇÍ 6 ÎeÍ}ÈÉ Jen ÉÆÆÕ ÐÎ ÈÌÈÂ 8. ÒÓÐ ÑÕ ÒÖ Î ÈÉ [ Õ Ð ] ÎÐÖÒÐÈÂÕ Ð Stephanie ÆÍË Jen Ç~ ÈÍÉÆÍÇÉÎ vèìèâ [ Õ ÐÎ ] Ô ÑÎs ÈÍÉÂStephanie É Jen Ç WebLogic vvô ÖÓÏÑÊÒ ÑÔ ÑÊ~ ÈÍÉÆÍÇÉÇÍÇÍÌÈÂ 4 : Õ ÐÎÐÖ ÔÊ~ ÈÍ 1. [ Õ ÐÎ ] Ô ÑÉÂÕ Ð Stephanie ÊÖ ÐÎÐÖÒÐÈÌÈÂ 2. [ ÐÖ Ô ] ÑÔÎÐÖÒÐÈÌÈÂ 3. [ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒÐÑÉÂTesters ÐÖ ÔÎ ws È ÌÈÂ 4. ws ÈÍÉ ÎÐÖÒÐÈÉÂ[ ÉÇÍÐÖ Ô ] ÖÑÒ ÔÒ ÐÑÇÍ [ ÊÐÖ Ô ] ÖÑÒ ÔÒÐÑÊ Testers ÐÖ ÔÎ ÈÌ ÈÂ 5. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ : Jen Ê Testers ÐÖ ÔÊ~ ÈÊÆÉÇÉÈÆÂ 5 : ÐÖ ÓÖ Ö ÖÎ ÈÍ 1. ÒÓÐ ÑÕ ÒÖ Î ÈÉ [ Ö Ö ] ÎÐÖÒÐÈÌÈÂ 7-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
129 6 : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍ [ Ö ÖÊ ] Ô ÑÊÊÂWebLogic Ö Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÉ fèíéæíèëéêðö ÓÖ Ö ÖÇs ÈÍÌ ÈÂ 2. [ ÈÆ Role ÊÐ ÔÏÐÖ ÑÕ ] Ö ÐÎÐÖÒÐÈÉÂ[ Ö ÖÎ ] Ô ÑÎs ÈÌÈÂ 3. [ ÿj ] ÑÔÊ [ ] ÔÏ ÖÒÊ QA É ÈÌÈÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 6 : ÐÖ ÔÊÐÖ ÓÖ Ö ÖÎ ÈÍ 1. [ ] ÑÔÎÐÖÒÐÈÌÈÂ 2. [ Ö Ö ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Î ws ÈÌÈÂ 3. [ ~ ] ÎÐÖÒÐÈÉ [ ÐÖ Ô ] ÏÏ ÒÏÎs ÈÌÈÂ 4. [ ÐÖ Ô Ê ] ÔÏ ÖÒÊ Testers É ÈÌÈÂ 5. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈÂ [ ÐÖ Ô ] ÏÏ ÒÏÇ ÈÌÈÂ[ Ö Ö ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Testers 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-5
130 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x 7 : ÐÖ ÓÖ Ö ÖÎ ÈÉ statelesssession EJB JAR ÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍ 1. ÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÒÔÖÏÕ Ò EJB] Î ÈÌÈ 2. ejb20_basic_statelesssession.jar Î ÐÖÒÐÈÌÈ 3. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈ : ÇÊÏÔÑÕ Ê : EJB JAR ÖÔÖÉÑÐÕÖÒÏ ÔÖÑ Î ÈÌÈÂJAR ÊÈËÉÊ EJB ÉÈÊ EJB ÊÈËÉÊÕÑÒÒ Ç ÌÍÌÈ 4. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È Êv ÈÍÖ ÖÊ ] Î ws ÈÌÈ 5. [ ~ ] ÎÐÖÒÐÈÉ [ Ö Ö ] ÏÏ ÒÏÎs ÈÌÈ 6. [ Ö Ö Ê ] ÔÏ ÖÒÊ QA É ÈÌÈ 7. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈ [ Ö Ö ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ QA : ejb20_basic_statelesssession.jar ÊÑÐÕÖÒÏ ÔÖÑ Î fèíéâejb ÖÑ Ñ ÑÏÔ ÈÉ Ê fèíéæíñðõö ÒÏ ÔÖÑ ÇÏ ÓÖÏÒÈÍÍÇÉÊ ÈÉÇÉÈÆÂ ÊÊÂ Ê ÈÍÉÔÖÑ ÇÏ ÓÖÏÒÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Everyone 7-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ v [ ª ª ªª ] ªªª ªª ª ª s [ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] ª ª ªª EJB ªªªª ªª ªª ªªª ª ª ª ªªª ÿ v
131 8 : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍ EJB ËÊÎÐÑÑÎvsÈÍ 5-3 ªªª ªª ª ª ªªª ª ª ªªªª 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 8 : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ç Í EJB ËÊÎÐÑÑÎvsÈÍ : ÇÊ Éw ÈÍ ÊÈËÉÂWindows ÉÊ Î ÈÉÆÌ È 1. DOS ÑÏÖÎ ÆÉÂcd WL_HOME\samples\server\config\examples É ÈÌÈÂWL_HOME ÊÂWebLogic Platform Ê ÊÏ ÑÒ Ö ÒÏ ÖÐÒÖÉÈ 2. setexamplesenv.cmd É ÈÉ Îv ÈÌÈ 3. cd..\..\src\examples\security\jaas É ÈÌÈ 4. ant É ÈÉÐ ÔÖÎÓÖÒÈÌÈ 5. sample_jaas.config ÔÎÏÖÎ WL_HOME\samples\server\src\examples\security\jaas ÒÏÖÐÒÖÇ Í JAVA_HOME\jre\lib\security ÒÏÖÐÒÖÊ ÉÐÓ ÈÌÈ JAVA_HOME Ê Java SDK ÇÏ ÑÒ ÖÈÍÉÆÍÒÏÖÐÒÖÉÈ 6. java.security ÔÎÏÖ (JAVA_HOME\jre\lib\security Ê ) Îd È ÉÂÔÎÏÖÊ Ê ÊsÎ ( ÈËÉ 1 sé ) ~ ÈÌÈ login.config.url.1=file:${java.home}/lib/security/ sample_jaas.config 7. examplesserver Î z ÈÌÈÂv ÊÉÆÉÊÂà fïïòãê ÃWebLogic Server Êz É ÃÎ ÈÉÇÉÈÆÂ 8. WL_HOME\samples\server\src\examples\security\jaas ÒÏÖÐÒÖ ÉÂbuild.xml ÔÎÏÖÎ ÊÍÆÊd ÈÌÈ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-7
132 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x a. ÔÎÏÖÊ ÌÉÑÐÖ ÖÈÉ <target name="run"> ÉÆÆsÎu ÉÇÌÈ ( Ð Ò ÖÑÒ 7-1 Ê É ÈÍÉÆÌÈ )Â b. <arg line> u ÉÂÕ Ð ÉÓÑÖ Ò ( Ê weblogic weblogic) Î Stephanie ejbexample Ê ÈÌÈ (Ð Ò ÖÑÒ 7-1 Ê É ÈÍÉÆÌÈ )Â c. build.xml ÔÎÏÖÎ ÈÌÈÂ Ð Ò ÖÑÒ 7-1 build.xml ÔÎÏÖÊv ÈÍ <!-- Run the example --> <target name="run" > <java classname="examples.security.jaas.sampleclient" fork="yes" failonerror="true"> <arg line="t3://localhost:${port} weblogic weblogic"/> <classpath> <pathelement path="${classpath};${client_classes}/ ejb20_basic_statelesssession_client.jar; ${CLIENT_CLASSES}/utils_common.jar"/> </classpath> </java> </target> 9. ÈÒÏÖÐÒÖ (WL_HOME\samples\server\src\examples\security\ jaas) ÉÂant run É ÈÌÈÂ ÊÍÆÊ Çs ÈÍÌÈÂ Buildfile: build.xml run: [java] username: Stephanie [java] password: ********** [java] URL: t3://localhost:7001 [java] Creating a trader [java] Buying 100 shares of BEAS. [java] Buying 200 shares of MSFT. [java] Buying 300 shares of AMZN. [java] Buying 400 shares of HWP. [java] Selling 100 shares of BEAS. [java] Selling 200 shares of MSFT. [java] Selling 300 shares of AMZN. [java] Selling 400 shares of HWP. [java] Removing the trader 7-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
133 9 : statelesssession EJB ËÊÎÐÑÑÎ ÈÍ BUILD SUCCESSFUL Total time: 5 seconds ÑÐÕÖÒÏ ÔÖÑ É xèé ejb20_basic_statelesssession.jar Ê ÈÍÉÆÍ EJB ÎÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ç Ë ÈÉÉÌÂ ÇÊÍÆÊ ÊÊÍÌÈÂ 10. build.xml ÔÎÏÖÊÕ Ð ÉÓÑÖ ÒÉÈÉ Jen ejbexample Î ÈÂ 8 É 9 ÎeÍ}ÈÌÈÂ É ÌÍ Çs ÈÍÌÈÂ run: [java] username: Jen [java] password: ********** [java] URL: t3://localhost:7001 [java] Creating a trader [java] java.rmi.accessexception: Security violation: User Jen has insufficient permission to access method; nested exception is: [java] java.lang.securityexception: Security violation: User Jen has insufficient permission to access method ÑÐÕÖÒÏ ÔÖÑ É xèé ejb20_basic_statelesssession.jar Ê ÈÍÉÆÍ EJB ÎÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ç Ë ÈÉÉÌÂ ÇÊÍÆÊ ÊÊÍÌÈÂ 9 : statelesssession EJB ËÊÎÐÑ ÑÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ ejb20_basic_statelesssession.jar Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] ÏÔÑÕ Î È ÌÈÂ JAR ÔÎÏÖ ÊÈËÉÊ EJB ( ÇÊ Ê statelesssession EJB ÊÌ ) Î ÈÒ ÔÖÇs ÈÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-9
134 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x : ÇÊÏÔÑÕ Ê : EJB ÖÔÖ ( ÑÐÕÖÒÏ ÔÖÑ Ê EJB ÊÈËÉÊÕÑÒÒÊ ÈÍÍ )ÂÌÉÊ EJB Ê ÊÕÑÒÒ ÖÔÖÉÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈ 3. statelesssession EJB Ê [ ÔÖÑ Î f ] Ö ÐÎÐÖÒÐÈÌÈ 4. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È ÊÕ Ð Ê ] Î ws ÈÌÈ : [Methods] ÒÖÒÔÑÏ ÕÓÕ Ês ÈÍÍ Ê ÈÊÆÉÇ ÉÈÆ (ALL És ÈÍÉÆÌÈ ) 5. [ ~ ] ÎÐÖÒÐÈÉ [ Õ Ð ] ÏÏ ÒÏÎs ÈÌÈ 6. [ Õ Ð Ê ] ÔÏ ÖÒÊ Jen É ÈÌÈ 7. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈ [ Õ Ð ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆ Ês ÈÍÌÈÂ Ë È ÊÕ Ð Ê Jen : statelesssession EJB Ê ÈÍÇÊÑÐÕÖÒÏ ÔÖÑ Î fè ÍÉÂà 7 : ÐÖ ÓÖ Ö ÖÎ ÈÉ statelesssession EJB JAR ÊÑÐÕÖÒÏ ÔÖÑ Î ÈÍÃÉ EJB JAR Ê ÈÉ fèé ÑÐÕÖÒÏ ÔÖÑ ÇÏ ÓÖÏÒÈÍÍÇÉÊ ÈÉÇÉÈ ÆÂ ÊÊÂ Ê ÈÍÉÔÖÑ ÇÏ ÓÖÏÒÈÍÌ ÈÂ Ë È Êv ÈÍÖ ÖÊ QA v [ ª ª ªª ] ªªª ªª ª ª s 8. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ Ô ÑÊà 8 : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍ EJB ËÊÎÐÑ ÑÎvsÈÍÃÊ 8 ÇÍ 10 ÎeÍ}ÈÌÈ ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍÊ Ê ~Ê É ÊÊÍÌ ÈÂÉÌÍÂStephanie Ê statelesssession EJB ËÊÎÐÑÑÎ È ÍÂJen ÊÎÐÑÑÎv ÈÍÌÈ 7-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
135 10 : create() ÆÍË buy() EJB ÕÑÒÒËÊÎÐÑÑÎ ÈÍ ÑÐÕÖÒÏ ÔÖÑ É xèé EJB ÎÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ç Ë ÈÉÉÌÂÇÊÍÆÊ ÊÊÍÌÈÂ 10 : create() ÆÍË buy() EJB ÕÑÒ ÒËÊÎÐÑÑÎ ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ ejb20_basic_statelesssession.jar Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ Ê Bean ÊÔÖÑ ÉÖ ÖÎ f ] ÏÔÑÕ Î È ÌÈÂ JAR ÔÎÏÖ ÊÈËÉÊ EJB ( ÇÊ Ê statelesssession EJB ÊÌ ) Î ÈÒ ÔÖÇs ÈÍÌÈÂ : ÇÊÏÔÑÕ Ê : EJB ÖÔÖ ( ÑÐÕÖÒÏ ÔÖÑ Ê EJB ÊÈËÉÊÕÑÒÒÊ ÈÍÍ )ÂÌÉÊ EJB Ê ÊÕÑÒÒ ÖÔÖÉÑÐÕÖÒÏ ÔÖÑ Î ÉÇÌÈÂ 3. statelesssession EJB Ê [ ÔÖÑ Î f ] Ö ÐÎÐÖÒÐÈÌÈÂ 4. [Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉÂcreate() - HOME ÕÑÒÒ Î ÈÌÈÂ 5. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ ] Î ws ÈÌÈÂ 6. [ ~ ] ÎÐÖÒÐÈÉ [ ÐÖ Ô ] ÏÏ ÒÏÎs ÈÌÈÂ 7. [ ÐÖ Ô Ê ] ÔÏ ÖÒÊ Testers É ÈÌÈÂ 8. [ ~ ] ÎÐÖÒÐÈÉÇÍ [OK] ÎÐÖÒÐÈÌÈÂ [ ÐÖ Ô ] ÏÏ ÒÏÇ ÈÌÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍ ÆÊs ÈÍÌÈÂ Ë È ÎÕ ÓÉÈÍÐÖ ÔÊ Testers WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-11
136 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x : create() ÕÑÒÒÊ ÈÍÇÊÑÐÕÖÒÏ ÔÖÑ Î fèíéâ à 9 : statelesssession EJB ËÊÎÐÑÑÎ ÈÍÃÉ statelesssession EJB Ê ÈÉ fèéñðõöòï ÔÖÑ Ç Ï ÓÖÏÒÈÍÍÇÉÊ ÈÉÇÉÈÆÂ ÊÊÂ Ê ÈÍÉÔÖÑ ÇÏ ÓÖÏÒÈÍÌÈ ªªª Jen [Methods] ªªªªª ª ªªªª ALL [ ªªªª ] ªªª ªª ªª s 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 10. È [ ÔÖÑ ] Î ÈÉ 4 ÇÍ 9 ÎeÍ}È buy(java.lang.string, int) - REMOTE ÕÑÒÒÎ xèìèâ Ô ÑÊà 8 : ÐÖÏÎ Ò ÎÔÖÐ ÑÕ ÇÍ EJB ËÊÎÐÑ ÑÎvsÈÍÃÊ 8 ÇÍ 10 ÎeÍ}ÈÌÈÂ Õ Ð Stephanie Ê É Jen Ê ÉÊÂÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ê Ç ÊÍÕÑÒÒÉ ÈÌÈÂsell() ÕÑÒÒÊÐÖÏÎ Ò ÎÔÖÐ ÑÕ É create() ÆÍË buy() ÕÑÒÒÊ ÊÊÍÊÉÂÕ Ð Stephanie ÊÇÊÕÑÒÒÉÎÐÑÑÎ ÈÍÌÈ ( Ð ÔÖ ÊÉ ÆÉÊÃÐ Ò ÖÑÒ 7-2ÃÎ )ÂÕ Ð Jen Ê create() ÕÑÒÒÉ ÎÐÑÑÎ ÈÍÌÈ ( Ð ÔÖ ÊÉÆÉÊÃÐ Ò ÖÑÒ 7-3ÃÎ )Â Ð Ò ÖÑÒ 7-2 Õ Ð Stephanie Ê : sell() ÕÑÒÒÉÎÐÑÑ Buildfile: build.xml run: [java] username: Stephanie [java] password: ********** [java] URL: t3://localhost:7001 [java] Creating a trader [java] Buying 100 shares of BEAS. [java] Buying 200 shares of MSFT. [java] Buying 300 shares of AMZN. [java] Buying 400 shares of HWP. [java] Selling 100 shares of BEAS. [java] java.rmi.accessexception: Security Violation: User: 'Stephanie' has insufficient permission to access EJB: type=<ejb>, application=_appsdir_ejb20_basic_statelesssession_ear, 7-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
137 10 : create() ÆÍË buy() EJB ÕÑÒÒËÊÎÐÑÑÎ ÈÍ module=ejb20_basic_statelesssession.jar, ejb=statelesssession, method=sell, methodinterface=remote, signature={java.lang.string,int}. Ð Ò ÖÑÒ 7-3 Õ Ð Jen Ê : create() ÕÑÒÒÉÎÐÑÑ Buildfile: build.xml run: [java] username: Jen [java] password: ********** [java] URL: t3://localhost:7001 [java] Creating a trader [java] java.rmi.accessexception: Security violation: User Jen has insufficient permission to access method; nested exception is: [java] java.lang.securityexception: Security violation: User Jen has insufficient permission to access method ÑÐÕÖÒÏ ÔÖÑ É xèé EJB ÕÑÒÒÎÐÖÏÎ Ò ÎÔÖÐ ÑÕ Ç Ë ÈÉÉÌÂÇÊÍÆÊ ÊÊÍÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 7-13
138 7 : Ï Ñ ÔÖÏÑ JavaBean (EJB) ÖÑ ÑÊ x 7-14 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
139 8 例 : basicauth Web アプリケーションのセキュリティコンフィグレーションのコピーと再初期化 ÇÊ ÉÊÂbasicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ ÔÏÐÖ ÑÕ ÌÊv ÔÖÓÒÏÆÍËÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊÒ ÑÔ ÑÊÐÓ ÈÉÂ Administration Console ÇÍÑ ÐÕÖÒÏ Ö ÖÉÑÐÕÖÒÏ ÔÖÑ Î ÉÇÍÍÆÊÈÌÈÂ Administration Console Î ÈÉÑÐÕÖÒÏ ÔÖÑ Î ÈÉÍÂ ÊÒ ÔÖÏÕ Òv~ Î ÈÉ basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖ ÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÌÈÂÈÉÇÉÉÂÇÊ Ê Ê É ÈÍÌÈÂ 8-2 Ô ÑÊÃ 1 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐÓ ÈÍÃ 8-7 Ô ÑÊÃ 2 : Administration Console Î ÈÉÑÐÕÖÒÏ ÔÖ Ñ Ê Ã 8-8 Ô ÑÊÃ 3 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÍÃ : ÇÊ Ê~Ì ÊÂ2-7 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèí ÃÂ2-10 Ô ÑÊÃURL ÖÑ ÑÆÍË EJB ÖÑ ÑÎ xèíéìê ÃÂÆÍË 2-18 Ô ÑÊÃ Ì ÍÈÉ ÊÍ Í URL ÆÍË EJB ÖÑ ÑÊ xãê Î~ÈÉÆÆÉÇÉÈÆÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-1
140 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ 1 : basicauth Web ÎÔÖÐ ÑÕ Ê ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ Ó ÈÍ basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ Ó ÈÍÊÊÂ Ê Ê ÆÌÈÂ 8-2 Ô ÑÊÃ 1 : basicauth Web ÎÔÖÐ ÑÕ Î ÈÍÃ 8-3 Ô ÑÊÃ 2 : v Î ÈÉ Web ÎÔÖÐ ÑÕ ÎÒÔÖ ÏÈÍÃ 8-4 Ô ÑÊÃ 3 : ÐÓ ÈÉÑÐÕÖÒÏ ÔÖÑ Î vèí ( h )Ã 8-6 Ô ÑÊÃ 4 : ÐÓ ÈÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h )Ã 8-7 Ô ÑÊÃ 5 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê ÈÃ 1 : basicauth Web ÎÔÖÐ ÑÕ Î È Í : ÇÊ Éw ÈÍ ÊÈËÉÂWindows ÉÊ Î ÈÉÆÌ ÈÂ 1. ÃBasic Authentication Sample Web ApplicationÃÎ ÈÌÈ (dev2dev Web Ð ÏÒÊÃCode Samples: Weblogic Server ÃÇÍÑÏ Ö Ò )Â 2. basicauth.zip ÔÎÏÖÎÿ ÒÏÖÐÒÖ (C:\basicauth ÊÊ ) Ê ÈÌÈÂ 8-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
141 1 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ 2 : v Î ÈÉ Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÍ : ÇÊ Éw ÈÍ ÊÈËÉÂWindows ÉÊ Î ÈÉÆÌ ÈÂ Ô ÑÊÃfullyDelegateAuthorization ÔÖÐÊ ÃÊ Ê É ÉÂfullyDelegateAuthorization ÔÖÐÎ true Êv ÈÌÈ : v : URL (Web) EJB ªªªª WebLogic Security ªªª ª ªª ª ª ª ª ª ª s WebLogic Server v 2-10 ªªª fullydelegateauthorization ªªª fullydelegateauthorization ªªª true v 2 ~ 2. Windows Ê [ ÑÑ Ò ] ÕÓÕ ÇÍÂ[ ÔÖÐÖÕ BEA WebLogic Platform 7.0 WebLogic Server 7.0 Server Tour and Examples Launch Examples Server] Î ÈÉ examplesserver ÉÆÆÐ ÓÎz ÈÌÈ examplesserver Çz ÈÍÉÐ Ñ ÖÊ fullydelegateauthorization ÔÖÐÇs ÈÍÂÔÖÏÐÊ [BEA WebLogic Server Out-of-the-Box Examples Index Page] Çs ÈÍÌÈ 3. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈ 4. myrealm ÑÐÕÖÒÏ ÖÖÕÎ ÈÌÈ 5. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÌÈ ( ÇÊÒÏÒÐ ÔÒÐÑÊÒÔÏ ÖÒv ÊÊÉ ÊÒÏÒÐÇÊÈÈÍÉÆÍ ÇÆÍÌÈ ) : ÇÊv Ê : ÖÑ ÑÎÒÔÖÏÈÍÉËÊÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎÒÔÖÏÕ Òv~ ÇÍÐ ÔÏÐ Ö ÑÕ ÌÊv ÔÖÓÏÑÉÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÊÐÓ ÈÍÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-3
142 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉÃÎ ÈÉÇÉÈ ÆÂ 6. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈ 7. 1 É fullydelegateauthorization ÔÖÐÎ true Êv ÈÍ uç ÆÉÉ ( ÉÌÍÂ Ê Çv ÈÍÉÆÊÇÉÉ )ÂÐ ÓÎ z ÈÌÈÂv ÊÉÆÉÊÂà fïïòãêãweblogic Server Êz É ÃÎ ÈÉÇÉÈÆÂ 1 É fullydelegateauthorization ÔÖÐÊ Î ÈÉÆÊÆ ÊÂÐ ÓÎ z ÈÊÆÉ 8 Ê~ÌÌÈ 8. basicauth Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÉÂexamplesServer Ê Í ÉÌÈ : Web ÎÔÖÐ ÑÕ ÎÒÔÖÏÈÍ ÊÉÆÉÊÂÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃAdministration Console Î È É J2EE ÎÔÖÐ ÑÕ ÊÒÔÖÏÃÎ ÈÉÇÉÈÆÂ 3 : ÐÓ ÈÉÑÐÕÖÒÏ ÔÖÑ Î vè Í ( h ) 1. basicauth Web ÎÔÖÐ ÑÕ Ê web.xml ÒÔÖÏÕ Òv~ Î Ç <url-pattern> ÆÍË <http-method> u Ê ÉÂ<auth-constraint> u Ê <role-name> u Ê ÎvƒÈÉÆÇÌÈÂÐ Ò ÖÑÒ 8-1 ÉÊÂweb.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊv ÈÍ Î É È ÉÆÌÈÂ Ð Ò ÖÑÒ 8-1 basicauth Web ÎÔÖÐ ÑÕ Ê web.xml ÒÔÖÏÕ Òv~ <!DOCTYPE web-app (View Source for full doctype...)> <web-app> <welcome-file-list> <welcome-file>welcome.jsp</welcome-file> </welcome-file-list> <security-constraint> <web-resource-collection> <web-resource-name>success</web-resource-name> 8-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
143 1 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÎÐ <url-pattern>/welcome.jsp</url-pattern> <http-method>get</http-method> <http-method>post</http-method> </web-resource-collection> <auth-constraint> <role-name>developers</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>basic</auth-method> <realm-name>default</realm-name> </login-config> <security-role> <role-name>developers</role-name> </security-role> </web-app> 2. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[Web Î ÔÖÐ ÑÕ ] Î ÈÉÇÍÂbasicauth Î ÐÖÒÐÈÌÈÂ 3. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈÂ 4. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ /welcome.jsp É ÈÌÈÂ 5. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ 6. ÔÖÑ ÏÒÏÑ Ô ÑÉÂ[Methods] ÒÖÒÔÑÏ ÕÓÕ Î È ÉÂPOST ÕÑÒÒÎ ÈÌÈÂ [ Ë È Êv ÈÍÖ ÖÊ ] ÔÖÑ Ç ws ÈÍÌÈÂ[ ÔÖ Ñ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ developers 7. [Methods] ÒÖÒÔÑÏ ÕÓÕ Î ÈÉÂGET ÕÑÒÒÎ ÈÌÈÂ [ Ë È Êv ÈÍÖ ÖÊ ] ÔÖÑ Ç ws ÈÍÌÈÂ[ ÔÖ Ñ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ developers WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-5
144 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ 4 : ÐÓ ÈÉÑÐÕÖÒÏ Ö ÖÎ vèí ( h ) 1. basicauth Web ÎÔÖÐ ÑÕ Ê weblogic.xml ÒÔÖÏÕ Òv~ Î ÇÂ<security-role-assignment> u Ê Â Ê <role-name> ÆÍ Ë <principal-name> u Ê ÎvƒÈÉÆÇÌÈÂÐ Ò ÖÑ Ò 8-2 ÉÊÂweblogic.xml ÒÔÖÏÕ Òv~ ÔÎÏÖÊv ÈÍ Î É ÈÉÆÌÈÂ Ð Ò ÖÑÒ 8-2 basicauth Web ÎÔÖÐ ÑÕ Ê weblogic.xml ÒÔÖÏ Õ Òv~ <!DOCTYPE weblogic-web-app (View Source for full doctype...)> <weblogic-web-app> <security-role-assignment> <role-name>developers</role-name> <principal-name>mygroup</principal-name> </security-role-assignment> </weblogic-web-app> 2. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉ basicauth Web ÎÔÖÐ ÑÕ Î ÐÖÒÐÈÌÈ 3. ÕÓÕ ÇÍ [ Ö ÖÎ f ] ÏÔÑÕ Î ÈÌÈ 4. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ /* Î ÈÌÈ 5. [ Ö ÖÎ f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ [ Ö ÖÊ ] Ô ÑÊÂdevelopers ÉÆÆÑÐ Ô Ö ÖÇs ÈÍÌ È 6. developers ÉÆÆ ÊÖ ÐÎÐÖÒÐÈÌÈ 7. [ ] ÑÔÎÐÖÒÐÈÌÈ [ Ö Ö ] ÖÑÒ ÔÒÐÑÊÂÒÔÖÏÕ Òv~ Ê ÈÍ <principal-name> u ( ÇÇÉÊ mygroup ÉÆÆÐÖ Ô ) Ê Ê É ÆÉÖ Ö Çs ÈÍÌÈ 8-6 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
145 2 : Administration Console Î ÈÉÑÐÕÖÒÏ ÔÖÑ Ê 5 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È x : ÇÊ Ê ÉÈÂÇÊv Î Ê ÈÊÆÉÂURL (Web) ÖÑ Ñ Î ÒÔÖÏÈÉ ÊÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Ç ÍÍÍ h ÇÆÍÌÈÂ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. ÑÐÕÖÒÏ ÖÖÕÊ (myrealm ÊÊ ) ÎÐÖÒÐÈÌÈÂ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 2 : Administration Console Î È ÉÑÐÕÖÒÏ ÔÖÑ Ê 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ basicauth Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈÂ 3. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ /welcome.jsp É ÈÌÈÂ 4. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-7
146 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ 5. ÔÖÑ ÏÒÏÑ Ô ÑÉÂ[Methods] ÒÖÒÔÑÏ ÕÓÕ Î È ÉÂPOST ÕÑÒÒÎ ÈÌÈÂ 6. [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÉÂ[ ÎÐÑÑ hê Ê ] ÔÖÑ Î ws ÈÌÈÂ 7. [ ~ ] ÎÐÖÒÐÈÌÈÂ 8. [ ] ÏÏ ÒÏÊ [OK] ÎÐÖÒÐÈÉÂÒÔÏÖÒÊ É Î ÈÌÈÂ [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ developers ÎÐÑÑ hê Ê 08:00:00 and 19:00:00 9. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 10. [Methods] ÒÖÒÔÑÏ ÕÓÕ ÇÍ POST ÕÑÒÒÎ ÈÂ[ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ 2 ÉÊ Ç ÈÍÇÉÎ vèìèâ 3 : basicauth Web ÎÔÖÐ ÑÕ Ê ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÍ basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î ÈÍÊÊÂ Ê Ê ÆÌÈÂ 8-9 Ô ÑÊÃ 1 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î ÈÍÃ 8-9 Ô ÑÊÃ 2 : basicauth Web ÎÔÖÐ ÑÕ Î ÒÔÖÏÈÍÃ 8-10 Ô ÑÊÃ 3 : ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÈÍ ÉÇÉÎ vèí ( h )Ã 8-8 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
147 3 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î 8-11 Ô ÑÊÃ 4 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê ÈÃ 1 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î ÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. myrealm ÑÐÕÖÒÏ ÖÖÕÎ ÈÌÈÂ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÒÏÒÐÎÊÈÈÌÈ : ÇÊv Ê : ÖÑ ÑÎÒÔÖÏÈÍÉËÊÂURL (Web) ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎÒÔÖÏÕ Òv~ ÇÍÐ ÔÏÐ Ö ÑÕ ÌÊv ÔÖÓÏÑÉÖ Ö ÔÒÓ Ð ÔÖÓÏÑÊ Ò ÑÔ ÑÊÐÓ ÈÍÍÆ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÊÉÆÉÃÎ ÈÉÇÉÈ ÆÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ 2 : basicauth Web ÎÔÖÐ ÑÕ Î ÒÔ ÖÏÈÍ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÒÔÖ ÏÕ Ò Web ÎÔÖÐ ÑÕ ] Î ÈÌÈÂ 2. basicauth Web ÎÔÖÐ ÑÕ ÎÐÖÒÐÈÌÈÂ 3. basicauth Web ÎÔÖÐ ÑÕ É ÈsÊÆÍÇÌ ÎÏÐ ÎÐÖÒÐ ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-9
148 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ 4. [ ÊÆ ] ÎÐÖÒÐÈÉÇÍ [ s ] Ö ÐÎÐÖÒÐÈÉÂbasicauth Web ÎÔÖÐ ÑÕ Î ÈÌÈÂ ÈÉ Web ÎÔÖÐ ÑÕ ÌÉÊ EJB ÊÒ ÔÖÊs ÈÍÊÇÊÍ ÌÈÂ 5. examplesserver Î yéèéâbasicauth Web ÎÔÖÐ ÑÕ Î ÒÔ ÖÏÈÌÈÂ : Web ÎÔÖÐ ÑÕ ÆÍË EJB ÎÒÔÖÏÈÍ ÊÉÆÉÊÂ ÃWebLogic Server ÎÔÖÐ ÑÕ Ê ÃÊÃÒÔÖÏÕ Ò Ò ÖÆÍË ÃÎ ÈÉÇÉÈÆÂ 3 : ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ç ÈÍÉÇÉÎ vèí ( h ) 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ basicauth Î ÐÖÒÐÈÌÈÂ 2. ÕÓÕ ÇÍ [ ÔÖÑ Î f ] ÏÔÑÕ Î ÈÌÈÂ 3. [ ÿj ] ÑÔÊ [URL ÓÑ ] ÒÐÑÒ ÔÏ ÖÒÊ /welcome.jsp É ÈÌÈÂ 4. [ ÔÖÑ Î f ] ÔÑ ÎÐÖÒÐÈÉ sèìèâ 5. ÔÖÑ ÏÒÏÑ Ô ÑÉÂ[Methods] ÒÖÒÔÑÏ ÕÓÕ Î È ÉÂPOST ÕÑÒÒÎ ÈÌÈÂ [ ÔÖÑ ] ÖÑÒ ÔÒÐÑÊ ÊÍÆÊs ÈÍÌÈÂ Ë È Êv ÈÍÖ ÖÊ developers 8-10 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
149 3 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Î 4 : [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] Êv Î Ê È x : ÇÊ Ê ÉÈÂÇÊv Î Ê ÈÊÆÉÂURL (Web) ÖÑ Ñ Î ÒÔÖÏÈÉ ÊÂÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê Ç ÍÍÍ h ÇÆÍÌÈÂ 1. Administration Console Ê ÊÒÓÐ ÑÕ ÒÖ Î ÈÉÂ[ ÑÐÕ ÖÒÏ ÖÖÕ ] Î ÈÌÈÂ 2. ÑÐÕÖÒÏ ÖÖÕÊ (myrealm ÊÊ ) ÎÐÖÒÐÈÌÈÂ 3. [ ÿj ] ÑÔÉÂ[ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÎÐÖÒÐÈÌÈ ( ÉÌÍÂÔÒÐÑÊÒÏÒÐ Ô ÐÎ ÍÌÈ )Â : ÇÊv Ê : Administration Console Î ÈÉÂWeb ÎÔÖÐ ÑÕ ÆÍË EJB ÖÑ ÑÊÑÐÕÖÒÏÎv ÈÍÍÆÊ WebLogic Server Ê ÈÌÈÂv ÊÉÆÉÊÂ2-15 Ô ÑÊÃ[ Ò ÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐ ÑÊÉÆÉÃÎ ÈÉÇÉÈÆÂ 4. [ ] ÎÐÖÒÐÈÉ Î ÈÌÈÂ WebLogic ÖÑ ÑÊÑÐÕÖÒÏ 8-11
150 8 : basicauth Web ÎÔÖÐ ÑÕ ÊÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÊÐ 8-12 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
151 索引 A Administration Console fullydelegateauthorization ÔÖÐ 2-11 Ó Ò ÔÓ ÑÕÊ [ ÒÔÖÏÕ Òv~ ÊÑ ÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÉÊ 2-16 ÑÐÕÖÒÏ Ö ÖÊ 4-3 [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑ fullydelegateauthorization ÔÖÐ ÉÊ C COM ÖÑ Ñ w 2-3 E EIS ÖÑ Ñ w 2-3 EJB ÖÑ Ñ Ì ÍÈÉ Î ÈÍ 2-18 w 2-7 x Administration Console ÉÊ Ê 2-15 Administration Console ÊÍÍ 2-8 Ì ÍÈÉ 2-9 v 2-10 ÒÔÖÏÕ Òv~ ÊÍÍ F fullydelegateauthorization ÔÖÐ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖ ÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑÉÊ Ó Ò ÔÓ ÑÕÊ J JDBC ÖÑ Ñ w 2-4 JMS ÖÑ Ñ w 2-5 JNDI ÖÑ Ñ w 2-5 M MBean xèíéæí ÆÍË 4-7 U URL (Web) ÖÑ Ñ Ì ÍÈÉ Î ÈÍ 2-18 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ I-1
152 ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÐÓ w 2-7 x Administration Console ÉÊ Ê 2-15 Administration Console ÊÍÍ 2-8 Ì ÍÈÉ 2-9 ÑÐÕÖÒÏv 2-10 ÒÔÖÏÕ Òv~ ÊÍÍ W Web Ð ÓÑ ÖÑ Ñ w 2-29 WebLogic ÖÑ Ñ COM 2-3 EIS 2-3 JDBC 2-4 JMS 2-5 JNDI 2-5 URL (Web) É EJB 2-7 ÎÔÖÐ ÑÕ Ð Ó 2-6 ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê 2-26 x Ê 1-4 WebLogic Security Ð ÓÑ ÓÔÏ Ô ÑÊ 2-10 WebLogic Security Ð ÓÑÊÓÔÏ Ô ÑÊ 2-10 WebLogic ÖÑ Ñ Web Ð ÓÑ 2-29 Ê z 5-1 f 2-1 x URL É EJB ÊÉÌÊ 2-7 ÑÐÕÖÒÏ ÔÖÓÏÑÊÖ Ö 5-2 ÔÖÑÑÊw 1-2 WebLogic ÖÑ ÑÊ xôöññ 1-2 WebLogic ÖÑ Ñ xê Ê 1-4 Æ ÎÔÖÐ ÑÕ ÖÑ Ñ w 2-2 Æ Ât ÊÔÓÕÎÖ ix Ç ÏÑÑÔ ÐÔ Ò x ÖÑ Ñ w 2-2 Ç ÐÖ Ô ÑÐÕÖÒÏ Ö ÖÉÊ~Æ 4-1 f 3-1 ÒÔÏÖÒ 3-5 ÒÔÏÖÒ ÐÖ ÓÖ Ö ÖÊ ~ Ç 4-12 ÓÑÒ Õ ÐÊ~ 3-3 ÐÖ ÓÖ Ö Ö Administration Console ÉÊ 4-3, f 4-3 ÒÔÏÖÒ 4-5 ÒÔÏÖÒ ÐÖ ÔÊ ~ Ç 4-12 I-2 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
153 Ç Ð ÔÏÐÖ ÑÕ ÂÑÐÕÖÒÏ ÐÓ 8-1 x , 8-1 È Ð Ó ÖÑ Ñ w 2-6 ÐÔ Ò s x È f 4-14, 5-6 ÔÖÑ 5-5 Ö Ö 4-13 È ÑÐ Ô Ö Ö Administration Console ÉÊ 4-3, f È ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÐÓ x ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê ÑÐÕÖÒÏ ÔÖÓÏÑ WebLogic ÖÑ ÑÎ xèíéìê 5-2 ÑÐÕÖÒÏ ÔÖÑ Administration Console ÉÊ 5-7 Ï ÓÖÏÒ Ê 5-2 f 5-1 ÒÔÏÖÒ ÑÐÕÖÒÏ Ö Ö Administration Console ÉÊ 4-3, 4-15 ÐÖ ÔÉÊ~Æ 4-1 ÐÖ ÓÖ Administration Console ÉÊ 4-3, 4-15 ÐÖ ÔÊ ~ Ç f 4-3 ÒÔÏÖÒ ÑÐ Ô Administration Console ÉÊ f ÑÏÔ 4-3 f 4-1 ÒÔÏÖÒ ÐÖ ÓÖ 4-5 ÐÖ ÔÊ ~ Ç ÑÐÕÖÒÏv ÊÉÆÉ 2-16 ÒÔÏÖÒ , 2-13, 2-16 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ I-3
154 È ÂMBean x 4-7 ÂMBean x 4-7 É ÒÔÖÏÕ Òv~ URL (Web) ÆÍË EJB ÖÑ ÑÊ x 2-8 [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ Ò ÑÎ u ] ÒÏÒÐ ÔÒÐÑ fullydelegateauthorization ÔÖÐÉÊ [ ÒÔÖÏÕ Òv~ ÊÑÐÕÖÒÏ ] ÒÖÒÔÑÏ ÕÓÕ 2-15 É ÒÐÕÕ ÒÊ ywf 1-1 Ê Ó Ò ÔÓ ÑÕÂ fullydelegatedauthorization ÔÖ ÐÊ 2-13 Ë ÔÖÑ and É or Ê Æ 5-6 f 5-6 Ö Ö and É or Ê Æ 4-14 f 4-14 Ë ÔÖÑ ÂÑÐÕÖÒÏ Ï ÓÖÏÒ Ê 5-2 f 5-1 ÒÔÏÖÒ ÔÖÑ f 5-5 ÔÖÑ and É or Ê Æ 5-6 f 5-6 Ì ÔÒÓ ÐÂÖ Ö f 4-2 ÔÓÕÎÖÂ viii Ì Õ Ð ÐÖ ÔËÊ~ f Í ÖÑ Ñ COM 2-3 EIS 2-3 JDBC 2-4 JNDI 2-5 URL (Web) É EJB 2-7 Administration Console ÉÊ x I-4 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ
155 Í 2-8 Ì ÍÈÉ Ê 2-9 Ì ÍÈÉ Î ÈÍ 2-18 ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ Ê 2-26 ÑÐÕÖÒÏv 2-10 ÒÔÖÏÕ Òv~ ÊÍÍ x 2-8 xèí 2-7 xèí Ê 2-15 xê 6-1, 7-1, 8-1 Web Ð ÓÑ 2-29 WebLogic Ê z 5-1 ÑÐÕÖÒÏ ÔÖÓÏÑÊÖ Ö 5-2 f 2-1 xê Ê 1-4 xôöññ 1-2 ÎÔÖÐ ÑÕ Ð Ó 2-6 EJB ÖÑ ÑÊ x 7-1 URL (Web) ÖÑ ÑÊ x 6-1 ÑÐÕÖÒÏ Ð ÔÏÐÖ ÑÕ ÐÓ Í Ö Ö ÐÖ ÓÖ Administration Console ÉÊ 4-3, 4-15 ÐÖ ÔÊ ~ Ç f 4-3 ÒÔÏÖÒ f 4-13 ÑÐ Ô Administration Console ÉÊ f ÑÐÕÖÒÏ Administration Console ÉÊ 4-3, 4-15 ÐÖ ÔÉÊ~Æ , 4-31 ÑÏÔ 4-3 f , 4-30 and É or Ê Æ 4-14 f 4-14 ÔÒÓ Ð 4-2 [ Ö ÖÉÔÖÑ ÊÒÏÒÐ y ] v 2-14 WebLogic ÖÑ ÑÊÑÐÕÖÒÏ I-5
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. Ê Ó
<4D F736F F D BB388E78CA48B B E6338AAA2B92B290AE2B E646F63>
ÈÆÉÇÍÊ ÈÍÿf ÃËÆÃÎ~ÈÉ g w ÊÈÌÊ ÊÈÌÊ Êv ÈÆÉÇÍ vƒ ÇÍË ÊvÈÆ ÊÊÇÆvÈ uêæí ÉÊÃÌÉÌà {ÎÆ ÆÍÍÊ ÌÉÊÂiÍÊÊÈÉÃÊÉÉÉÊÉÊÇÃÉÆÉÉÆÇÇÎÈÉ ÇÆÉÉÉÍÆÇÂÉÈÉÂÇÍÌÉ ÊÎ~ÇÈÉÊÇÉÌÊÊÂÊ ÌixʈÊÊ ÊÊÊÇÉÉÂ}ÊÎÈÉÍÂÊÎÆÇËÉ ÍÈÊÇÍÍÎÉvÊÆÍÇÂÎÇÈÉÌÊÎfÆÍÇÉÊÊÇÉÉÊÉÆÍÂ
<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
<4D F736F F D EC08E7B8FF38BB BD90AC E A837A815B B83578C668DDA97702E646F63>
19 ÃÉÌÇÌÆ ÔÖ Ã Ê Î È x ˆ ~Ê Ê Ê ~ Ê Ê ~ Ë~ e Ì vâ Ó ÔÖÒÒ ÊÍÍÂ Ê ÈÍ uî ÌÉÌÍÆÉÌÊ Î ~ÈÌÈÂ Ê ÉÇ u ÊÉÍÍÍÊÆ Ê ÊÏÕ ÑÎ Ê ~ÈÈÍÉÌÂ s Ês Ê ÈÌÈÂ Ã ŠÃÌÃ ŠÃÊÊÊ f ÌÂ x Î ÈÂ Ê ÈÍ Î ~ÈÌÈÂ ÑÏ Ñ Ê Êu Ê ÉÂÈÌÈÌÊ s Îu ÈÉÌÊ
< 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ãê
<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ÉÉÌÊÉÆÍÂ
Ò ÑÔÏÓ ÐÎ ÆÉ z uññòõ w g ÌÊÉÇÍ ˆ ˆ Ð Ö Ò z Ò ÑÔÏÓ Ð ÓÑÐÒÒ ÎÔÖÏÖ ÎÖÐÖÑÕ uôöðöõ Î~ËÍÂÌÉÂ ÑÑÒÕÊ ÉÊÍ ÌÆÇÇ Î Ê ÈÂÊÈÇÊÓÑÐÒÒ ÇÂ z uêèéæíçî ÍÇÊÈÍÂ t Ê Ç ÈÍÂ Â
w g ÌÊÉÇÍ ˆ ˆ Ð Ö Ò z Ò ÑÔÏÓ Ð ÓÑÐÒÒ ÎÔÖÏÖ ÎÖÐÖÑÕ uôöðöõ Î~ËÍÂÌÉÂÑÑÒÕÊÉÊÍ ÌÆÇÇ ÎÊÈÂÊÈÇÊÓÑÐÒÒ ÇÂzuÊÈÉÆÍÇÎÍÇÊ têç ÂÊ Çt~Ê ~ÈÍÒ ÑÔ ÑÊnÈÍ Â Â z zê}âšzê ÍÍÆÊÊÉÉÂÇÍÊÆÂÎÈΠʈÉÇÉÊÇÂÎÔÑ Ð ÓÑyʈÇÍÌ xèíëçjîèízuññòõë
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
„¤‰ƒ‰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ÉÉÂ
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 Ê
<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ÉÊÍÂ ~{
„¤‰ƒ‰IŠv‚æ‡S−ª†{“Å‘IB5-97
vè ÆÎ~ÈÉfÆÍÇÉÊÉÇÍ Êg Ê Ê ÇÉ g w y ÊÈÌÊ {v É Ê Š vè ÆËÊ vè ÆÊ ÍÊvÌ vè ÆÎ ÈÈÍvÌ É Ê ÍÍ * Î~ÉÉ * Ê ÈÍ ÊŠÆ ÃÍÇÍÊÆÃÊ f ÆÍÍÊ ÊÈÌÊ ÌÉÊ ÊÂÊÆÈÉÌxf ÊÉÉÉÊÂ ÊÊÍÇÉÉÆÉÉÂÇÍÉÃf ÆÍ ÃÇ ÊÉÇÊÉÍÆÇÂÒÑÒÉ Î ÍÈÍÇÉÍÍÌÂ É Éh Î ÊÉ
<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
untitled
日本ボーイスカウト栃木県連盟機関紙 第 55 号合併号 平成 20 年 5 月 1 日発行 ÊÃÃÊÂÉsÊÉÊÍÌÈ なんたい写真館 ÏÔ ÉÆÇÐ Õ ÃÑÕ Ð ÃÉÉÊÆÉ uîïòõçêíêæ ÃÖ Ñ ÑÕ Ð ÈÇ ÃÉuÍÍÊÇÍ ÉÇÌÈÉ Â ÑÏÏÒÊÆ ÑÕ Ð ÉÉÉÆ ÆÍ ÆÇÐ ÕÉÉÉÍʱ ÇÊÐ Õ ÆÍÈÇÆ ÉÈ ÈÊÈÇÈÊ ˆÎuÉÇÉÈÆ ÊÊÔ ÑÎuÉÇÉÈÆÂ
obs_usersguide.book
OpenBlockS ªª ªª ª ª ª ª Õ Ð ÑÏÏÒ Ver '/ Ÿ ÊÉÆÉ 1RGP$NQEM5 Ï Ô ÔÖÒÐÑ ÊËÍÉÉÔ Õ Ê ƒ ÉÈ 1RGP$NQEM55 Ï Ô ÔÖÒÐÑÏÑ ÊËÍÉÉÔ Õ Ê ÉÈ 1RGP$NQEM54 Ï Ô ÔÖÒÐÑÎ Ö ÊËÍÉÉÔ Õ Ê ÉÈ /KETQUQHVÁÊÂ/KETQUQHV%QTRQTCVKQP Ê ÉÈÂ
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 ~É~ÈÊ
<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ÉÈÉÇÈÉÆÉÉÇÍÊ
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
Microsoft Word - 484号.doc
~s~é~díê ÈÍ~ ~vêíí w gé Ê~Ê Âf Âyf ÉÊÍÂ Ê ËÍÊÉÊÇÈËÉÎÍÉÆÆÃÒÖÔÖÃ ÉÆÉÉÉuÆ ÍÆÂÈÉÇÉiwÊ}ÈËÇÇÉÉÊÆÍÂÈÇÈÊÇÍÂ~ ÊÇÎu ÍÉ Êf ÇÍ Ê ÉÍÈÇÊÇuÍÍÍÌÊ ÊÂyfÊ ÇÍ ÉÊÆÍÂfi ÉÆÆ ÊÊÈÍÉÆÍÂ ËÍÊÒÖÔÖÉÆÆÎ ÍÉÎÉ ÉÉÆÆÉÇÊÎÉÊÇÍÌÆÍÍÊÆÉÆÍÆÂ
„¤‰ƒ‰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 ÈÍÇÉÃÎ ÇÉÆÍ ÂÌÉÂ
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 ÌÊÉ +% ~{É~{Ê
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 ~{ÉÆÍÂ
<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
<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>
v  fvâ Š   Â~ f   d v v ÊÂd v ÖÑÒ Ò ÍÍ É Âi Ñ Ñ ÇÍ Êˆ Ç Â Ê Ç ÇÊ ÉÊÉÉÂv Î ÈÉÉ u Ê Î ÉÉ ÌÉÊ Ç ÇÂÈÌÈÌÊÓÒÐÐÖÏ ÒÎÌÉ Ê ÈÉÌ vâï ÔÎÖ ÑÎ~ÈÉÊ gî ÂÏ Ñ ÒÔÉÈÉÊ sê Â Ê Â s ÊÊÎfÆÍÉÉÌÊÂÑÑÒÔÊ ÂÊ fêöñðê Ì Ê ÐÔ
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~ ÉÈÉ É ÈÉÆÌÈ ÊÓÑÓ Ñ
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ÃÉÆÆÌÈ
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. ªª ª
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 ª ª ª ª ªª
ÍÂ~ÊÂ ÊÊ ÇÍ ÌÉÊÊÌÊÇÍÂÈÍ Ê ÊÌÊÊÍÉÉÉÆÉÉÍÆÂsÊÂ ÌÉÊ~ÊsÊÆÇ ÉÉÊsÆÍÆÊÉ~ÇÈÉÇÉÉÊsÉÆÆjÇÆÇÉÉÉÆÉÉÍ ÆÂ ÊÊÍÉÂÇÍÌÉÊsÊÊÇÉÂÊÍÍÉwÊÊÂÌÉ t ÊwÎÔ ÑÊÔÖÏÑ Ö Ñ ÑÒÔÇ ÈÍÍÇÉÊÊÍÂÇ
ƒêæçídéd ƒêd ÇÇÉÊÂÉv~ÈÍà ƒêdãîâêíéìãdwæíæê uãé ~ÉÇÍÉÌÊ ÊyÎÆÉ ƒêuâ~îwèéæ ƒêd xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ƒêu xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ƒêë
Microsoft Word - C.....u.K...doc
C uwêííôöðöõ Ð C ÔÖÐÖÕ ÐÊÉÌÊ C ÔÖÐÖÕÊ C ÔÖÐÖÕÊ Ç Ê Æ ~ if eíè ~ for ÒÑÒ ÌÆÊÉÉÊ ~ switch ÉeÍÈ ~ while ÒÑÒ ÊÍÍÔÖÐÖÕÊ ~ 1 C ÔÖÐÖÕ ÐÊÉÌÊ uê~ ÏÒÏÑ Ð ÓÏÖ CUI Ô ÑÊ ÏÒÏÑ ÔÖÐÖÕÎ d ÈÍÉÇÊ ÆÒ Ö ÒÐÑÒ ÊÔÎÏÖÎ d ÉÇÍÊ
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. Ê Ó Ï Ï ÑÑÒÕÑ
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
<4D F736F F D F8DE98BCA8CA797A78FAC8E9988E397C3835A E815B82CC8A E646F63>
ˆ Ñ Ñ vìéê d Ê ÍÉÂÊÊÊ ÆÂ Æ Ç ÇÂÊ ~ÌÈÉ ÇÉÂÿ Â ss ÊÌ Ë sê~ Ê ÆÂ ~ÌÊÎÌÈÊÈÌÂ ÊÂ Ê ~ÊÉÆÉÊÂ ÇÉÉ ÇÈÂ Â Â Â xâîööð ÊÇÈÍÉÊÉÉÂÇÊÉÌÂÉÌÊÉÌÊÂ Ê Ê u Ç ÌÉÉÇÉÂ Ã ÃÊ ÈÂ ÊÆÇÍÃw ÃÎ v Êv ÊÑ Ñ vêî Í}ÌÂ Ã ÃÇÍÂ Ê vê u Ç ÇÆÉÊÎ
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~êææéêâ
< 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 ÈÇÂÌÉÂ~ÌÊ~ÇÈÍÍÊÊÂ
<4D F736F F D20835E A83415F967B95B631322E348B65926E8F4390B381698DC58F49816A>
s ÊÆÇÍ ÊwŠÉ }Ê u Ê ÈÍ Ê ÑÐÑ ˆÎ ~ÈÉÆÇÆÆÉ i Â Ê ÉÆÍ Â s ÉÆÍ i  ÊÊÊ Ö ÔÖÊ ÈÉ h Î ÈÂÈÍÊ uê ÆÍË dh Ê ÎsÆÇ ÉÇ ÉÊÉÉÆÍ ÈÊÊÇÉÌ Ê~ Ê ÆÂÇÍÌÉ ÇeÇÍÉÆÉ i Êh Ê ÆÂ Ê ÉÈÉ Î ÈÍ Ê Ç uèí ÉÆÍ s Î ÆÍ Ê Ê Ç ÉÊÇ Çs Ð ÓÑÎ
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. ªª ª ª ª ª ª ª
(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 à, ê, ì, î, ò á, ã, ä, æ, é, ë, ï, ô, ö,,
ロシア語ハラショー
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
‰IŠv9802 (WP)
30 197954 22001983 ìåëóéþåóëéå ÍÉÎÉÍÕÍÙ ÓÏ ÒÅÍÅÎÎÏÇÏ ÒÕÓÓËÏÇÏ ÑÚÙËÁ, ÒÅÄ...íÏÒËÏ ËÉÎÁ, "òõóóëéê ÑÚÙË", íïóë Á, 1985 ëáòôéîîï-óéôõáôé ÎÙÊ ÓÌÏ ÁÒØ ÒÕÓÓËÏÇÏ ÑÚÙËÁ, à.. ÁÎÎÉËÏ É ÄÒ., "òõóóëéê ÑÚÙË", íïóë Á,
<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ê
ロシア人の名前
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
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
<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
Microsoft Word - TR4_Effort.doc
ÔÖÑÑÎÉÈÍ ODC ÎÆÉ ÿ js ÊÈÌÊ ÑÔÒÏÏÎ ÊÆÇÍ ÓÐ ÊÊ ÐÑÒ~Ì~ÊÊÿÉÉÆÍ ÈÇÉ ÌhÇÉ ÊÎwË ÈÊÉÊ ÎÍÇÊÈÍÌ ÇÈÍÉÆÍ ÊÇÊ t~ ÉÈÉ ÕÑ Í Ð ÒÏ ÐÕÑÊÊ ÇÍÈÍÇ 1&%1TVJQIQPCN &GHGEV%NCUUKHKECVKQP Š=?Ê ÊÉÆÉ Î ÆÇÉÇÊŠÊŠÈ ŠÊ ÊÍÊÎ Ìh ÉwËÍÇÉÉ
untitled
ŸŸŸŸŸŸŸŸŸŸŸŸÏÒÔŸŸŸŸŸŸŸŸŸŸŸ ÐÖ Ò Ð ÒÏÑÕ ~OU Í Í Í Í uu Í Í u Í ÏÒÔ ÿus Á uá Át Á Áys oá Á ÁÁ Áy ÐÖÔ Á ÐÖÔ Ám ÐÖÔ Á km Á ÐÖÔ ká,t Ð Á Á 4% Á Á ÈÌÈÉ Áz mᜠÁÁ Á Á }ÁÁ ~oáy ~ }ÑÔ Á { Á Œu ÐÖÔ Áy Ám ˆÁ s Á
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,
fm
ÁÔÖÐÖÕ +1 ÔÖÒÑÑÐ /2% Ê Éte u ªªªªª f ªªª ª«ªªª ª ~ ªª ª ª ª ªªª ªª ª ªªª ª ªª ª «ªª ª ª ª ª ª ª ª ªªªª ª ª ª ª ª ª ªªªª «««s ª ª ª ª ªªª v ªª ª ª ª ªv l Ð ÔÎ 59Ö Ð ~ 59 59 59 59 Ð ÔÎ 59Ö Ð ~ ª ª ª ««10
<45532D C8D5CEC4B0E6CBB5C3F7CAE92E504446>
ES-800II ES-800sII ÊÈÌÊ ÉÆÇÈÆÌÈÂ ÇÊÉËÊÑÑ zsi (6V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ
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. ªª ª ª ª ª
Microsoft Word - GrCadSymp1999.doc
u u Ê É Îf ÈÉ uõòñõçí uõòñõëêi oy * ÎÏ Ó ÏÕ( ) **Ï ÓÐ ÕÖ *** ÎÏ Ó ÏÕ( ) APÑÖÕ ÑÕ { itot, inoue, furuhata} @trl.ibm.co.jp [email protected] Automated Conversion of Triangular Mesh to Quadrilateral Mesh with
<45532D C8D5D3EFCBB5C3F7CAE92E706466>
ES-1200II ES-1200sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ
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ÃÉÆÆÌÈ
< D C8D5D3EFB0E6CBB5C3F7CAE92E706466>
ESW-1200II ESW-1200sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6:V,, ÎÆyÆÇ ÌÈÉwÊÆÍ ÇÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ
(%) (%) WECPNL WECPNL WECPNL WECPNL
4 4.1 4.1.1 1969 1986 1983 1983 4.1.2 1983 1. 2. 3. 1986 4.2 4.2.1 1983 92 1986 6 6 2 106 28 4 1 4.2.2 24 12 36 4 1 WECPNL90 1 32 WECPNL85 7 371 WECPNL80 8 356 4 445 WECPNL75 8 398 8 407 WECPNL75 WECPNL75
< D C8D5CEC4B0E6CBB5C3F7CAE92E706466>
ESW-800II ESW-800sII ÊÈÌÊ ÇÊÉËÊÑÑ zsi (6:V,, ÎÆyÆÇ ÌÈÉwÊÆÍÇ ÉÆÇÈÆÌÈÂ ÊÉ~ÈÉÇÍiÊÎÈÂÐ ÔÎÊÊÂÊÊ ÊhÎÊÇuÆÉÉÇÂÍÍÊÇÆÉÉÇÉÌÊÎÌÉ ÇÊwÊÊÂÊhÉÊÇÊÊÊÉÆÉv ÈÉÆÍÌÈÂ ~ÈÍÇÉÎÊvvÈÍÉÌÊÉÈÂ ÆwÌÇÉÈÆÂÆwÌÊÊÉÉÊÂÊ}ÇÊÈÉÇÉÈÆÂ ÇÊwÊÂÑÏÔÉÈÂÏÔÑÕ
hyousi.fm
TD-140A 取扱説明書 ÒÏÎÒÐ v TEAC INSTRUMENTS CORPORATION Rev.1.02 2004.SEP ÊÈÌÊ ÊÈÌÊ ÇÊÉËÊÂTD-140A Ö ÒÑÖvÎÆyÆÌÆÉÉÇÌÈÉÂÌÇÉ ÊÆÍÇÉÆÇÈÆÌÈÂ TD-140A ÊÍÉhÎÊÈÈÂÈÇÊÈÉÆÉÉÇÉÌÂ ÇÊÊÇÊwÎÍÇÆwÌÆÉÉÇÂÎÈÇÇuÆÉ ÉÆÉÉÆÆÇÉÈÆÌÈÍÆÆŠÆÆÉÈÌÈÂ
<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
RI850V4 V2 リアルタイム・オペレーティング・システム ユーザーズマニュアル 解析編
User s Manual リアルタイム オペレーティング システムユーザーズマニュアル解析編対象デバイス RH850 ファミリ (RH850G3K) RH850 ファミリ (RH850G3M) RH850 ファミリ (RH850G3KH) RH850 ファミリ (RH850G3MH) y Êv Ê ÉÊ Ê s ÊÌÊÉÆÍÂÖÓÐÑ ÏÖÐÒÖÓÐÑÊÂ ÊÈÊÂ y Êv ÈÉt ÌÉÊ Î
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 ~ ª ªª
Ê u g } }{ ~ Ê Blue Tooth Ì d LAN ÊÊÊ sèííöïõöñ~ Ê Ê y ÑÔ ÑÎ ÉÈ ÑÑÒÕ LSI Ç ÌÍÍÉÆÍ ÑÑÒÕ LSI séê ÇÍÌÉt Ê LSI Ì É ÈÍÉÆÉÌÊÎ ÈÍ séæí }ÊÑÑÒÕ LSI Ê CMOS ÒÓÏÑ
14 s v à dò Ñ~ ÎÒÖÐ ÒÏÑÑÖ ÑÑÒÕ LSI Ê Ã 15 Ï ÏÒÏÐ d f Ê u g } }{ ~ Ê Blue Tooth Ì d LAN ÊÊÊ sèííöïõöñ~ Ê Ê y ÑÔ ÑÎ ÉÈ ÑÑÒÕ LSI Ç ÌÍÍÉÆÍ ÑÑÒÕ LSI séê ÇÍÌÉt Ê LSI Ì É ÈÍÉÆÉÌÊÎ ÈÍ séæí }ÊÑÑÒÕ LSI Ê CMOS ÒÓÏÑÊ
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. Ê Ó Ï Ï ÑÑÒÕÑ
Ë,, ÌÓ ÏÓÈ ÂÈ? ÚÓÚ, ÚÓÚ
001 1 002 3 003 3 004 4 005 5 006 7 007 7 008 7 009 8 010 Ë,, ÌÓ 8 011 10 9 012 10 013 10 014 11 015 12 016 ÏÓÈ 13 017 ÂÈ? 13 018 ÚÓÚ, ÚÓÚ 14 019 14 020 16 021 Í ÍÓÈ? 16 022 18 023 18 024 19 025 19 1992
ロシア語便覧 1
- -È - - -ÚÂÎ Û Ë±ÚÂÎ, ÔËÒ ±ÚÂÎ - apple ÒÂÍappleÂÚ ±apple, Ë ÎËÓÚÂ±Í apple flì ±apple, Ù apple ±Î ÒÚÓ±Î, ÒÚÓÎ ± αÒ, ÎÂ±Ò ; ÎÂÒ ±, ÎÂÒÓ± ÁÛ±, ÁÛ± ; ÁÛ±, ÁÛ Ó± -, -Ë ÒÚÓÎ ±, ÊÛappleÌ ±Î, ÏÛÁ±Ë, ÒÎÓ appleë±
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
Microsoft Word - IPSJZen itot-pub.doc
& ÕÒÖÊsˆÊ ÈÍv Êi ÕÒÖ Ð Êsˆ Êi ÿ o y k /ks ÎÏÓ ÏÕ( )/ Ï ÓÐ ÕÖ / / ÊÈÌÊ ÊÐ ÓÕ ÑÐÖÔÏÒÐÑ %) ÊÍÍ ÊÆÆÉÊ s ÈÍ y ÊÕÒÖ Ð Ê Ì ÊÇÇÍ ÊÊÉÉÉÆÍ ŠÊÈÍÌ pš ÊÆÍÇ ˆÊÖ ÏÊÍÍ ÊÊÊ sˆêv Ê Ê z Î ÇÇ ÈÍu ÉÆÍÇ ÕÒÖ ÐÈÍ Êˆ Ê ÇÆ ÉÊ sˆîó
