Ä¿³ØÅ͸¦ ½ÃÀÛÇÒ ¶§, init() ¸Þ¼Òµå´Â System ManagerÀÇ Connector Configurator¸¦ »ç¿ëÇÏ¿© ¼³Á¤µÈ ±¸¼º µî·Ï Á¤º¸¸¦ ÀнÀ´Ï´Ù. ÀûÀýÇÑ ±â´ÉÀ» À§Çؼ´Â Ä¿³ØÅÍ Æú¸µÀ» »ç¿ë ºÒ°¡´ÉÇÏÁö ¾Ê°Ô ÇϽʽÿÀ(Ä¿³ØÅÍ Æú¸µÀº ±âº»°ªÀ¸·Î »ç¿ë °¡´ÉÇÕ´Ï´Ù). ¾Æ·¡ ¼½¼ÇÀº ¹ß»ý »çÇ×À» ¼³¸íÇÕ´Ï´Ù.
ProxyServer Ä¿³ØÅÍ Æ¯Á¤ µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â ÇÁ·Ï½Ã ½Ã½ºÅÛ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÇÁ·Ï½Ã ¼¹ö´Â ¿äû ó¸® Àü¿ëÀ¸·Î HTTP-HTTPS ÇÁ·ÎÅäÄÝ Çڵ鷯¿¡¼ »ç¿ëµË´Ï´Ù. ¶ÇÇÑ Ä¿³ØÅÍ´Â ¼³Á¤ÇÏ´Â °¢ ½Ã½ºÅÛ µî·Ï Á¤º¸¸¦ ÃßÀûÇÕ´Ï´Ù. ProxyServer µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸¿¡¼ ÂüÁ¶ÇϽʽÿÀ.
½ÃÀÛ Áß Ä¿³ØÅÍ´Â ÇÁ·ÎÅäÄÝ ¸®½º³Ê ÇÁ·¹ÀÓ¿öÅ©¸¦
¿¹·Î µé¾î ¼³¸íÇϸç ÃʱâÈÇÕ´Ï´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â Ä¿³ØÅÍ Æ¯Á¤ µî·Ï Á¤º¸
ProtocolListenerFramework¸¦ ÀÐÀ¸¸ç, Ä¿³ØÅÍ´Â WorkerThreads ¹× RequestPoolSize
Ä¿³ØÅÍ µî·Ï Á¤º¸ÀÇ °ªÀ» ÀнÀ´Ï´Ù.
ProtocolListenerFramework µî·Ï Á¤º¸°¡ ÁöÁ¤µÇÁö ¾Ê¾Ò°Å³ª ´©¶ôµÈ °æ¿ì, Ä¿³ØÅʹ Ŭ¶óÀÌ¾ðÆ®¿¡¼ ¿äûÀ» ¼ö½ÅÇÒ ¼ö ¾øÀ¸¸ç °æ°í¸¦ ±â·ÏÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â ´ÙÀ½¿¡ ProtocolListenerFramework -> ProtocolListeners µî·Ï Á¤º¸¸¦ ÀнÀ´Ï´Ù. ProtocolListeners µî·Ï Á¤º¸ÀÇ ¸ðµç ù ¹øÂ° ·¹º§ µî·Ï Á¤º¸´Â ÇÁ·ÎÅäÄÝ ¸®½º³Ê¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÇÁ·ÎÅäÄÝ ¸®½º³Ê ÇÁ·¹ÀÓ¿öÅ©´Â °¢ ¸®½º³Ê¸¦ ·ÎµåÇϰí ÃʱâÈÇϸç ÃßÀûÇÕ´Ï´Ù. Áö¼ÓÀû À̺¥Æ®°¡ »ç¿ë °¡´ÉÇÑ °æ¿ì, ¸®½º³Ê´Â À̺¥Æ® º¹±¸¸¦ ½ÃµµÇÕ´Ï´Ù.
Ä¿³ØÅÍ´Â Ä¿³ØÅÍ Æ¯Á¤ µî·Ï Á¤º¸ ProtocolHandlerFramework¸¦ ÀÐÀ¸¸ç ÇÁ·ÎÅäÄÝ Çڵ鷯 ÇÁ·¹ÀÓ¿öÅ©¸¦ ¿¹·Î µé¾î ¼³¸íÇϰí ÃʱâÈÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸°¡ ´©¶ôµÇ¾ú°Å³ª ÀûÀýÇÏ°Ô ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì, Ä¿³ØÅÍ´Â ¿äû 󸮸¦ ¼öÇàÇÒ ¼ö ¾øÀ¸¸ç °æ°í¸¦ ±â·ÏÇÕ´Ï´Ù. ´ÙÀ½À¸·Î Ä¿³ØÅÍ´Â ÇÁ·ÎÅäÄÝ Çڵ鷯¿¡ ÇØ´çÇÏ´Â ¸ðµç ProtocolHandlerFramework -> ProtocolHandlers µî·Ï Á¤º¸¸¦ ÀÐ¾î ·Îµå, ÃʱâÈ ¹× ÃßÀûÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. Ä¿³ØÅÍ ÃʱâÈ Áß ÇÁ·ÎÅäÄÝ Çڵ鷯°¡ ·ÎµåµÇ¸ç Çù¾÷¿¡¼ ¼ºñ½º ¿äû ÀÛ¼º ½Ã ÃʱâȵÇÁö ¾ÊÀ½À» Âü°íÇϽʽÿÀ. ÇÁ·ÎÅäÄÝ Çڵ鷯´Â ´ÙÁß ½º·¹µå°¡ ¾ÈÀüÇÕ´Ï´Ù.