[Áöµð³ÝÄÚ¸®¾Æ]¿ÃÇØ µé¾î¼ IT¾÷°è¿¡ ÃÖ´ëÀÇ ÆÄÀåÀ» ¸ô°í ¿Ã ȵθ¦ ¿¹ÃøÇ϶ó°í ÇÑ´Ù¸é ¿©·¯ °¡Áö°¡ ÀÖÀ» °ÍÀÌ´Ù. ´©°¡ ¹¹¶óÇØµµ ¹«¼±ÀÎÅͳÝÀÌ ±×·² °ÍÀ̰í, IPV6µµ ÇϳªÀÇ Å« º¯ÇõÀ» ÀÏÀ¸Å³ °ÍÀ¸·Î ¿¹»óµÈ´Ù. ƯÈ÷ º¸¾È½ÃÀåµµ ¿ª½Ã Å« È帧À̶ó°í »ý°¢µÈ´Ù.
±×·¯³ª À̵é°ú ÇÔ²² ¶Ç ´Ù¸¥ ¾öû³ º¯ÇõÀ» ¸ô°í ¿Ã ÁÖÁ¦°¡ ¹Ù·Î XMLÀÌ´Ù. XMLÀº Extensible Markup LanguageÀÇ ¾àÀڷνá ÀÎÅÍ³Ý À¥ »ó¿¡¼ µ¥ÀÌÅÍ(data)¿Í °¢Á¾ ¹®¼(documents)¿¡ ´ëÇÑ ÀϰüµÈ Ç¥ÁØÀ̶ó°í º¼ ¼ö ÀÖ´Ù.
½ÃÀÛ°ú ÇÔ²² °©ÀÚ±â ³ÇØÇØÁöÁö¸¸ Áß¿äÇÑ °ÍÀº
'XMLÀº Ç¥ÁØÀÌ´Ù'¶ó´Â °ÍÀÌ´Ù.
ÇöÀç±îÁö Àü ¼¼°è¿¡ ³Î¸® ÆÛÁ®ÀÖ´Â ¼ö õ¿¡¼ ¼ö¸¸ °¡ÁöÀÇ µ¥ÀÌÅͳª ¹®¼¸¦ Ç¥ÁØÈÇÏ´Â µµ±¸¶ó´Â °ÍÀÌ´Ù. ¾ðÁ¦ ÀÌ XML °Á°¡ ³¡À̳¯Áö ¸ð¸£Áö¸¸, 'XMLÀº Ç¥ÁØÀÌ´Ù'¶ó´Â °ÍÀ» ÀØÁö ¾Ê±â¸¦ ¹Ù¶õ´Ù.
¸¸¾à ¹«¾ð°¡¿¡ ÀÇÇØ¼ Ç¥ÁØÀÌ ¸¸µé¾îÁø´Ù¸é Ç¥ÁØÀÌ µÇÁö ¾Ê´Â ´Ù¸¥ ¹®¼´Â ¹®¼·Î½á ȤÀº µ¥ÀÌÅͷνáÀÇ °¡Ä¡¸¦ ÀÒ°Ô µÇ´Â °ÍÀ̱⿡ Ç¥ÁØÀÌ µÈ´Ù´Â °ÍÀº ¾ÆÁÖ Áß¿äÇÑ Àǹ̸¦ Áö´Ï°Ô µÈ´Ù.
Àü ¼¼°è´Â Áö±Ý ¾÷°è ¾È¿¡¼ ȤÀº µ¿ÀÏ ¾÷Á¾ ¾È¿¡¼ Ç¥ÁØÈ¸¦ ÇÏ°í ±× Ç¥ÁØ¿¡ ¸Â°Ô µ¥ÀÌÅ͸¦ º¯È¯ÇÏ·Á´Â ´Ü°è¿¡ À̸£°í ÀÖ´Ù. ÀÌ´Â Ä¡¿ÇÑ ÃѼº¾ø´Â ÀüÀïÀÌ µÉ °ÍÀÌ´Ù. ¾Æ¸¶ 2000³â´ë Ãʹݿ¡ ÀÌ ÀÏÀÌ ÇàÇØÁú °ÍÀÌ¶ó ¿¹ÃøµÈ´Ù. ±×·¸±â¿¡ ÇöÀç±îÁö Ç¥ÁØ¿¡ °¡Àå Å« µµ±¸ÀÎ ÀÌ XMLÀº ¿ÃÇØ¿¡ °¡Àå Å« ITÀÇ ÈµÎ°¡ µÉ Àü¸ÁÀÌ´Ù. ¡¡
XMLµµ HTMLó·³, ¹öÀüÀÇ º¯°æ, ½Å±â¼úÀÇ Ç¥ÁØÈ µîÀº ¸ðµÎ
W3C¿¡¼ °üÀåÇϰí ÀÖ´Ù.
°Á¸¦ °è¼Ó ÁøÇàÇϱâ Àü¿¡ ¹Ýµå½Ã À§ »çÀÌÆ®¿¡ °¡¼ »çÀÌÆ®¸¦ ÇÑ ¹ø ºÁµÎ±æ ¹Ù¶õ´Ù.
¸¹Àº »ç¶÷µéÀÌ XMLÀ» À̾߱âÇÒ ¶§ HTML°ú ºñ±³¸¦ ÇÑ´Ù. ±×·¡¼ ȤÀÚµéÀº 'HTMLÀ» ´ë½ÅÇÒ Â÷¼¼´ë À¥ ¾ð¾î´Â XMLÀÌ´Ù'¶ó°í À̾߱âÇÏ´Â »ç¶÷µµ ÀÖ´Ù. ±×·¯³ª ÀÌ °Á¸¦ º¸½Ã´Â ºÐµéÀº ÀÌ·± ¸»À» ÇØ¼´Â ¾ÈµÈ´Ù.
°á·ÐºÎÅÍ À̾߱âÇÏÀÚ¸é
XMLÀº ¹®¼ÀÇ ±¸Á¶¸¦ Á¤ÀÇÇÑ ¾ð¾îÀÌÁö, ¹®¼ÀÇ Ç¥ÇöÀ» Á¤ÀÇÇÑ ¾ð¾î´Â ¾Æ´Ñ °ÍÀÌ´Ù. µû¶ó¼ HTML°ú XMLÀº ºÐ¸íÈ÷ °øÁ¸ÇÏ¸é¼ ¼·Î¸¦ º¸¿ÏÇØ¼ ¹ßÀüÇÒ °ÍÀ̶ó´Â °ÍÀÌ º»ÀÎÀÇ ¼Ò°ßÀÌ´Ù.
ÀÌÁ¦ ½ÃÀÛÀÌ¸é¼ ³Ê¹« ¾î·Á¿î À̾߱â´Â ÇÇÇϱâ·Î ÇÑ´Ù. ¿©Çϰ£ 'XMLÀÌ HTMLÀ» ´ë½ÅÇÒ ¾ð¾î'¶ó´Â »ý°¢Àº Àý´ë ÇÏÁö ¸»±â¸¦ ¹Ù¶õ´Ù.
À̵éÀº µÑ ´Ù 1986³â¿¡ ±¹Á¦ Ç¥ÁØÈ ±â±¸(ISO; International Standardization for
Organization)ÀÎ ISO¿¡¼ Á¦Á¤µÈ SGML(Standard Generalized Markup Language)¿¡¼ Ãâ¹ßÇÏ¿´´Ù. ±×·¯³ª SGMLÀº ÀϹÝÀεéÀÌ Á¢±ÙÇϱ⿡´Â ½±Áö°¡ ¾ÊÀ¸¸ç ¼³·É Àü¹®°¡¶ó ÇÒÁö¶óµµ »ç¿ëÀÌ ¿øÇÒÄ¡ ¾Ê¾Ò´Ù. ±×·¡¼ ³ª¿Â °ÍÀÌ HTMLÀÌ´Ù.
HTMLÀº Á¤ÇØÁø ű׸¸À» »ç¿ëÇϰí ű×ÀÇ ¼ýÀÚµµ Á¦ÇÑÀ» µÎ¾î¼ ÈξÀ »ç¿ëÀÌ Æí¸®ÇÏ°Ô ¿ì¸®¿¡°Ô ´Ù°¡¿Ô´Ù.±×·¯³ª HTMLÀÌ °¡Áö°í ÀÖ´Â ´ÜÁ¡ÀÌ ÀÖ´Ù¸é ±× Å±װ¡ ¹Ì¸® Á¤ÇØÁ® ÀÖ´Ù´Â °ÍÀÌ´Ù.
Áï ½Ã½Ã°¢°¢À¸·Î º¯ÇÏ´Â ÀÎÅÍ³Ý »ç¿ëÀÚµéÀÇ ¿ä±¸¿¡ ¸ÂÃß±â À§Çؼ´Â ű׵µ ¶§¿¡ µû¶ó¼ »õ·Î¿î űװ¡ ÇÊ¿äÇÒ ¶§°¡ ÀÖ´Â µ¥ ±× »õ·Î¿î ű׸¦ ¸¸µé ¼ö ¾ø´Â °ÍÀÌ´Ù.
±×·¡¼ Á¤ÇØÁø űװ¡ ¾Æ´Ï¶ó ÇÊ¿äÇÒ ¶§¸¶´Ù ű׸¦ ¸¸µé¾î¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿ä±¸°¡ ÀϾ±â ½ÃÀÛÇß´Ù. ±×°ÍÀÌ ¹Ù·Î XMLÀÌ´Ù. °á±¹ XMLÀº SGMLÀÌ °¡Áö°í ÀÖ´Â ÀåÁ¡ÀÎ ¹®¼ÀÇ ±¸Á¶¿Í ¼Ó¼ºÀ» ±×´ë·Î °¡Áö°í ÀÖÀ¸¸ç HTMLÀÇ ´ÜÁ¡ÀÎ Á¤ÇØÁø ű׹ۿ¡ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â °ÍÀ» º¸¿ÏÇØ¼ ³ª¿À±â ½ÃÀÛÇß´Ù.
ÀÌ XMLÀº SGML°ú HTMLÀÇ ¹®Á¦Á¡À» ½Ã¿øÇÏ°Ô ÇØ°áÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.
1996³â : XML ¿öÅ·±×·ì »ý¼º
1996³â : SGML 96 ÄÁÆÛ·±½º¿¡¼ À̵éÀº óÀ½À¸·Î XMLÀÇ ÃÊ¾È ¹ßÇ¥
1997³â : XML Developers Dayź»ý
1997³â : SGML/XML 97 ÄÁÆÛ·±½º Candidate Recommendation °øÆ÷
1998³â : XML1.0 Recommendation
2000³â : XML 1.0(second edition)ÀÌ ¹ßÇ¥
À̷νá XMLÀÇ ¼Ò°³¿Í ¿ª»ç¸¦ ¾Ë¾Æº¸¾Ò´Ù. ¸¶Ä¡±â Àü¿¡ ÇÑ °¡Áö ¹Ýµå½Ã ¾Ë¾ÆµÑ °ÍÀÌ ÀÖ´Ù¸é XMLÀº ¹®¼ÀÇ ±¸Á¶¸¦ Ç¥ÁØÈÇϱâ À§Çؼ ³ª¿Â ¸¶Å©¾÷¾ð¾î ¶ó´Â °ÍÀ» ÀØÁö ¾Ê±â¸¦ ¹Ù¶õ´Ù. ù °ÁÂ¶ó¼ ¹®±¸³ª °Á½ºÅ¸ÀÏÀÌ ¸¶À½¿¡ ¾È µé¾úÀ» ¼öµµ ÀÖ´Ù.
ÀÌ ±ÛÀ» ÀÐ°í ºÎÁ·ÇÑ ºÎºÐÀÌ ÀÖ´Ù¸é ¸®ÇÃÀ» ´Þ¾ÆÁÖ¸é ¾ÕÀ¸·Î °Á¸¦ ÁøÇàÇÏ´Â µ¥ µµ¿ò
ÀÌ µÇµµ·Ï ÇÒ ¿¹Á¤ÀÌ´Ù. @