Scripting ¾ð¾î ¹× Visual Basic À» ÀÌ¿ëÇÑ IIS °ü¸® ÀÚµ¿È ±¸Çö 1. °ÁÂÀÇ °³¿ä¿Í ÁøÇà
by SongGun
¾È³çÇϼ¼¿ä? ¾ÕÀ¸·Î ¸î ȸ¿¡ °ÉÃÄ ÀÌ °ÁÂÀÇ ÁøÇàÀ» ¸º°ÔµÈ ¼Û¿ø¼®ÀÔ´Ï´Ù. ¸ÕÀú °Á¸¦ ÁøÇàÇϱâ Àü¿¡ ÀÌ °ÁÂÀÇ ÁÖÁ¦¿Í ¾ÕÀ¸·Î ÁøÇàÇØ³ª°¥ ³»¿ëµé¿¡ ´ëÇØ °£´ÜÇÑ ¼Ò°³¸¦ Çϵµ·Ï ÇϰڽÀ´Ï´Ù. Á¦°¡ »ý°¢Çϱ⿡ ÀÌ °Á´ ±× Ư¼º»ó óÀ½ÀÌ °¡Àå ¾î·Æ´Ù°í ´À²¸Áý´Ï´Ù. ¿Ö³ÄÇϸé ÃʹݺÎÀÇ '¸ÞŸº£À̽º' ¿Í 'ADSI' ¶ó´Â ¾ÆÁÖ »ý¼ÒÇÑ ÁÖÁ¦¿¡ ´ëÇØ ÀÌÇØÇϼžßÁö¸¸ ³ª¸ÓÁö ÈĹݺÎÀÇ ÀÌ °ÁÂÀÇ ÁøÂ¥ ¸ñÀûÀÎ 'IIS °ü¸® ÀÚµ¿È' ¸¦ ½±°Ô ±¸ÇöÇÏ½Ç ¼ö Àֱ⠶§¹®ÀÔ´Ï´Ù. ¢Â °ÁÂÀÇ ÁÖÁ¦ ÀÌ °ÁÂÀÇ ÁÖÁ¦´Â À§¿¡¼ ¹Ì¸® ¸»¾¸µå·ÈµíÀÌ 'IIS °ü¸® ÀÚµ¿È' ÀÔ´Ï´Ù. ±×·³ 'IIS °ü¸® ÀÚµ¿È' ¶ó´Â°Ç ¹«¾ùÀ̰í, ¶Ç ¾îµð¿¡ ½á¸ÔÀ»¼ö ÀÖÀ»±î¿ä? ¿ì¼± À¥È£½ºÆÃÀ» »ý°¢ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. »ç½Ç ¼Ò±Ô¸ðÀÇ À¥È£½ºÆÃ Á¤µµ´Â MMC ¸¦ ÀÌ¿ëÇØ¼ Internet Service Manager ¸¦ ÅëÇØ °ü¸®ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÇÑ ¹ø¿¡ ¿©·¯ °³ÀÇ »çÀÌÆ® ¼³Á¤À» º¯°æÇѴٰųª ¼ö½Ê¸íÀÇ À¥È£½ºÆÃ ¼ºñ½º ¿ä±¸¸¦ ÀÏÀÏÀÌ ¼ÕÀ¸·Î ¼³Á¤Çϱ⿡´Â ÇÁ·Î±×·¡¸Ó°¡ ¹Þ´Â ¿¬ºÀÀÌ ³Ê¹« Àû´Ù°í »ý°¢ÇÏÁö ¾ÊÀ¸½Ê´Ï±î? ^_^; ±×°Íµµ ¸ÅÀÏ ¸î ½Ê°Ç¾¿ ÀÏ¾î³´Ù°í »ý°¢Çغ¸¸é ¸»ÀÔ´Ï´Ù. ±×¸®°í ±âÁ¸ÀÇ »ç¿ëÀÚµé·ÎºÎÅ͵µ ¿©·¯°¡Áö ¼öÁ¤ ¹× °ü¸®ÀûÀÎ ¿ä±¸»çÇ×ÀÌ Áö¼ÓÀûÀ¸·Î µé¾î¿Ã°Ô »·ÇÑ »óȲ¿¡¼ ÇÁ·Î±×·¡¸ÓµéÀÌ ÀÏÀÏÀÌ ±×·±°ÍµéÀ» ¼³Á¤Çϱ⿡´Â ³Ê¹« ¹÷Âù ÀÏÀϰÍÀÔ´Ï´Ù. ±×·¸´Ù°í Áß¿äÇÑ ¼ºñ½º ¼³Á¤À» µðÀÚÀ̳ʳª ¿ÀÆÛ·¹ÀÌÅ͵鿡°Ô ¸Ã±æ ¼ö´Â ¾ø´Â ÀÏÀÌÁö¿ä. ±×·¯¸é ÀÌ·²¶§´Â ¾î¶»°Ô ÇÏ´Â°Ô °¡Àå ÃÖ¼±ÀÇ ¹æ¹ýÀϱî¿ä? »ç½Ç Áö±Ý±îÁö ¿©·¯ºÐµéÁß¿¡¼ ÀÌ·± °í¹ÎÀ» ÇØº¸½Å ºÐµéÀº °ÅÀÇ ¾øÀ¸½Ç°Ì´Ï´Ù. ¿Ö³ÄÇϸé Àúµµ ¾ó¸¶Àü±îÁö´Â IIS ·Î ±×Á¤µµ ±Ô¸ðÀÇ À¥È£½ºÆÃÀÌ °¡´ÉÇÏ´Ù°í´Â »ý°¢ÇÏÁö ¾Ê¾ÒÀ¸´Ï±î¿ä. ¹Ù·Î ÀÌ·± °æ¿ì¿¡ 'IIS °ü¸® ÀÚµ¿È' ¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦ »óȲÀ» ÇØ°áÇϱâ À§ÇØ ¿ä±¸µÇ¾îÁö´Â IIS ÀÇ ÀϺκи¸À» °ü¸®ÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇؼ ¿ÀÆÛ·¹ÀÌÅ͵鿡°Ô Á¦°øÇÏ¸é ¿ÀÆÛ·¹ÀÌÅ͵éÀº ¹Ì¸® ±³À°¹ÞÀº´ë·Î 'Ãß°¡' ¹öưÀ» Çϳª ´©¸£°Å³ª '»èÁ¦' ¹öưÀ» ´©¸£´Â °Í ¸¸À¸·Îµµ ½Ã½ºÅÛ¿¡´Â ÀüÇô ¿µÇâÀ» ÁÖÁö ¾Ê°í Á¤ÇØÁø ·ê¿¡µû¶ó ÇØ´ç ȸ¿øÀÇ ¼¹ö¸¸ »õ·Î Ãß°¡Çϰųª, ¶Ç´Â »èÁ¦, ÀϽÃÁ¤Áö µîÀ» ½Ãų¼ö°¡ ÀÖ´Â °ÅÁÒ. ÇÁ·Î±×·¡¸Ó´Â °ü¸®¿¡´Â ÀüÇô ½Å°æ¾²Áö ¾Ê°í º»¿¬ÀÇ ÀÓ¹«¿¡¸¸ Ãæ½ÇÇÏ¸é µÇ´Â°Ì´Ï´Ù. ±× ¿Ü¿¡µµ ¿©·¯°¡Áö Ȱ¿ëÀÌ ÀÖÀ» ¼ö ÀÖÀ» °Ì´Ï´Ù. IIS ¼³Á¤ »óÅÂÀÇ ¹é¾÷/º¹±¸µµ °¡´ÉÇÕ´Ï´Ù. ±× ¹Û¿¡ Àڱ⸸ÀÇ »çÀÌÆ® °ü¸® À¯Æ¿¸®Æ¼µµ ¸¸µé¼ö ÀÖ°ÚÁÒ. ±×¸®°í ¹«¾ùº¸´Ù Áß¿äÇÑ °Ç ASP ÇÁ·Î±×·¡¸Ó·Î¼ Èï¹ÌÀÖ´Â ÁÖÁ¦¶ó´Â Á¡ÀÌ ¾Æ´Ò±î¿ä? ¢Â ¾ÕÀ¸·ÎÀÇ °ÀÇ ÁøÇà ¾ÕÀ¸·Î °ÀÇÀÇ ÁøÇàÀº ¾Æ·¡ÀÇ ¼ø¼¸¦ µû¸£°Ú½À´Ï´Ù. ÀÌ °ÀǸ¦ ÀÌÇØÇϽñâ À§ÇØ ¹Ýµå½Ã Visual Basic À̳ª WSH µîÀ» ¾Æ¼Å¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¹°·Ð ÀÌ¹Ì ¾Ë°í °è½Ã´Ù¸é ´õ¿í ÁÁ°ÚÁÒ. Âü°í·Î WSH ¿¡ °üÇÑ °³°üÀº ¿©±â Å¿ä´ÔÀÇ °Á¿¡µµ ÀÖ½À´Ï´Ù. ±×¸®°í MS ÀÇ »çÀÌÆ® Áß MS ÀÇ Scripting °ü·Ã ȨÆäÀÌÁö(http://www.microsoft.com/korea/scripting/)¸¦ Âü°íÇϽøé WSH »Ó¸¸ÀÌ ¾Æ´Ï¶ó MS ÀÇ ¸ðµç Scripting °ü·Ã ±â¼ú¿¡ °üÇØ ¸¹Àº µµ¿òÀ» ¾òÀ¸½Ç ¼öÀÖÀ¸½Ç °Ì´Ï´Ù. ´ç¿¬È÷ ASP ´Â ±âº»À¸·Î ¾Æ¼Å¾ßÇÕ´Ï´Ù. ±×¸®°í ASP ¿¡ ´õÇØ¼ Internet Service Manager ÀÇ ¼¼ºÎ»çÇ×À» ¾Æ½Ã¸é ¾Æ½Ç¼ö·Ï °ÀǸ¦ ÀÌÇØÇϽôµ¥ µµ¿òÀÌ µÇ½Ç°Ì´Ï´Ù. ÈĹݺο¡ °èÁ¤¿¡ °ü·ÃµÈ ºÎºÐ¿¡¼ MTS ÀÇ º¸¾È°ü·Ã ºÎºÐÀÌ ´Ù·ç¾îÁý´Ï´Ù. ÇÏÁö¸¸ À̰ÍÀº ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÒ¶§¸¸ Àû¿ëµÇ¹Ç·Î ASP ·Î¸¸ ÇÁ·Î±×·¡¹ÖÇÏ½Ç ºÐµé²²¼´Â º°·Î °ÆÁ¤ÇÏ½Ç Çʿ䰡 ¾ø½À´Ï´Ù.
¢Â ¸¶Ä¡¸ç... »ç½Ç ÀúÀÇ °æ¿ì¿¡´Â, Àü¿¡ ÀÌ °Á¿¡ °üÇÑ ÁÖÁ¦¸¦ °øºÎÇÏ¸é¼ MS »çÀÌÆ®¿Í Option Pack Documentation ¿Ü¿¡´Â Âü°íÇÒ ¸¸ÇÑ ÀÚ·á°¡ ¾ø¾î¼ ¹«Ã´ °í»ýÀ» Çß¾ú½À´Ï´Ù. ±×·¡¼ ¸ðÀÚ¶õ ¿µ¾î ½Ç·ÂÀ¸·Î MS »çÀÌÆ®¸¦ ¹ã»õ µÚÁ®¼ ¾Ë°Ô µÈ Á¤º¸°¡ ŹÝÀÔ´Ï´Ù. ±×¸®°í ÀÌ °Á¸¦ ÀÛ¼ºÇϰí ÀÖ´Â ÇöÀç ½ÃÁ¡¿¡¼µµ Çѱ۷ΠµÈ °ü·Ã Ã¥ÀÚ´Â °ÅÀÇ ¾ø´Â ½ÇÁ¤ÀÔ´Ï´Ù. ±×·± Á¡À» °¨¾ÈÇÏ½Ã°í Æ²¸° ºÎºÐÀÌ ÀÖ´õ¶óµµ ³Ê±×·¯ÀÌ ¿ë¼¸¦ ºÎʵ右´Ï´Ù. ±×³ª¸¶ Á¶±Ý ÀÖ´Â Âü°í ÀÚ·áµé(°ü·Ã¼Àû, »çÀÌÆ®, ¹é¼ µî)Àº Á¦°¡ ³ªÁß¿¡ °Á°¡ ¾î´À Á¤µµ Á¤¸®µÇ´Â ½ÃÁ¡¿¡ ¿ä¾àÇØ¼ ¾Ë·Áµå¸®°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù. |