The Jakarta Project
    The Tomcat Servlet/JSP Container

Links

Top Level Elements

Connectors

Containers

Nested Components

¼­¹ö ¼³Á¤ ·¹ÆÛ·±½º Overview

Overview

ÀÌ ¸Å´º¾óÀº Tomcat 4 ¼­ºí¸´/JSP ÄÁÅ×À̳ʸ¦ ÀÛµ¿À» ¼³Á¤Çϱâ À§ÇØ, conf/server.xml ÆÄÀÏ¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ´Â ¸ðµç ¼³Á¤ Áö½ÃÀÚ(configuration directives)¿¡ ´ëÇÑ ÂüÁ¶Á¤º¸¸¦ ¼³¸íÇϱâ À§ÇÑ ¹®¼­ÀÔ´Ï´Ù. ¿©±â¼­´Â ƯÁ¤ ÀÛ¾÷À» ¼öÇàÇÒ ¶§ ¾î¶² ¼³Á¤ Áö½ÃÀÚ¸¦ »ç¿ëÇØ¾ß Çϴ½ÄÀ¸·Î´Â ¼³¸íÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¼³¸íÀº ¸ÞÀÎ À妽º ÆäÀÌÁö¿¡ ÀÖ´Â ¿©·¯°¡Áö HOW-TO¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù.

¼³Á¤ ¿¤¸®¸ÕÆ®¿¡ ´ëÇÑ ¼³¸íÀº ¾Æ·¡°ú °°Àº ÁÖ¿ä Ä«Å×°í¸®·Î ºÐ·ùµË´Ï´Ù:

  • ÃÖ»óÀ§ ¿¤¸®¸ÕÆ®(Top Level Elements) - <Server>´Â Àüü ¼³Á¤ ÆÄÀÏÀÇ ÃÖ»óÀ§ ¿¤¸®¸ÕÆ®À̸ç, <Service>´Â ÇϳªÀÇ Engine°ú °áÇÕµÈ ConnectorµéÀÇ ¸ðÀÓÀ» ³ªÅ¸³À´Ï´Ù.
  • Ä¿³ØÅÍ(Connectors) - ¾î¶² ƯÁ¤ Service¿¡ ¿äûÀ» º¸³»´Â(±×¸®°í ÀÀ´äÀ» ¹Þ´Â) ¿ÜºÎ Ŭ¶óÀÌ¾ðÆ®µé°úÀÇ ¿¬°áÁ¡(interface)À» ³ªÅ¸³À´Ï´Ù.
  • ÄÁÅ×À̳Ê(Containers) - ¼ö½ÅµÈ ¿äûÀ» ó¸®ÇÏ°í ±×¿¡ µû¸¥ ÀÀ´äÀ» »ý¼ºÇÏ´Â ±â´ÉÀ» ÇÏ´Â ÄÄÆ÷³ÍÆ®µéÀ» ³ªÅ¸³À´Ï´Ù. ÇϳªÀÇ EngineÀº ÇϳªÀÇ Service¿¡ ´ëÇÑ ¸ðµç ¿äûÀ» ´Ù·ç¸ç, ÇϳªÀÇ Host´Â ƯÁ¤ °¡»óÈ£½ºÆ®¿¡ ´ëÇÑ ¸ðµç ¿äûÀ» ´Ù·ì´Ï´Ù. ±×¸®°í ÇϳªÀÇ Context´Â ƯÁ¤ À¥¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¸ðµç ¿äûÀ» ´Ù·ì´Ï´Ù.
  • ³»ºÎ ÄÄÆ÷³ÍÆ®(Nested Components) - Container¿¡ ¼ÓÇÏ´Â ¾î¶² ¿¤¸®¸ÕÆ® ¾È¿¡ ÁßøµÇ¾î¾ß ÇÏ´Â ¿¤¸®¸ÕÆ®ÀÔ´Ï´Ù. ¾î¶² ¿¤¸®¸ÕÆ®´Â ¸ðµç Container ¿¤¸®¸ÕÆ® ¾È¿¡ ÁßøµÉ ¼öµµ ÀÖ°í, ¾î¶² °ÍÀº Context ¾È¿¡¸¸ Áßø°¡´ÉÇÕ´Ï´Ù.

°¢ ¿¤¸®¸ÕÆ®¸¦ ¼³¸íÇÏ´Â ¹®¼­´Â ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°Àº ±¸¼ºÀ» °¡Áý´Ï´Ù:

  • ¼Ò°³(Introduction) - ¾î¶² ÄÄÆ÷³ÍÆ®ÀÇ Àü¹ÝÀûÀÎ ¼³¸í. °¢ ÄÄÆ÷³ÍÆ®¿¡´Â ÇØ´ç Java ÀÎÅÍÆäÀ̽º (org.apache.catalina ÆÐŰÁö¿¡ ÀÖÀ½)°¡ Á¸ÀçÇϸç, Çϳª ÀÌ»óÀÇ Ç¥Áر¸Çöü Ŭ·¡½º·Î ±¸ÇöÀÌ µÇ¾î ÀÖ½À´Ï´Ù.
  • ¼Ó¼º(Attributes) - ÀÌ ¿¤¸®¸ÕÆ®°¡ °¡Áú ¼ö ÀÖ´Â ¼Ó¼ºµéÀÇ ÁýÇÕÀ» ¼³¸íÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ ºÎºÐÀº °øÅë(Common) ¼Ó¼º°ú Ç¥Áر¸Çöü(Standard Implementation) ¼Ó¼ºÀ¸·Î ³ª´©¾îÁý´Ï´Ù. °øÅë¼Ó¼ºÀº ÇØ´ç Java ÀÎÅÍÆäÀ̽ºÀÇ ¸ðµç ±¸Çöü°¡ Áö¿øÇϸç, Ç¥Áر¸Çö ¼Ó¼ºÀº ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ ƯÁ¤ Java Ŭ·¡½º¿¡ ±¹ÇÑµÈ ¼Ó¼ºÀ» ÀǹÌÇÕ´Ï´Ù. ¹Ýµå½Ã ¼³Á¤ÇؾßÇÒ ¼Ó¼ºÀÇ À̸§Àº º¼µåü·Î Ç¥½ÃµË´Ï´Ù.
  • ³»ºÎ ÄÄÆ÷³ÍÆ®(Nested Components) - ÀÌ ¿¤¸®¸ÕÆ® ³»¿¡ ÁßøµÉ ¼ö ÀÖ´Â ³»ºÎ ÄÄÆ÷³ÍÆ®¸¦ ¿­°ÅÇÕ´Ï´Ù.
  • Ưº°±â´É(Special Features) - ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ Ç¥Áر¸Çöü°¡ Áö¿øÇϴ Ưº°±â´É(°¢ ¿¤¸®¸ÕÆ® Á¾·ù¿¡ µû¶ó ´Ù¸§)À» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¼­¼úÇÕ´Ï´Ù.

Copyright © 1999-2002, Apache Software Foundation