¼Ò¼³°°ÀºJSP2ºÎ  6Àå Äí±â & ¼¼¼Ç  01 Http ÇÁ·ÎÅäÄÝ  

 

6.1 HTTP ÇÁ·ÎÅäÄÝ

 

À¥ ºê¶ó¿ìÁ®´Â NCSAÀÇ Marc Andreessen¿¡ ÀÇÇØ¼­ óÀ½ ¸¸µé¾îÁ³À¸¸ç 1993³â¿¡ ÀÌ¹Ì Hyperlink¿Í Embedded Image °³³äÀ» Æ÷ÇÔÇϰí ÀÖ¾ú½À´Ï´Ù. À¥ ºê¶ó¿ìÁ®¿¡ »ç¿ëµÇ¾îÁø ÇÁ·ÎÅäÄÝÀÌ ÇöÀç ÀÎÅͳݿ¡¼­ °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â HTTP ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. ÀÎÅÍ³Ý ConnectionÀÇ 80%°¡ HTTP ConnectionÀ̶ó°í ÇÏ´Ï ¾ÆÁÖ ÀϹÝÀûÀÎ ÇÁ·ÎÅäÄÝÀÌÁÒ.

 

WebÀÇ ¿ª»ç

1990-1993 : Web Browser¶ó´Â °³³äÀÌ Ã³À½ µîÀå, ÀÎÅÍÆäÀ̽º´Â ¾ÆÁÖ Á¶ÀâÇßÀ¸¸ç »ç¿ëÇϱ⵵ ºÒÆíÇß´Ù.

1993 : Marc Andreessen (NCSAÀÇ ¼®»ç)ÀÌ Ã³À½ MosaicÀ̶ó´Â ¸ðµ¨À» ¸¸µé¾úÀ¸¸ç À̶§ Æ÷ÇÔ µÇ¾îÁø ±â´ÉÀº Hyperlink, Embedded image ÀÌ´Ù.

1993 12 : MosaicÀº ¼ºÀåÇÏ¿© New York TimesÀÇ Ã¹Àå¸éÀ» Àå½ÄÇÏ°Ô µÈ´Ù.

1994 : Marc Andreessen°ú ±×ÀÇ µ¿·áµéÀº NCSA¸¦ ¶°³ª Mosaic(now Netscape)À̶ó´Â ȸ»ç¸¦ ¼³¸³ÇÏ°Ô µÈ´Ù.

 

MS Internet ExplorerÀÇ Á¤º¸¸¦ º¸½Ã¸é NCSA MosaicÀ» ±â¹ÝÀ¸·Î Internet Explorer°¡ °³¹ßµÇ¾ú´Ù°í ¸í½ÃÇϰí ÀÖ´Â ÀÌÀ¯°¡ ¹Ù·Î WebÀÇ °£´ÜÇÑ ¿ª»ç¿¡¼­ ³ª¿À´Â °ÍÀÔ´Ï´Ù.

±×¸² 6-1 À¥ÀÇ ¿ª»ç

HTTP ÇÁ·ÎÅäÄÝÀº ¿©·¯°¡Áö ¹öÀüÀÌ ÀÖ¾úÁö¸¸ °ø½ÄÀûÀ¸·Î »ç¿ëµÇ¾îÁø ÀϹÝÀûÀÎ ¹öÀüÀº HTTP Ver. 0.9À̸ç ÇöÀç »ç¿ëµÇ°í ÀÖ´Â ¹öÀüÀº HTTP Ver. 1.1ÀÔ´Ï´Ù.

 

HTTP ÇÁ·ÎÅäÄÝÀÇ ¹öÀü

n        HTTP 0.9 à read only(Ãʱ⠸ðµ¨)

n        HTTP 1.0 à read, input, delete, ...

n        HTTP 1.1 à ¼öÇ༺´ÉÇâ»ó

 

±×¸² 6-2 HTTP ÇÁ·ÎÅäÄÝ ¿¬°á ¸ÞÄ¿´ÏÁò

 

HTTP ÇÁ·ÎÅäÄÝÀÇ Æ¯¼º»ó µ¥ÀÌÅ͸¦ ¿äûÇÏ°í ±×¸®°í µ¥ÀÌÅ͸¦ ¹Þ°í ³ª¸é ¹Ù·Î ¼ÒÄÏ ConnectionÀ» ÇØÁ¦ÇÏ°Ô µË´Ï´Ù. Áö¼ÓÀûÀÎ ¿¬°áÀ» Çϰí ÀÖÀ¸¸é¼­ µ¥ÀÌÅ͸¦ ÁÖ°í ¹Þ´Â °ÍÀÌ ¾Æ´Ï¶ó ÇÊ¿äÇÒ ¶§¸¶´Ù ¼ÒÄÏÀ» ¿¬°áÇÏ°í µ¥ÀÌÅ͸¦ ¹ÞÀÚ¸¶ÀÚ ¹Ù·Î ConnectionÀ» ²÷¾î¹ö¸®´Â ¹æ½ÄÀÌ ¹Ù·Î HTTP ÇÁ·ÎÅäÄÝÀÇ ¿¬°á ¸ÞÄ¿´ÏÁòÀÔ´Ï´Ù. HTTP 1.0¿¡¼­´Â ÇϳªÀÇ ¹®¼­³»¿¡ À̹ÌÁö°¡ Á¸ÀçÇÑ´Ù¸é ¹®¼­¸¦ ¹Þ±âÀ§Çؼ­ ¿¬°á¼³Á¤À» Çϰí À̹ÌÁö¸¦ ¹ÞÀ» ¶§ ´Ù½Ã ¿¬°á¼³Á¤À» ÇÏ°Ô µË´Ï´Ù. ÀÌ·¯ÇÑ ¿ø¸®¸¦ ±×¸²À¸·Î ³ªÅ¸³»¸é ´ÙÀ½°ú °°½À´Ï´Ù.

 

±×¸² 6-3 HTTP ÇÁ·ÎÅäÄÝ 1.0

ÇÏÁö¸¸ HTTP 1.1¿¡¼­´Â ¸¸¾à ¿¬°á¼³Á¤À» ÇÑ ÈÄ ÇϳªÀÇ ¹®¼­³»¿¡ Æ÷ÇÔ µÇ¾îÁø ´Ù¸¥ À̹ÌÁö³ª Object°¡ Á¸ÀçÇÑ´Ù¸é ¿¬°á¼³Á¤À» ´Ù½Ã ÇÏÁö¾Ê°í ¿¬°áµÇ¾îÁø ¼ÒÄÏÀ» ÅëÇØ¼­ µ¥ÀÌÅ͸¦ À̾ ¹Þ°Ô µË´Ï´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á HTTP ÇÁ·ÎÅäÄÝÀÇ ¼öÇ༺´ÉÀ» Çâ»óÇÏ°Ô µÇ´Â °ÍÀÔ´Ï´Ù. HTTP 1.1ÀÇ Connection ¸ÞÄ«´ÏÁòÀ» ±×¸²À¸·Î ³ªÅ¸³»¸é ´ÙÀ½°ú °°½À´Ï´Ù.

 

±×¸² 6-4 HTTP ÇÁ·ÎÅäÄÝ 1.1

HTTP 1.0¿¡¼­´Â ÇϳªÀÇ ¹®¼­³»¿¡ À̹ÌÁö°¡ Æ÷ÇԵǾî ÀÖÀ» ¶§ 2¹øÀÇ ¿¬°áÀ» ÇÏ¿© Àüü 8 StepÀ¸·Î ¸ðµç ÀÛ¾÷À» ¿Ï·áÇßÁö¸¸ HTTP 1.1¿¡¼­´Â 6¹øÀÇ StepÀ¸·Î ¸ðµç ÀÛ¾÷À» ¸¶Ä¡°Ô µË´Ï´Ù. ¸¸¾à Æ÷ÇԵǾîÁø Image³ª Object°¡ ¸¹ÀÌ Á¸ÀçÇÑ´Ù¸é HTTP 1.1ÀÇ ¼öÇ༺´ÉÀº ´õ¿í Çâ»óµÉ °ÍÀÔ´Ï´Ù. HTTP 1.1 ÇÁ·ÎÅäÄÝÀº óÀ½ ¿¬°áÇÒ ¶§ Delay°¡ ½ÉÇÏÁö¸¸ Á¡Á¡ ´õ ¼Óµµ°¡ »¡¶óÁö´Â ÀÌÀ¯°¡ ÀÌ·¯ÇÑ µ¥¿¡¼­ ³ªÅ¸³³´Ï´Ù.

 

ÇÏÁö¸¸ ÀÛ¾÷À» ¸¶Ä¡¸é ¿¬°á ÀÚü°¡ ÇØÁ¦µÇ¾î ¹ö¸®±â ¶§¹®¿¡ Áö¼Ó¼º ÀÖ´Â ÀÛ¾÷À» °è¼Ó À¯ÁöÇÒ ¼ö ¾ø½À´Ï´Ù. ¿¬°áÀ» ¿ÏÀü ÇØÁ¦ÇØ ¹ö¸®±â ¶§¹®¿¡ ¹æ±Ý Àü¿¡ Á¢¼ÓÇÑ Å¬¶óÀ̾ðÆ®ÀÎÁö, ÀÌÁ¦ óÀ½À¸·Î Á¢¼ÓÇÑ Å¬¶óÀ̾ðÆ®ÀÎÁö ±¸ºÐÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·¯ÇÑ ´ÜÁ¡À» ±Øº¹Çϱâ À§ÇØ ¸î°¡ÁöÀÇ ¹æ¹ý·ÐÀ» ´ÙÀ½ Àý¿¡¼­ ¼Ò°³Çϵµ·Ï ÇϰڽÀ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºJSP2ºÎ
ÀúÀÚ:ÃÖ¿µ°ü