ASP(Active Server Page) ´Â À¥¼­¹ö¿¡¼­ Çؼ®ÀÌ µÇ¾îÁö´Â ½ºÅ©¸³Æ® ¾ð¾îÀÔ´Ï´Ù.
Áï, ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿Í °°Àº À¥ºê¶ó¿ìÀú¿¡¼­´Â ½ÇÇàÀ» ½Ãų¼ö°¡ ¾ø½À´Ï´Ù. ´ÜÁö À¥¼­¹ö¿¡¼­ Çؼ®ÀÌ µÇ¾îÁø 
°á°ú¸¦ À¥ºê¶ó¿ìÀú¿¡ HTML Çü½ÄÀ¸·Î º¸¿©ÁÖ´Â ±â´ÉÀ» ÇÏ°Ô µË´Ï´Ù.


ÆÄÀÏÀÇ È®ÀåÀÚ°¡ .asp À̸é ÆÄÀÏÀÇ ¾ÆÀÌÄÜÀÌ ¾Æ·¡¿Í °°ÀÌ ¾Ë ¼ö ¾ø´Â ÆÄÀÏÀÇ ¾ÆÀÌÄÜÀ¸·Î Ç¥½ÃµË´Ï´Ù.
 ¶Ç´Â  

Áï, ½ÇÇàÀ» ½Ãų ÇÁ·Î±×·¥À» ¾ËÁö ¸øÇÑ´Ù´Â ¶æÀÔ´Ï´Ù.
(¹°·Ð ¿¬°á ÇÁ·Î±×·¥À» ¼³Á¤ Çß´Ù¸é °á°ú´Â ´Ù¸¨´Ï´Ù)

±×·¯¹Ç·Î asp ¸¦ ½ÇÇà½ÃÅ°±â À§Çؼ­´Â asp ½ºÅ©¸³Æ® ¿£Áø(asp.dll)ÀÌ ÀÖ¾î¾ß Çϴµ¥, ÀÌ´Â À¥¼­¹ö¿¡ µî·ÏÀÌ
µÇ¾î ÀÖÀ¸¸ç, ¶§¹®¿¡ À¥¼­¹ö¸¦ ÅëÇؼ­¸¸ asp ÆÄÀÏÀÇ ½ÇÇà°á°ú¸¦ º¼ ¼ö°¡ ÀÖ½À´Ï´Ù.

¿î¿µÃ¼Á¦°¡ Windows 95 À̳ª Windwos 98, ME, XP HomeEdition Àΰæ¿ì À¥¼­¹ö°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼­´Â À̸¦ º¸Á¶ÇØÁÖ±â À§ÇØ °³ÀÎ À¥¼­¹ö(Personal Web Server Áï, PWS)
ÇÁ·Î±×·¥À» Áö¿øÇϴµ¥, ÀÌ´Â ¿î¿µÃ¼Á¦ ¼³Ä¡½Ã¿¡´Â ¼³Ä¡°¡ µÇÁö ¾Ê½À´Ï´Ù. 

CD ÀÇ ³»¿ëÀ» º¸¸é add-ons ¶ó´Â Æú´õ°¡ Àִµ¥, ÀÌÆú´õ ³»¿¡ pws ¶ó´Â Æú´õ°¡ ÀÖ½À´Ï´Ù.
pws Æú´õ¸¦ ¿­¾îº¸¸é setup.exe ÆÄÀÏÀÌ Àִµ¥, À̸¦ ¼³Ä¡Çϸé À¥¼­¹ö°¡ ¼³Ä¡µË´Ï´Ù.

¿î¿µÃ¼Á¦°¡ Windows NT ¶Ç´Â Windows 2000 ÀÏ °æ¿ì À¥¼­¹ö´Â ±âº»ÀûÀ¸·Î ¼³Ä¡°¡ µÇ±â ¶§¹®¿¡
º°µµÀÇ ¼³Ä¡°úÁ¤Àº ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
 
  À¥¼­¹ö°¡ ¼³Ä¡µÇ¾î ÀÖ´Ù¸é, »õÆú´õ¸¦ ¸¸µì´Ï´Ù.
  »õÆú´õÀÇ µî·ÏÁ¤º¸¸¦ º¸¸é À¥°øÀ¯ ¶ó´Â ÅÇÀ» º¼ ¼ö °¡ ÀÖ½À´Ï´Ù.
  ÀÌ°÷¿¡¼­ º°ÄªÀ» ¸¸µé¾î ÁÝ´Ï´Ù.
  º°ÄªÀÇ À̸§Àº ¿µ¹®À¸·Î ¸¸µé¾î¾ß Çϸç À¥¼­¹ö¿¡¼­ À¯ÀÏÇÑ À̸§À̾î¾ß ÇÕ´Ï´Ù.

°á°ú´Â ¾Æ·¡¿Í °°½À´Ï´Ù.


  À§¿¡¼­ Æú´õÀÇ À̸§Àº "asp"ÀÌ°í º°ÄªÀÇ À̸§µµ "asp" ·Î ÁÖ¾ú´Âµ¥, ÀÌ´Â ÀÏÄ¡ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.
  º°ÄªÀ» ¸¸µé¶§ µðÆúÆ®·Î Æú´õÀÇ À̸§ÀÌ Ç¥½Ã°¡ µÇ´Âµ¥, ¿©±â¼­ ´Ù¸¥ À̸§À¸·Î ¹Ù²Ù¾î ÁÖ¸é µË´Ï´Ù.

  º°ÄªÀ» "asp" ·Î ¸¸µé¾ú´Ù¸é,ÀÌÁ¦ º¸Á¶ÇÁ·Î±×·¥ÀÇ "¸Þ¸ðÀå"À» ¿­°í 

  <%="asp ½ºÅ©¸³Æ®" %>

  ¿Í °°ÀÌ ¾²°í »õ·Î ¸¸µç Æú´õ¿¡ "1.asp" ¶ó´Â À̸§À¸·Î ÀúÀåÇÕ´Ï´Ù.

  asp ¶ÇÇÑ javascript ó·³ html ÅÂ±×¿Í ÇÔ²² ¾²ÀÌ´Â ¾ð¾îÀ̱⠶§¹®¿¡ º°µµÀÇ ÆíÁý ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

  hwp ÇÑ±Û ÆÄÀÏÀ» ÀÛ¼ºÇϱâ À§Çؼ­´Â ¾Æ·¡ÇÑ±Û ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÏÁö¸¸ asp È®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏÀ» ¸¸µé±â À§Çؼ­´Â
  ÀÏ¹Ý ÅؽºÆ® ÆíÁý±â(¸Þ¸ðÀå, ¿öµåÆÐµå µî)¸¦ ÀÌ¿ëÇؼ­ È®ÀåÀÚ¸¦ .asp ·Î ÇØÁÖ¸é µË´Ï´Ù.



  ÀÌÁ¦ ºê¶ó¿ìÀú¸¦ ¿­¾î¼­ ÁÖ¼Ò¶óÀο¡

    http://localhost/asp/1.asp

  ¿Í °°ÀÌ ¾²°í ¿£Å͸¦ Ä¡¸é 1.asp °¡ À¥¼­¹ö¿¡¼­ ½ÇÇàÀÌ µÇ¾î °á°ú¸¦ ºê¶ó¿ìÀú¸¦ ÅëÇؼ­ º¼ ¼ö °¡ ÀÖ½À´Ï´Ù.


¾Æ·¡´Â ½ÇÇà °á°úÀÔ´Ï´Ù.


  À§¿¡¼­ localhost´Â ³»ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â À¥¼­¹ö¸¦ ´ë½ÅÇϸç, ip°¡ À¯µ¿ ip ÀÏ °æ¿ì »ç¿ëÇÕ´Ï´Ù.
  °íÁ¤ ip ÀÏ °æ¿ì´Â ip ÁÖ¼Ò¸¦ ¾²°Å³ª ȤÀº localhost¸¦ ½áµµ ¹«¹æÇÕ´Ï´Ù.

  W2k³ª ±âŸ ¿î¿µÃ¼Á¦°¡ ¼­¹ö±ÞÀÏ °æ¿ì 

  "ÀÎÅÍ³Ý ¼­ºñ½º°ü¸®ÀÚ" ÀÇ "±âº» À¥»çÀÌÆ®" µî·Ï Á¤º¸ ÀÇ "À¥»çÀÌÆ®ÅÇ" ¿¡¼­ ipÁÖ¼Ò¸¦ 
  "¸ðµÎÇÒ´çµÇÁö ¾ÊÀ½"À¸·Î Çß´Ù¸é localhost ¸¦ »ç¿ëÇÏ°í,
  ip¸¦ ÇÒ´ç Çß´Ù¸é ÀÚ½ÅÀÇ  ip ÁÖ¼Ò¸¦ ½áÁÝ´Ï´Ù.



  ÆÄÀÏÀ» ÀúÀå½Ã¿¡ °£È¤ 1.asp.txt ·ÎÀúÀåÀÌ µÇ´Â °æ¿ì°¡ Àִµ¥, ÀÌ·¸°Ô µÇ¸é ÅؽºÆ®ÆÄÀÏÀÌ µÇ±â ¶§¹®¿¡ asp 
  ½ÇÇàÀÌ µÇÁö¾Ê°í ¼Ò½º°¡ ±×´ë·Î È­¸é¿¡ Ãâ·ÂµË´Ï´Ù.


ÀÏ¹Ý html¹®¼­(1.html) <html>
<head>
<title>asp ½ºÅ©¸³Æ®</title>
</head>
<body>
<% var="¹®¼­¿¡ ±ÛÀ» ¾²±â À§Çؼ­ ÀÌ·¸°Ô ÇÕ´Ï´Ù.<br>" response.write "<font color=red>ÀÌ ¹®¼­´Â asp ½ºÅ©¸³Æ® ÀÔ´Ï´Ù.</font><br>" response.write "<font color=red>"&var&"</font> <br>" %><br> <%="<font color=green>ÀÌ·¸°Ô Çصµ ±ÛÀ» ¾µ ¼ö ÀÖ½À´Ï´Ù</font> <br>"%> </body>
</html>
asp¹®¼­(1.asp) <html>
<head>
<title>asp ½ºÅ©¸³Æ®</title>
</head>
<body>
<% var="¹®¼­¿¡ ±ÛÀ» ¾²±â À§Çؼ­ ÀÌ·¸°Ô ÇÕ´Ï´Ù.<br>" response.write "<font color=red>ÀÌ ¹®¼­´Â asp ½ºÅ©¸³Æ® ÀÔ´Ï´Ù.</font><br>" response.write "<font color=red>"&var&"</font> <br>" %><br> <%="<font color=green>ÀÌ·¸°Ô Çصµ ±ÛÀ» ¾µ ¼ö ÀÖ½À´Ï´Ù</font> <br>"%> </body>
</html>
È®ÀåÀÚ°¡ .asp °¡ ¾Æ´Ï¶ó .html À̶ó¸é À¥¼­¹ö´Â ÆÄÀÏÀÌ asp ÆÄÀÏÀÌ ¾Æ´Ï¶ó°í ÆÇ´ÜÇÕ´Ï´Ù. ±×·¯¸é ÆÄÀÏÀ» ±×´ë·Î Ŭ¶óÀ̾ðÆ® ºê¶ó¿ìÀú·Î Àü¼ÛÀ» Çϴµ¥, ºê¶ó¿ìÀú´Â <% ºÎºÐÀÌ ¹«½¼ ÀǹÌÀÎÁö¸¦ Çؼ®ÇÏÁö ¸øÇϱ⠶§¹®¿¡ ±×´ë·Î È­¸é¿¡ Ãâ·ÂÀ» ½ÃÅ°°Å³ª, ¾Æ´Ï¸é ÀüÇô ½ÇÇàÀ» ½ÃÅ°Áö ¸øÇÕ´Ï´Ù. È®ÀåÀÚ°¡ .asp ÀÎ 1.asp´Â <% ºÎÅÍ %>±îÁö´Â À¥¼­¹ö¿¡¼­ Çؼ®ÀÌ µÇ´Â asp ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. Áï À¥¼­¹ö¿¡¼­ Çؼ®/½ÇÇàÀÌ µÇ¾î¼­ client ·Î º¸³»¾ß ÇÏ´Â ºÎºÐÀÌ ÀÖÀ¸¸é ÇØ´ç ºÎºÐÀ» º¸³»ÁÖ°í, º¸³»´Â ºÎºÐÀÌ ¾øÀ¸¸é client ¿¡¼­´Â ¹«½¼ÀÏ ÀÖ¾ú´ÂÁö ÀüÇô ¾ËÁö ¸øÇÕ´Ï´Ù. asp ¿¡¼­ response.write "..." ¿Í <%="..."%> ´Â client ¿¡°Ô "..."¸¦ º¸³»¶ó´Â ¸í·ÉÀÔ´Ï´Ù. ¶§¹®¿¡ À§ÀÇ ÀÏ¹Ý html ÆÄÀÏÀº ºê¶ó¿ìÀú»ó¿¡¼­ ¼Ò½ºº¸±â¸¦ ÇßÀ»¶§ ¿øº»¼Ò½º¿Í ÀÏÄ¡ÇÏÁö¸¸, ¾Æ·¡ÀÇ asp ¼Ò½º´Â ¿øº»¼Ò½º¿Í ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. Áï, ¿ø·¡ ¼Ò½º¿¡¼­´Â var À̶ó´Â º¯¼ö¸¦ ¼±¾ðÇÏ¿©¼­ À̸¦ client ¿¡°Ô º¸³Â´Âµ¥, ¼Ò½ºº¸±â¿¡¼­´Â ÀÌ·¯ÇÑ »ç½ÇÀº ¸ð¸£°í ´ÜÁö response.write ´ÙÀ½ÀÇ ³»¿ë¸¸ È®ÀÎ °¡´ÉÇÕ´Ï´Ù. ¶§¹®¿¡ asp ÆÄÀÏ·Î ¹®¼­¸¦ ÀÛ¼ºÇϸé client °¡ ¼Ò½º¸¦ ¾ËÁö ¸øÇϱ⠶§¹®¿¡ º¸¾È»ó¿¡¼­ È®½ÇÇÑ º¸¾È±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ´ÙÀ½Àº µÎ ÆÄÀÏÀ» °¢°¢ ¼Ò½ºº¸±â ÇßÀ» ¶§ÀÇ Â÷ÀÌÀÔ´Ï´Ù.

Copyright ¨Ï2001¡­2003, alza.wo.to All Rights Reserved.