Å×Å©³ë¾Æ
Ȩ > ±âȹ&º¥Ä¡ > °­ÁÂ
½ºÅ©¸³Æ® ¾ð¾î
Å×Å©³ë¾Æ  |  webmaster@technoa.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2003.04.28  10:57:57
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn

½ºÅ©¸³Æ® ¾ð¾îµé

ÃÊâ±â¿¡ ÀÌ·¯ÇÑ À¥¼­¹öµé¿¡°Ô Á»´õ ±â´ÉÀûÀÎ ÀÏÀ» ½ÃÅ°±â À§Çؼ­ µîÀåÇÑ ¹æ¹ýÀÇ Çϳª°¡ CGI(Common Gateway Interface)¸¦ ÅëÇÑ °ÍÀ̾ú´Ù.

CGI (Common Gateway Interface)

ÀÌÀüÀÇ ¹æ¹ýÀ» »ìÆ캸¸é ´Ü¼øÈ÷ À¥¼­¹ö´Â µ¥ÀÌÅ͸¦ Àü´ÞÇÏ´Â ¿ªÇÒ¸¸ ÇÒ ¼ö ÀÖ¾ú°í ´Ù¸¥ ÀÛ¾÷¿¡ ´ëÇÑ ±ÇÇÑÀÌ Á¦ÇÑÀû À̾ú´Ù. À̸¦ °³¼±Çϱâ À§Çؼ± À¥¼­¹ö ¾îÇø®ÄÉÀ̼ǵéÀÌ ¾î¶°ÇÑ ÀÛ¾÷(process)À» ¼öÇàÇؾßÇϸç, ÇØ´ç ¼­¹öÀÇ ÀÚ¿ø(resource)¸¦ ¼ÒºñÇÏ¿©¾ß Çϴµ¥, ÀÌ´Â °ð¹Ù·Î ¼­¹ö¿¡ ´ëÇÑ ÀÏÁ¤ÇÑ ±ÇÇÑ(permission)À» ¾ò´Â ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

±ÇÇÑÀ» ¾ò´Â °ÍÀº º¸¾È»ó »ó´çÈ÷ Á¶½É½º·¯¿î ºÎºÐÀÌ´Ù. ÇØ´ç À¥¼­¹ö ¾îÇø®ÄÉÀ̼ÇÀÌ ¾î¶°ÇÑ ÆÄÀÏÀÇ ¿­¶÷,»èÁ¦µîÀÇ ±ÇÇÑÀ» °®°Ô µÇ¸é ÀÌ´Â °ð ÀÎÅͳÝÀ̶ó´Â °ø°³µÈ ³×Æ®¿öÅ©¸¦ ÅëÇØ Á¦¾îµÉ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ÀÌ¿¡ µû¶ó µîÀåÇÑ °ÍÀÌ ÇØ´ç À¥¼­¹öÇÏ¿¡¼­ ÀÛµ¿ÇÏ´Â ¾îÇø®ÄÉÀ̼Ç(application)¿¡°Ô´Â Á¦ÇÑÀûÀÎ ±ÇÇÑÀ» ÁÖ°Ô µÇ¾ú°í ÀÏÁ¤ÇÏ°Ô Á¤ÇØÁø Åë·Î·Î¸¸ ÀÌ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â °ÍÀ» ÀÏÄþî CGI¶ó°í ºÎ¸¥´Ù.

º¸Åë C¾ð¾îµîÀ¸·Î Á¦ÀÛµÈ ÇÁ·Î±×·¥µéÀº ÄÄÆÄÀÏÀÌ ÇÊ¿äÇÏ°Ô µÇ¾î ¼öÁ¤À̳ª È®Àå¸é¿¡¼­ »ó´çÇÑ Á¦¾àÀÌ µÚµû¶úÀ¸¸ç , À¥È¯°æÀ» À§ÇÑ ¾ð¾î°¡ ¾Æ´Ï¾ú±â¿¡ »ç¿ëÇϱⰡ ºÒÆíÇÏ¿´°í ±×ÁîÀ½ Perl °ú °°Àº ½ºÅ©¸³Æ®(Script)¾ð¾îµéÀÌ °­¼¼¸¦ º¸ÀÌ°Ô µÇ¾ú´Ù.

½ºÅ©¸³Æ® ¾ð¾îµéÀÇ Æ¯Â¡Àº °£ÆíÇÑ ÀÎÅÍÆäÀ̽º¿Í ¼öÁ¤,½ÇÇàµîÀÌ Æí¸®Çϸç À¥ ȯ°æÀ» À§ÇÑ ´Ù¾çÇÑ ÇÔ¼öµîÀ» Á¦°øÇÏ¿© Á¡Â÷ À¥¼­¹öµéÀÌ ÀÌ·¯ÇÑ ½ºÅ©¸³Æ® ±â¹Ý ȯ°æÀ» Á¦°øÇÏ°Ô µÇ¾ú´Ù. ±× ÀÌÈÄ·Î PHP ,ASP, JSP ¿Í °°Àº À¥ ½ºÅ©¸³Æ® µéÀÌ ¸¹Àº Àα⸦ ²ø °Ô µÇ¾ú´Ù.

 

¡ã IIS(Internet Information Server)À» ÅëÇÑ ASPÀÇ ¿¹

À§¿Í °°ÀÌ »ç¿ëÀÚ°¡ Ŭ¶óÀ̾ðÆ®ÀÎ À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ URLÀ» ÀÔ·ÂÇÏ°Ô µÇ¸é DNS¼­¹ö¿¡ ÀÇÇؼ­ µµ¸ÞÀÎ ³×ÀÓÀÌ IPÁÖ¼Ò·Î º¯È¯µÇ°í, ÇØ´ç ÆÄÀÏÀÎ a.asp¸¦ ¿äûÇÏ°Ô µÈ´Ù. ÇØ´ç À¥¼­¹ö´Â ÇØ´ç ÆÄÀÏÀ» ¿­°í(open), Àоî(read)µéÀÎÈÄ ±× ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ °Ë»çÇÏ¿© asp ÀÓÀ» È®ÀÎÇÏ°Ô µÇ¾î °ð¹Ù·Î ±× a.asp ÆÄÀÏÀÇ ³»¿ëÀ» ¿äûÇÑ Å¬¶óÀ̾ðÆ®¿¡°Ô º¸³»Áö ¾Ê°í , ³»¿ëÀ» »ìÆì(parsing)º¸°Ô µÈ´Ù.

ASPÀÇ °æ¿ì´Â <% %>ÀÇ ¹®ÀÚ·Î µÑ¾î½ÎÀÎ ºÎºÐÀÇ ±¸¹®ÀÇ ¸í·ÉÀ» ¼öÇàÇÑÈÄ ±× °á°ú¸¦ ±âÁ¸ÀÇ ºÎºÐ°ú ´ëü(replace) ½ÃÅ°°Ô µÈ´Ù. Response.Write("Hi") ´Â Hi·Î ´ëü°¡ µÈÈÄ - Response.Write ´Â ´Ü¼øÈ÷ µÚ¿¡³ª¿À´Â °ªÀ» Ãâ·ÂÇ϶ó´Â °ÍÀ¸·Î ÀÌÇØÇÏ±æ ¹Ù¶õ´Ù- ±× ³»¿ëÀ» Ŭ¶óÀ̾ðÆ®¿¡°Ô °á°ú·Î½á º¸³»ÁÖ°Ô µÈ´Ù.  Áï À¥ ºê¶ó¿ìÀú¿¡¼­ ¼Ò½º º¸±â¸¦ Çϸé HTMLÄڵ常À» º¼ ¼ö ÀÖ´Ù.

Áï À¥¼­¹öÂÊ¿¡¼­ ½ºÅ©¸³Æ®¸¦ Ã³¸®ÇÑ ÈÄ¿¡ ±× °á°ú¸¦ ÁÖ°Ô µÇ¾úÀ¸¹Ç·Î ½ºÅ©¸³Æ®´Â ¼­¹ö°¡ ó¸®ÇØÁÖ°Ô µÇ¾ú´Ù  À̸¦ SSS(Server Side Script)¶ó°í ºÎ¸£¸ç, ASP,PHP,JSPµîÀÇ ½ºÅ©¸³Æ®±â¹Ý ¾ð¾îµéÀÌ ÀÌ¿¡ ¼ÓÇÑ´Ù.

ÀÌ¿¡ ºñÇؼ­ CSS(Client Side Script)´Â ¼­¹ö·ÎºÎÅÍ ¹ÞÀº ³»¿ëÀ» Ŭ¶óÀ̾ðÆ®(¿¹:ÀÎÅÍ³Ý ÀͽºÇ÷η¯)°¡ ó¸®ÇÏ´Â °ÍÀ¸·Î ´ëÇ¥ÀûÀ¸·Î´Â HTML,Java Script¸¦ µé ¼ö ÀÖ´Ù.

ÀÌ·± ±¸ºÐÀº ¹«½¼ Àǹ̰¡ Àִ°¡? SSSÀÇ °æ¿ì´Â ¼­¹ö¿¡¼­ ¼öÇàµÇ°í °á°ú¸¸À» Ŭ¶óÀ̾ðÆ®·Î º¸³»°Ô µÈ´Ù ÀÌ¿¡ µû¶ó¼­ º¸¾È»ó Áß¿äÇÑ µ¥ÀÌÅÍÀÇ °æ¿ì 󸮸¦ ÇÑÈÄ ±× °á°ú ¸¸À» º¸³»°Ô µÇ¾î º¸¾È¼ºÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù. CSS °æ¿ì ¼­¹ö¿¡°Ô¼­ ÀÏ°¨À» °¡Á®¿Í ÀÏÀ» ó¸®ÇÏ°Ô µÇ°í ÀÌ´Â ¼­¹öÀÇ ºÎ´ãÀ» ´ú¾îÁÖ°Ô µÈ´Ù. Áï ¾î¶² À§Ä¡¿¡¼­ ¼öÇàµÇ´ÂÁöÀÇ ¹®Á¦´Â °ð ¼º´ÉÀÇ Àǹ̸¦ ¶æÇÏ°Ô µÈ´Ù. ¼­¹öÂÊ¿¡¼­ ÇÊ¿ä¾ø´Â µ¥ÀÌÅͱîÁö ¸Ã¾Æ ó¸®ÇÏ´Â °ÍÀº ºÒÇÊ¿äÇÑ ¼º´ÉÀÇ ÀúÇϸ¦ °¡Á®¿À°Ô µÈ´Ù. ÀÌ·¯ÇÑ ¼­¹öÀÇ ºÎÇÏ(load)¸¦ Ŭ¶óÀ̾ðÆ®ÂÊ¿¡ ¸Ã°Ü ó¸®Çϵµ·Ï ÇϱâÀ§ÇÑ °ÍÀ̸ç JavaScript,ActiveX µîÀÌ ÀÌ¿¡ ¼ÓÇÑ´Ù.

 

 

Å×Å©³ë¾ÆÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
ÀÚµ¿µî·Ï¹æÁö¿ë Äڵ带 ÀÔ·ÂÇϼ¼¿ä!   
È®ÀÎ
- 200ÀÚ±îÁö ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. (ÇöÀç 0 byte / ÃÖ´ë 400byte)
- ¿å¼³µî ÀνŰø°Ý¼º ±ÛÀº »èÁ¦ ÇÕ´Ï´Ù. [¿î¿µ¿øÄ¢]
ÀÌ ±â»ç¿¡ ´ëÇÑ ´ñ±Û À̾߱â (0)
eÇÇÇÃ
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
[eÇÇÇÃ] ³ªÀÌ°¡ ´ë¼ö? °øÁ¶³Ãµ¿±â°è±â´É»ç Çʱâ½ÃÇè 100Á¡ ¸ÂÀº NCS±³À°»ý
³ªÀÌ°¡ µé¸é µé¼ö·Ï °øºÎÇϱⰡ ¾î·Æ´Ù´Â ¸»ÀÌ ÀÖ´Ù. ´õ±º´Ù³ª ½Ç¾÷ÀÎ »óÅ¿¡¼­ °øºÎÇÏ´Â °ÍÀ̶ó¸é ºÎ´ãÀÌ ´õ Ŭ ¼ö ¹Û¿¡ ¾ø´Ù.ÇÏÁö¸¸ À̸¦ ºñ¿ôµíÀÌ ±Øº¹ÇÏ°í, ¿ÃÇØ 2¿ù °øÁ¶³Ãµ¿±â´É»ç...

Á¦È£ : Å×Å©³ë¾Æ  |  ¹ßÇàÀÎ : ±èÇʱԠ |  ÆíÁýÀÎ : ±èÇʱԠ |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ¹Ú»ó±Ô
¼­¿ïÁö»ç : ¼­¿ïƯº°½Ã ±¸·Î±¸ µðÁöÅзÎ32°¡±æ 18, 7F | Á¦º¸ : it@technoa.co.kr
¹ßÇà¼Ò : Àü¶óºÏµµ ÀüÁֽà ¿Ï»ê±¸ Àü·æ6±æ 6 3F | µî·Ï¹øÈ£ : Àü¶óºÏµµ ¾Æ00057
µî·ÏÀÏÀÚ : 2008³â 1¿ù 14ÀÏ  |  ´ëÇ¥ÀüÈ­ : 070-8755-6291  |  FAX : 02-6280-9562
Copyright © 1999-2017 Å×Å©³ë¾Æ. All rights reserved. mail to technoa@technoa.co.kr