E D R , A S I H C RSS

Web Logic Setup



1. Web Logic Server 6.1

1.1. JSP 등둝

  • JSPλŠ” λ”°λ‘œ λ“±λ‘ν•΄μ„ ν•„μš”κ°€ μ—†λ‹€.

~cpp 
WEB_LOGIC_ROOT\config\mydomain\applications\DefaultWebApp 디렉토리 λ‚΄μ—μ„œ μž‘μ—…ν•˜λ©΄ λœλ‹€.

μ‹€μ œλ‘œ μ ‘κ·Όν•˜κΈ° μœ„ν•΄μ„œλŠ”:
http://localhost:7001/nameOfFile.jsp 의 ν˜•μ‹μ„ μ·¨ν•œλ‹€.

1.2. Servlet 등둝

  • Servlet은 λͺ…μ‹œμ μœΌλ‘œ 등둝을 ν•΄μ€˜μ•Ό ν•œλ‹€.
  • WEB_INF 디렉토리 λ‚΄μ˜ web.xml을 μˆ˜μ •ν•΄μ£Όκ±°λ‚˜, λΈŒλΌμš°μ €λΌ ν†΅ν•΄ weblogic server consol을 μ΄μš©ν•΄μ„œ μˆ˜μ •ν•  수 μžˆλ‹€.
    1. web.xml을 μˆ˜μ •ν•  경우
      ~cpp 
      <web-app>
        <servlet>
          <servlet-name>frsoapaccess</servlet-name>    <!-- μ„œλΈ”λ¦Ώμ˜ alias name -->
          <servlet-class>com.tagfree.access.SOAPAccess</servlet-class>    <!-- μ‹€μ œ μ„œλΈ”λ¦Ώ 클래슀 -->
          <load-on-startup>3</load-on-startup>    <!-- μ‹œμž‘μ‹œ μ€λΉ„해놓을 μ„œλΈ”λ¦Ώ μΈμŠ€ν„΄μŠ€ 개수 -->
        </servlet>
        <servlet-mapping>
          <servlet-name>frsoapaccess</servlet-name>    <!-- μ„œλΈ”λ¦Ώμ˜ alias name -->
          <url-pattern>/soapaccess</url-pattern>    <!-- uri νŒ¨ν„΄ -->
        </servlet-mapping>
      </web-app>
      
      μœ„μ—μ„œ λ³΄λŠ”κ²ƒμ²˜λŸΌ, <servlet/> κ³Ό <servlet-mapping/>에 λŒ€ν•œ μ„정이 ν•„μš”ν•˜λ‹€. <servlet/>μ—μ„œ μ„μ •ν•˜λŠ” λ‚΄μš©μ€ alias 된 μ„œλΈ”λ¦Ώ 이름과 μ‹€μ œ μ„œλΈ”λ¦Ώμ„ λ§€ν•‘μ‹œν‚€λŠ” 것이고, <servlet-mapping/>μ—μ„œ μ„μ •ν•˜λŠ”κ²ƒμ€ uri νŒ¨ν„΄κ³Ό alias된 μ„œλΈ”λ¦Ώ 이름을 맀핑 μ‹œν‚€λŠ” 역할이닀. 도식화 μ‹œμΌœλ³΄λ©΄ λ‹€μŒκ³Ό κ°™λ‹€.
      ~cpp 
             http://localhost:7001/soapaccess                                                   
      client --------------------------------> <servlet-mapping/>에 따라 <servlet-name/>κ³Ό 맀핑 ---+
                           request                                                               | 
      ↑결과                                                                                                  |  frsoapaccess
      |                                                                                          |
      +----- μ„œλΈ”λ¦Ώ μˆ˜ν–‰ <----------------------------- <servlet/>에 따라 μ‹€μ œ μ„œλΈ”λ¦Ώ ν΄λž˜μŠ€μ™€ 맀핑 <--+
                          com.tagfree.access.SOAPAccess
      

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:23
Processing time 0.0110 sec