Á¦¸ñ¸¸ ºÁµµ ³Ê¹« Èï¹Ì·ÓÁö ¾Ê³ª¿ä?
¼ÒÄÏ ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ¾Ë°Ô µÆÀ» ¶§, »ç¿ëÀÚ¿Í ¼¹ö°¡ ¼·Î Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ±ÔÄ¢À» ¼¼¿öÁÖ´Â ¸ð½ÀÀÌ ¸Å¿ì Èï¹Ì·Î¿ö º¸¿´¾î¿ä.
±× '±ÔÄ¢' À̶ó´Â °ÍÀÌ ÇÁ·ÎÅäÄÝÀ̶õ »ç½Çµµ ¸ô¶ú¾úÁÒ. '±×³É ´Ü¼øÈ÷ Åë½Å ±ÔÄ¢ÀÌ´Ù!' ¶ó°í¸¸ »ý°¢Çß¾ú¾î¿ä.
¿¹¸¦ µé¾î¼, ¸ÖƼ °ÔÀÓÀ» ¸¸µé¾ú´Âµ¥ 'join-room 12' ¹®ÀÚ¿À» ¼¹ö·Î Àü¼ÛÇÏ°Ô µÇ¸é, ¼¹ö´Â ±× ¹®ÀÚ¿À» ºÐ¼®Çؼ 12¹ø ¹æ¿¡ µé¾î°¡´Â ºñÁî´Ï½º ·ÎÁ÷À» ½ÇÇàÇÏ°Ô µÇµµ·Ï ±ÔÄ¢À» Á¤Çصδ°ÅÁÒ.
¶Ç´Â, ¾î¶² °ÔÀÓ¿¡¼ ¾ÆÀÌÅÛÀ» ¾ò°Ô µÈ´Ù¸é, Ŭ¶óÀÌ¾ðÆ®´Â ¼¹ö·Î 'add-item GiantStick' À̶ó´Â ¹®ÀÚ¿À» º¸³»´Â°ÅÁÒ.
À§¿¡ ¿¹½Ã·Î µç ±ÔÄ¢ Áï, ÇÁ·ÎÅäÄÝÀº ¾îµð¿¡µµ Á¸ÀçÇÏÁö ¾Ê´Â Åë½Å ±ÔÄ¢Àϰ̴ϴÙ. Á¦°¡ ¹æ±Ý Áö¾î³½°Å°Åµç¿ä.
±×·±µ¥, ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö Ã¥¿¡¼ ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö¿¡ HTTP¸¦ Àû¿ë½ÃŰ´Â ³»¿ëÀÌ ÀÖ¾ú¾î¿ä.
³Ê¹« Èï¹Ì·Î¿ü¾î¿ä. ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö¿¡ HTTP¸¦ Àû¿ë½ÃŰ´Ù´Ï! ¾î¶»°Ô Çϰí, HTTP´Â ±×·³ ´ëü ¹«¾ùÀΰ¡!
±×·±µ¥ ¸· ¾öû ½Å±âÇÏ°í ±×·±°Ç ¸·»ó º°·Î ¾ø¾ú¾î¿ä.
°á±¹ HTTP¸¦ Àû¿ë½ÃŲ´Ù´Â ¸»Àº, HTTP¸¸ÀÇ Åë½Å ±ÔÄ¢À» »ç¿ëÇÑ´Ù´Â °ÍÀ̶ó´Â »ç½ÇÀ» ±ú´Ý°Ô µÆ¾î¿ä.
HTTP¸¦ ÅëÇØ¼ ¼ºñ½º¸¦ ´õÇØÁÖ°í ±â´ÉÀÌ ´õ Ãß°¡µÇ°Å³ª ±×·± ÁÙ ¾Ë¾Ò´Âµ¥, ±×³É ´Ü¼øÈ÷ ¸»Çؼ Àß Á¤¸®µÈ ¹®ÀÚ¿ÀÇ ¸ðÀ½À̾ú´ø°Å °°¾Æ¿ä.
12¹ø ¹æÀ¸·Î ÀÔÀåÇѴٴ ǥÇöÀ» HTTP¿¡ ¸Â°Ô ¹Ù²Û´Ù¸é 'GET /room/12 HTTP/1.1' ¶ó´Â ¹®ÀÚ¿ÀÌ µÇ´Â°ÅÁÒ. ¼¹ö¿¡¼± ÀÌ ¹®ÀÚ¿À» ºÐ¼®Çؼ ¶Ç ºñÁî´Ï½º ·ÎÁ÷À» ½ÇÇàÇÒ°Ì´Ï´Ù.£¨PUTÀÌ ´õ ³ªÀ¸·Á³ª?£©
½ÉÁö¾î, HTTP¿¡ ¸ÂÃç ±¸ÇöÇÑ ¼¹ö´Â À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ ¼ÒÅëÇÒ ¼öµµ ÀÖ°í, À¥ ºê¶ó¿ìÀú´Â ÀÀ´ä Çì´õ¸¦ ÀÐ°í ºÐ¼®ÇÏ¿© ¹º°¡ ¶Ç ´Ù¸¥ ÀÛ¾÷À» ½ÃÄÑÁÙ ¼öµµ ÀÖ°ÚÁÒ?
HTTP 1.0/1.1/2.0/3.0 µîµî ¿©·¯ ¹öÀüÀÌ ÀÖ´Ù´Â »ç½ÇÀ» µé¾ú¾î¿ä. ±×·¡¼ '¹öÀü¿¡ µû¶ó »õ·Î¿î ±â´ÉÀÌ Ãß°¡µÆ±¸³ª!' ¶ó°í »ý°¢Çß¾ú´Âµ¥, ±×°Ô ¾Æ´Ï¶ó '°³¹ßÀÚ°¡ ÇØ´ç Ç¥ÁØ¿¡ ¸ÂÃç¼ ¼¹ö¸¦ ±¸ÇöÇØ¾ß µÈ´Ù!'¶ó´Â »ý°¢ÀÌ µå³×¿ä. ¹öÀüº°·Î ¿ä±¸»çÇ×ÀÌ ´Ù¸¦ »ÓÀÌÁö, ½ÇÁ¦ ±â´ÉÀº °³¹ß¿¡ µû¶ó ´Þ·ÁÀִ°Š°°¾Æ¿ä.
Ã¥À» °è±â·Î 'ÇÁ·ÎÅäÄÝ'À̶ó´Â °³³ä¿¡ ´ëÇØ ´Ù½Ã ÇÑ ¹ø »ý°¢ÇÏ°Ô µÇ¾ú³×¿ä.
´Ù¸¥ ÇÁ·ÎÅäÄÝ·Î ±¸ÇöµÈ ¼¹ö°¡ Àִٸ飨FTP, SMTP µîµî..£©, Ŭ¶óÀÌ¾ðÆ®´Â ±× ÇÁ·ÎÅäÄÝ¿¡ ¸Â°Ô ¹®ÀÚ¿À» ÀÛ¼ºÇؼ º¸³»Áֱ⸸ ÇÏ¸é ¼¹ö°¡ ¾Ë¾Æ¼ ÀÛµ¿ÇÑ´Ù°í º¸¸é µÉ°Å °°¾Æ¿ä.
¸¸¾à ³»°¡ SMTP »ç¿ë¹ýÀ» ¾Ë°í À̸¦ ±¸ÇöÇÑ ¼¹ö°¡ Á¸ÀçÇÑ´Ù¸é, ¸í·É ÇÁ·ÒÇÁÆ® âÀ¸·Î¸¸£¨telnetÀ¸·Î£© ¸ÞÀÏÀ» º¸³¾ ¼ö ÀÖÁö ¾ÊÀ»±î ½Í½À´Ï´Ù.
Èï¹Ì·Ó³×¿ä!