TTA °£Ç๰ - ICT Standard Weekly

Ȩ > Ç¥ÁØÈ­ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly

±â¼úÇ¥ÁØÀ̽´

´Ù¿î·Îµå (2011-05È£)
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ

[À¥] RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼ºÀ» À§ÇÑ Ç¥ÁØÈ­ ÃßÁø ÇöȲ

RIA Ç÷§Æû °³¿ä

Ç÷§ÆûÀ¸·Î¼­ÀÇ À¥À» ±¸ÇöÇϱâ À§ÇÑ ½ÇÁúÀûÀÎ ±â¼ú·Î ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Â RIA´Â ´Ù¾çÇÑ ½ÃÇè ¹× Àû¿ë °úÁ¤À» ÅëÇØ ¹ßÀüÇϸ鼭, ±â¾÷¿ë À¥ ÀÀ¿ë½Ã½ºÅÛ °³¹ß¿¡ ÇʼöÀûÀÎ ±â¼ú¿ä¼Ò·Î ÀÚ¸®¸Å±èÇØ °¡°í ÀÖ´Ù. Ç÷¯±×ÀÎ ±â¹Ý RIAÇ÷§ÆûÀÇ ¼º°øÀûÀÎ ¾ÈÂø¿¡ µû¶ó À¥ Ç¥ÁØ Á¦Á¤ ±â°üÀÎ ¿ùµå ¿ÍÀ̵å À¥ ÄÁ¼Ò½Ã¾ö(W3C)¿¡¼­´Â »ç¿ëÀÚ ÄÄÇ»ÅÍ¿¡ º°µµÀÇ ¼ÒÇÁÆ®¿þ¾î ¸ðµâÀÎ Ç÷¯±×ÀÎÀÇ ¼³Ä¡ ¾øÀÌ(No Download), ¼ø¼öÇÑ HTML°ú ÀÚ¹Ù ½ºÅ©¸³Æ®¸¸À» ÀÌ¿ëÇÏ¿© RIA ÀÀ¿ëÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï ±âÁ¸ÀÇ HTML4.x À¥ Ç¥ÁØÀ» ¾÷±×·¹À̵å Çϰí ÀÖ´Ù. À̸¦ À§ÇØ Â÷±â À¥ Ç¥ÁØÀÎ HTML5¿¡ ±×·¡ÇÈ API, ÇÁ·Î¼¼½º °£ Åë½Å, ¼ÒÄÏ ±â¹Ý Åë½Å, ·ÎÄà µ¥ÀÌÅͺ£À̽º ÀúÀå, ¿ÀÇÁ¶óÀÎ À¥ Áö¿øµî°ú °°Àº RIA °ü·Ã ±â´Éµé¿¡ ´ëÇÑ Ç¥ÁØ °³¹ßÀ» ¿Ï·áÇ߰ųª ÁøÇà Áß¿¡ ÀÖ´Ù. ¶ÇÇÑ µð¹ÙÀ̽º API ÀÛ¾÷ ±×·ì¿¡¼­´Â HTML¿¡¼­ Á÷Á¢ Á¢±ÙÇÏ¿© Á¦¾îÇÒ ¼ö ÀÖ´Â µð¹ÙÀ̽ºµéÀÇ Ç¥ÁØ API Á¦Á¤À» ÅëÇØ HTMLÀÇ È°¿ë ¹üÀ§¸¦ È®ÀåÇØ °¨À¸·Î½á, ƯÈ÷ ¸ð¹ÙÀÏ È¯°æ¿¡¼­ Ç÷§ÆûÀ¸·Î¼­ÀÇ À¥ Áö¿øÀ» À§ÇØ ³ë·ÂÇϰí ÀÖ´Ù. ÀÌ·¯ÇÑ ³ë·ÂÀÇ °á°ú·Î ¸ð¹ÙÀÏ È¯°æ¿¡¼­´Â HTML5°¡ À¥ Ç÷§ÆûÀ¸·Î¼­ ÀÚ¸®¸¦ È®°íÈ÷ ÇØ °¡°í ÀÖÀ¸¸ç, HTML5 Áö¿ø°ú AJAX Áß½ÉÀÇ ´Ù¾çÇÑ À¥ ŸŶÀÇ µîÀå¿¡ µû¶ó µ¥½ºÅ©Åé ȯ°æ¿¡¼­µµ RIA ÀÀ¿ë °³¹ßÀ» À§ÇÑ À¥ Ç÷§ÆûÀ¸·Î¼­ÀÇ HTML ä¿ë ¹üÀ§¸¦ »ó´çÈ÷ ºü¸¥ ¼Óµµ·Î È®ÀåÇØ°¡´Â Ãß¼¼ÀÌ´Ù.

 

»óÈ£º¸¿ÏÀû RIA Ç÷§Æû

No Download·Î ´ëÇ¥µÇ´Â AJAX ±â¹Ý RIA ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ¿äûÀÌ Áõ°¡Çϰí, °ø°ø±â°üÀ» Áß½ÉÀ¸·Î No Download Áö¿øÀÌ »ç½Ç»ó Àǹ«È­ µÇ¾î°¨¿¡ µû¶ó ¸¹Àº ±â¾÷¿ë ¶Ç´Â ´ë±Ô¸ð ÀÀ¿ë ½Ã½ºÅÛ¿¡¼­ Ç÷¯±×ÀÎ ±â¼úÀ» Çã¿ëÇÏÁö ¾ÊÀ¸¸é¼­ RIA ÀÀ¿ëÀ» °³¹ßÇÒ ¼ö ÀÖ´Â Ç÷§ÆûÀ» ¿ä±¸Çϰí ÀÖ´Ù. ±×·¯³ª ±â¼ú ¹× ¼º´É»óÀÇ ÇѰè¿Í, ´Ù¾çÇÑ ÀåÄ¡¿ÍÀÇ ¿¬µ¿À» ÅëÇØ ¾÷¹«¸¦ ¼öÇàÇØ¾ß ÇÏ´Â ±â¾÷¿ë ½Ã½ºÅÛ¿¡¼­ Å»ýÀûÀ¸·Î »ç¿ëÀÚ ÄÄÇ»ÅÍÀÇ ·ÎÄà ÀÚ¿ø Á¢±ÙÀ» Çã¿ëÇÏÁö ¾Ê´Â À¥ Ç¥ÁØÀÇ ÇÑ°è µîÀ¸·Î ÀÎÇÏ¿©, ÇöÀç±îÁö ¼ø¼öÇÏ°Ô AJAX¸¸À» ÀÌ¿ëÇÏ¿© ÀÀ¿ë ½Ã½ºÅÛÀ» °³¹ßÇϱ⿡´Â ÇѰ踦 º¸À̰í ÀÖ´Â »óȲÀÌ´Ù. ÀÌ·Î ÀÎÇØ AJAX ±â¹Ý RIA ÇÁ·¹ÀÓ¿öÅ©¿¡µµ º¸¾ÈÀ̳ª ¼º´É µî°ú °°Àº ¹Î°¨ÇÑ ±â´Éµé¿¡ ´ëÇØ¼­´Â Ç÷¯±×ÀÎ ±â¼úÀ» »ç¿ëÇϰí ÀÖÀ¸¸ç, Á¤ºÎ Á¤Ã¥À̳ª Ç¥ÁØ¿¡¼­µµ ¿¹¿Ü Á¶Ç×À¸·Î À̸¦ ÀÎÁ¤ÇÒ ¼ö¹Û¿¡ ¾ø´Â °ÍÀÌ Çö½ÇÀÌ´Ù. ¶ÇÇÑ Å¬¶ó¿ìµå ÄÄÇ»ÆÃ, °¡»óÈ­ ¼Ö·ç¼Ç, »ç¿ëÀÚ ÄÄÇ»ÆÃ ȯ°æÀÇ ´Ùº¯È­ µî¿¡ µû¶ó, ´Ù¾çÇÑ »ç¿ëÀÚ ÄÄÇ»ÆÃ ±â±â »ó¿¡¼­ µ¿ÀÏÇÑ »ç¿ëÀÚ °æÇèÀ» Á¦°ø¹Þ°íÀÚ ÇÏ´Â ¿å±¸¸¦ ÃæÁ·½Ã۱â À§ÇÏ¿©, »ç¿ëÀÚ ÄÄÇ»ÅÍÀÇ ÀÚ¿ø Ȱ¿ëÀ» ±Ø´ëÈ­Çϰí, ¼­¹ö ÄÄÇ»ÅÍÀÇ ºÎÇϸ¦ ÃÖ¼ÒÈ­ ÇÒ ¼ö ÀÖ´Â ±â¼úµéÀÌ ¿ä±¸µÇ°í ÀÖÀ¸¸ç, ´Ù¾çÇÑ ÁÖº¯ ÀåÄ¡µé°úÀÇ ¿¬µ¿À» ÅëÇÏ¿© ÀÀ¿ë½Ã½ºÅÛÀÇ È°¿ë ¹üÀ§¸¦ ±Ø´ëÈ­ ÇϰíÀÚ ÇÏ´Â ¿å±¸µµ Áö¼ÓÀûÀ¸·Î ´Ã¾î°¡°í ÀÖ´Ù. ÀÌ·¯ÇÑ »ç¿ëÀÚÀÇ ¿ä±¸¸¦ ÃæÁ·½Ã۱â À§Çؼ­´Â No Download¸¦ ÅëÇÑ Á¦¾à ¾ø´Â ¹èÆ÷ ¹× ¼­ºñ½º Á¦°ø°ú ÇÔ²², Ç¥ÁØÈ­µÈ Ç÷¯±×ÀÎ ±â¼úÀÇ Àû¿ëÀ» ÅëÇÑ ±â´É ¹× ¼º´É È®ÀåÀ» µ¿½Ã¿¡ Ãß±¸ÇÔÀ¸·Î½á, ±â¹ÝÀÌ ¼­·Î ´Ù¸¥ RIA Ç÷§ÆûÀÇ ÀåÁ¡À» ÃÖ´ëÇÑ È°¿ëÇÏ°í ´ÜÁ¡À» ÃÖ¼ÒÈ­ ÇÏ´Â µî, ±â¼ú ±â¹ÝÀÌ ¼­·Î ´Ù¸¥ RIA Ç÷§ÆûÀ» »óÈ£ ¹èŸÀû °ü°è°¡ ¾Æ´Ï¶ó, »óÈ£º¸¿ÏÀû Ãø¸é¿¡¼­ ¹Ù¶óº¸µµ·Ï ÀνÄÀ» °³¼±ÇÒ Çʿ䰡 ÀÖ´Ù.

 

RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º Ç¥ÁØÈ­ ÃßÁø ÇöȲ

°¢ º¥´õµéÀÇ °íÀ¯ÇÑ RIA Ç÷§Æû ¾ÆÅ°ÅØÃ³¿¡ ¿µÇâÀ» ¹ÞÁö ¾ÊÀ¸¸é¼­ RIA Ç÷§Æû »çÀÌÀÇ À¯¿¬ÇÑ RIA ÀÀ¿ë À̽ÄÀ» Áö¿øÇϱâ À§ÇÑ ¸ñÀûÀ¸·Î RIA ¸ÞŸ¸ðµ¨ Ç¥ÁØÀÌ 2009³â 12¿ù¿¡ TTA¿¡ ÀÇÇÏ¿© ±¹³» ´Üü Ç¥ÁØÀ¸·Î Á¦Á¤µÇ¾ú´Ù. RIA ¸ÞŸ¸ðµ¨ Ç¥ÁØÀº RIA Ç÷§Æû »çÀÌÀÇ »óÈ£¿î¿ë¼ºÀ» Áö¿øÇÏÁö´Â ¾ÊÁö¸¸, ÇϳªÀÇ RIA Ç÷§Æû¿¡¼­ °³¹ßµÈ RIA ÀÀ¿ëÀ» À¯¿¬ÇÏ°Ô ´Ù¸¥ RIA Ç÷§ÆûÀÇ ÀÀ¿ëÀ¸·Î ÀüȯÇÒ ¼ö ÀÖ´Â ±â¹ÝÀ» Á¦°øÇÔÀ¸·Î½á, Ŭ¶óÀ̾ðÆ®ÀÇ ¿î¿µ ȯ°æÀ» ¼­·Î ´Ù¸¥ RIA Ç÷§ÆûÀ¸·Î ÀüȯÇÒ °æ¿ì¿¡ ÀÌÀü¿¡ °³¹ßµÈ RIA ÀÀ¿ëÀ» ÃÖ¼ÒÇÑÀÇ ºñ¿ëÀ¸·Î ÀüȯÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.

 

RIA Ç÷§Æû »çÀÌÀÇ »óÈ£¿î¿ë¼ºÀ» Áö¿øÇϱâ À§ÇÑ È°µ¿À¸·Î´Â Çѱ¹ÀÌ Áß½ÉÀÌ µÇ¾î ±¹Á¦Ç¥ÁØÁ¦Á¤±â°üÀÎ OMG¿¡ RIA ÀÛ¾÷ ±×·ìÀ» °á¼ºÇÏ¿´°í 2010³â 8¿ù±îÁö RIA Ç÷§Æû º¥´õ¿Í RIA ÄÄÆ÷³ÍÆ® °ø±ÞÀÚ, RIA ÀÀ¿ë °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼ºÀ» À§ÇÑ Àǰ߼ö·Å ´Ü°è¸¦ ¿Ï·áÇÏ¿´´Ù. À̸¦ ±â¹ÝÀ¸·Î 2011³â 3¿ù¿¡ RFP ¹ßÇàÀ» ½ÂÀιޱâ À§ÇÑ ÀÏÁ¤À» ¸ñÇ¥·Î ÇÏ¿© Áغñ ÀÛ¾÷ÀÌ ÁøÇà Áß¿¡ ÀÖ´Ù.

 

°á¾ð

¹ü¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ±¸ÇöµÇ°í ÄÄÆÄÀÏ ¹× ¸µÅ· °úÁ¤À» °ÅÃÄ ÀÚüÀûÀ¸·Î ½ÇÇàµÉ ¼ö ÀÖ´Â OS Á¾¼ÓÀûÀÎ ³×ÀÌÆ¼ºê ÄÄÆ÷³ÍÆ®¿Í ´Þ¸®, XMLÀ̳ª ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î·Î °³¹ßµÇ´Â RIA ÄÄÆ÷³ÍÆ®´Â ÀÚü ½ÇÇà ´É·ÂÀÌ ¾øÀ¸¸ç, ÇÊ¿¬ÀûÀ¸·Î RIA ÄÄÆ÷³ÍÆ®¸¦ ½ÇÇà½ÃÄÑ ÁÙ RIAÇ÷§ÆûÀÇ Á¸À縦 ÀüÁ¦·Î Çϰí ÀÖ´Ù. ÀÌ·¯ÇÑ Ç÷¯±×ÀÎ ±â¹Ý RIAÇ÷§ÆûÀÇ Á¸Àç´Â, ¹ü¿ë À¥ ºê¶ó¿ìÀú¿Í ºñ±³ÇÒ ¶§ ´Ù¾çÇÑ OS ¹× ±â±â¿¡ Á¦ÇÑÀ» ¹ÞÁö ¾Ê°í RIA ÀÀ¿ëÀ» ¹èÆ÷ÇÏ°í ½ÇÇà½Ãų ¼ö ÀÖµµ·Ï Çϰųª, OS º°·Î Ç÷§ÆûÀ» °³¹ßÇØ¾ß Çϴµ¥ µû¸¥ ºñ¿ëÀ̳ª Á¦°ø ½Ã±â Áö¿¬ µîÀÇ Ãø¸é¿¡¼­´Â ºÎÁ¤ÀûÀ¸·Î º¸ÀÏ ¼öµµ ÀÖ´Ù. ¹Ý¸é¿¡ RIAÇ÷§ÆûÀÌ Á¦°øµÇ´Â ȯ°æ¿¡¼­´Â ·ÎÄýýºÅÛÀÇ ÀÚ¿ø Ȱ¿ëÀ» ±Ø´ëÈ­ Çϰí, ÃÖÀûÈ­µÈ ³×Æ®¿öÅ© ÀÚ¿ø Ȱ¿ë ¹× µ¥ÀÌÅÍ º¸¾È ´É·Â°ú À¥ ¼­¹öÀÇ ºÎÇϸ¦ ÃÖ¼ÒÈ­ ÇÏ´Â µî, ÀüüÀûÀÎ ÀÀ¿ë ¾ÆÅ°ÅØÃ³¸¦ À¯¿¬Çϰí È¿À²ÀûÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ¶ÇÇÑ OS³ª ±â±â¿¡ ¹«°üÇÏ°Ô ´ÜÀÏ ½ÇÇà ȯ°æÀ» Á¦°øÇÔÀ¸·Î½á ¾îµð¿¡¼­³ª µ¿ÀÏÇÑ »ç¿ëÀÚ °æÇèÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù. ³ª¾Æ°¡ ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ ±â´ÉÀ̳ª ¼º´ÉÀ» Á¦°øÇؾ߸¸ ÇÏ´Â ÀÀ¿ëÀÇ °æ¿ì, ¾ÆÁ÷±îÁöµµ ³×ÀÌÆ¼ºê ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÏ¿© À¥ ÀÀ¿ëÀ» È®ÀåÇÏ´Â ÀÌ¿ÜÀÇ ´Ù¸¥ ´ë¾ÈÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °ÍÀÌ Çö½ÇÀÌ´Ù. ¶ÇÇÑ HTML Ç¥ÁØÀÌ ¹æ´ëÇØÁ®°¡°í, ºê¶ó¿ìÀú ¾÷ü °£ÀÇ Á¤Ä¡ ¿ªÇÐ ¼Ó¿¡¼­, Áö¿øµÇ´Â HTMLÀÇ ±â´É°ú ¹üÀ§°¡ »óÀÌÇÑ °ÍÀÌ Çö½ÇÀ̰í, À̸¦ °í½º¶õÈ÷ À¥ ÀÀ¿ë °³¹ßÀÚµéÀÌ ¶° ¾È°í ÀÖ´Â »óȲ¿¡¼­, ´ÜÀÏÇÑ °³¹ß ¹× ½ÇÇà ȯ°æÀ» Á¦°øÇÏ´Â RIAÇ÷§ÆûÀº Á¡Á¡ º¹ÀâÇØÁ®°¡´Â À¥ ÀÀ¿ë½Ã½ºÅÛ °³¹ß ¹× ¿î¿µÀÇ Çö½ÇÀû ´ë¾ÈÀÌ µÉ ¼ö¹Û¿¡ ¾ø´Â °Íµµ »ç½ÇÀÌ´Ù.

 

ÀÌ·¯ÇÑ Çö½Ç ÀνĿ¡ ±â¹ÝÇÏ¿© RIAÇ÷§Æû º°·Î ¼­·Î ´Ù¸¥ ÀåÁ¡ÀÇ Ã¤¿ëÀ» ±Ø´ëÈ­ÇÏ¿© À¯¿¬ÇÏ°Ô RIA ÀÀ¿ëÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï, ¼­·Î ´Ù¸¥ RIAÇ÷§Æû »çÀÌÀÇ »óÈ£¿î¿ë¼ºÀ» Á¦°øÇϱâ À§ÇÑ Àû±ØÀûÀΠǥÁØÈ­ ³ë·ÂÀÌ ÀÌ·ç¾îÁ®¾ß ÇÒ °ÍÀÌ´Ù.

±è½Ã¸¸ ((ÁÖ)Åõºñ¼ÒÇÁÆ® ºÎÀå, smkim@tobesoft.com)

* º» ±ÛÀº ÀúÀÚÀÇ ÀǰßÀÏ »Ó TTA ±â°üÀÇ ÀÔÀå°ú´Â ¹«°üÇÕ´Ï´Ù.