Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[À¥] RIA ¼Ò°³ ¹× Ç¥ÁØÈ µ¿Çâ
RIA °³¿ä
2004³â 10¿ù¿¡ ¹Ì±¹ ¿À¶óÀϸ®¹Ìµð¾î(O'Reilly Media)ÀÇ ºÎ»çÀå µ¥ÀÏ µµÇãÆ¼(Dale Dougherty)¿¡ ÀÇÇÏ¿© À¥2.0À̶ó´Â ¿ë¾î°¡ óÀ½À¸·Î µîÀåÇÏ¿© ¸®Ä¡ À¥(Rich Web)ÀÇ Çʿ伺À» °ø·ÐÈÇÑ Áö 5³âÀÌ Èê·¶´Ù. W3C´Â ±âÁ¸ÀÇ ¹®¼ ±â¹ÝÀÇ HTMLÀ» Ŭ¶óÀÌ¾ðÆ® À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î °³³äÀ» È®ÀåÇϸç HTML5 Ç¥ÁØ ½ºÆåÀ» Á¦Á¤Çϰí ÀÖ°í, ±× Áß ÀϺδ ÀÌ¹Ì ´Ù¾çÇÑ À¥ ºê¶ó¿ìÀú¿¡ ±¸ÇöµÇ¾î »ç¿ëµÇ°í ÀÖ´Ù. ¶ÇÇÑ °¡Æ®³Ê´Â 2009³âµµ¸¦ RIA Ç÷§ÆûÀÌ ±â¾÷¿ë ½ÃÀå¿¡¼ º»°ÝÀûÀ¸·Î äÅõǴ ¿ø³âÀ¸·Î ¹ßÇ¥Çß´Ù. ±×¸¸Å ¸®Ä¡ À¥Àº ÀÌ¹Ì ¿ì¸® »îÀÇ ¸¹Àº ºÎºÐ¿¡¼ Çö½ÇÈ µÇ¾î°¡°í ÀÖ´Ù. ¸®Ä¡ À¥Àº À¥ ±â¼úÀ» ÀÌ¿ëÇÏ¿© º¸´Ù °íÂ÷¿øÀûÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϸé¼, ¿ø°Ý ¶Ç´Â ·ÎÄÃÀÇ À¥ ¾ÖÇø®ÄÉÀ̼ǰú ¼·Î ´Ù¸¥ À¥ Ç÷§Æû °£ÀÇ ÀÀ¿ë, ¼ºñ½º, µ¥ÀÌÅ͸¦ ¿¬°èÇÏ¸ç ±¸µ¿µÉ ¼ö ÀÖ°Ô Çϴ ǥÁØ ±â¼úÀÌ´Ù. XML ±â¹ÝÀÇ ºñµ¿±âÀû ó¸® ±â¼ú°ú ½ºÅ©¸³Æ® ±â¹Ý ¿¬°è ±â¼ú, À§Á¬°ú °°Àº ¼Ò±Ô¸ð ¾ÖÇø®ÄÉÀÌ¼Ç ±¸µ¿ ±â¼ú, ÇÏÀ̺긮µå ¾ÖÇø®ÄÉÀÌ¼Ç ±â¼ú µîÀ» Æ÷°ýÇϸç, °íÂ÷ÀûÀÎ »ç¿ëÀÚ °æÇèÀ» Á¦°øÇϱâ À§ÇÑ ÇÙ½É ±â¼úÀ» Á¦°øÇÑ´Ù. RIA(Rich Internet Application)´Â ÀÌ·¯ÇÑ ¸®Ä¡ À¥À» ±¸ÇöÇϱâ À§ÇÑ ÃÖÀûÀÇ ±â¼ú·Î ÀÚ¸® Àâ¾Æ°¡°í ÀÖ´Ù.
RIA Á¤ÀÇ
RIA´Â 4¼¼´ë ¾ð¾î ¼öÁØÀÇ Ç³ºÎÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â ÀÎÅÍ³Ý ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀÌ´Ù. HTTP(s), CSS, XML µî°ú °°Àº ÀÎÅͳÝÀÇ ´Ù¾çÇÑ Ç¥ÁصéÀ» ±â¹ÝÀ¸·Î Çϸ鼵µ, HTML¿¡¼ ±¸Á¶ÀûÀ¸·Î Ãë¾àÇß´ø »ç¿ëÀÚ¿ÍÀÇ »óÈ£ÀÛ¿ë ´É·ÂÀ» ±Ø´ëÈ ½ÃÄÑÁÖ´Â ÀÎÅÍ³Ý ±â¹ÝÀÇ Â÷¼¼´ë À¥ Ç÷§ÆûÀÌ´Ù. ÆÄ¿öºô´õ³ª µ¨ÆÄÀÌ, ºñÁÖ¾ó º£ÀÌÁ÷ µî°ú °°Àº 4¼¼´ë ¾ð¾îµé·Î ±¸ÇöµÈ Ŭ¶óÀÌ¾ðÆ® ¼¹ö ±â¹ÝÀÇ µ¥½ºÅ©Å¾ ¾ÖÇø®ÄÉÀ̼ÇÀÌ Á¦°øÇß´ø ¸·°ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºµéÀ» Á¦°øÇϸ鼵µ, ÀÎÅͳݰú XMLÀ» ÀÌ¿ëÇÏ´Â ´À½¼ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶¸¦ ÅëÇØ Ŭ¶óÀÌ¾ðÆ® ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¹èÆ÷ ¹× ¼³Ä¡ ¹®Á¦¸¦ ÃÖ¼ÒÈÇÑ´Ù. ºñÁî´Ï½º ·ÎÁ÷°ú ÇÁ¸®Á¨Å×ÀÌ¼Ç ·ÎÁ÷À» ºÐ¸®ÇÏ¿©, À¥ ¼¹ö¿¡¼´Â ºñÁî´Ï½º ·ÎÁ÷¸¸ ó¸®Çϰí, ÇÁ¸®Á¨Å×ÀÌ¼Ç ·ÎÁ÷Àº Ŭ¶óÀÌ¾ðÆ®¿¡¼ ¼öÇàÇϵµ·Ï ÇÔÀ¸·Î½á, À¥ ¼¹ö ÃøÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶¸¦ ´Ü¼øÈ/°æ·®È ½Ã۰í, À¥ ¼¹öÀÇ ºÎÇϸ¦ ÁÙ¿©ÁÖ¾î µ¿ÀÏÇÑ À¥¼¹ö »ç¾çÀ¸·Î ±âÁ¸ÀÇ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿µÇÒ ¶§ º¸´Ù ´õ ¸¹Àº µ¿½Ã »ç¿ëÀÚ¸¦ Áö¿øÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
RIA Ç÷§Æû º¥´õµéÀÌ Á¦°øÇÏ´Â ´Ù¾çÇÑ Á¾·ùÀÇ RIA ÄÄÆ÷³ÍÆ®µéÀº ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¹ß»ý»ê¼º°ú »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ Ç°ÁúÀ» ȹ±âÀûÀ¸·Î ³ô¿© ÁØ´Ù. ÀÀ¿ëÇÁ·Î±×·¥À̳ª Çϵå¿þ¾î¿Í °°ÀÌ »ç¿ëÀÚ µ¥½ºÅ©Å¾¿¡ ¼³Ä¡µÈ ·ÎÄà ÀÚ¿øÀÇ È°¿ëÀ» ±Ø´ëÈ ÇÒ ¼ö ÀÖÀ¸¸ç, »÷µå¹Ú½º¸¦ ÅëÇØ Çã¿ëµÈ ¾ÈÀüÇÑ ¹üÀ§ ¾È¿¡¼¸¸ µ¿ÀÛÇϵµ·Ï ±â´ÉÀ» Á¦ÇÑÇÒ ¼öµµ ÀÖ´Ù.
RIA ÁÖ¿ä À̽´
RIA Ç÷§ÆûÀº W3CÀÇ À¥ Ç¥ÁØ Áؼö¶ó´Â Ʋ ¾È¿¡¼ RIA¸¦ ±¸ÇöÇϰíÀÚ ÇÏ´Â In-browser RIA Ç÷§Æû Ãø°ú, Ç÷¯±×ÀÎ ¶Ç´Â ·±Å¸ÀÓ ±â´ÉÀ» ÅëÇØ À¥ÀÌ Áö¿øÇÏÁö ¸øÇÏ´Â È®ÀåµÈ ±â´É±îÁö Á¦°øÇÏ´Â VM(°¡»ó¸Ó½Å) ±â¹ÝÀ¸·Î RIA¸¦ ±¸ÇöÇϰíÀÚ ÇÏ´Â Out-of-browser RIA Ç÷§ÆûÀÇ 2°³ ºÎ·ù·Î ³ª´µ¾î ¹ßÀüÇϰí ÀÖ´Ù.
In-browser RIA Ç÷§ÆûÀÇ °æ¿ì¿¡´Â Á¡Á¡ ´Ù¾çÇØÁ® °¡´Â Ŭ¶óÀÌ¾ðÆ® È¯°æ¿¡¼ »óÈ£¿î¿ë¼ºÀ» º¸ÀåÇϱâ À§ÇÏ¿©, Ãß°¡ÀûÀÎ ±¸¼º¿ä¼ÒÀÇ µµ¿ò ¾øÀÌ À¥ ºê¶ó¿ìÀú¸¸À» »ç¿ëÇÏ¿© RIA¸¦ ±¸ÇöÇϰíÀÚ ÇÑ´Ù. ÁÖ·Î AJAX ±â¼úÀ» Áß½ÉÀ¸·Î Çϰí ÀÖÀ¸¸ç, HTML5 Ç¥ÁØÀÌ °¡½ÃÈ µÇ¾î°¨¿¡ µû¶ó Á¡Â÷ÀûÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î¼ÀÇ À¥ À§»óÀÌ °ÈµÇ¾î °¡°í ÀÖ´Â Ãß¼¼ÀÌ´Ù. ÀÌ ¸ðµ¨¿¡¼´Â ¼·Î ´Ù¸¥ ±â±â »ó¿¡¼ À¥ ºê¶ó¿ìÀú¸¸ ÀÖÀ¸¸é RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Â ¹Ý¸é¿¡, ·ÎÄà ÄÄÇ»ÅÍ¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇϰųª, ·ÎÄà ÄÄÇ»ÅÍ¿¡ ¼³Ä¡µÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ¿© µ¥ÀÌÅ͸¦ ó¸®ÇÏ°í °¡°øÇÏ´Â ÀÏ, ¶Ç´Â ·ÎÄà ÄÄÇ»ÅÍ¿¡ ÀåÂøµÈ Çϵå¿þ¾î¸¦ Á¦¾îÇÏ´Â °Í°ú °°ÀÌ, ·ÎÄà ÀÚ¿øÀ» Ȱ¿ëÇϱâ À§ÇÑ Ç¥ÁØÀûÀÎ ¹æ½ÄÀ» Á¦°øÇÏÁö ¾Ê¾Æ, º¹ÀâÇÏ°í ´Ù¾çÇÑ ±â¾÷ ȯ°æ¿¡ ¸Â´Â RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥¿¡´Â ÇѰèÁ¡À» º¸À̰í ÀÖ´Ù.
Out-of-browser RIA Ç÷§ÆûÀÇ °æ¿ì¿¡´Â °¢ RIA Ç÷§Æû º°·Î dzºÎÇÑ ±â´É°ú Àß ¸¸µé¾îÁø ºñÁî´Ï½º ÄÄÆ÷³ÍÆ®µéÀÌ Á¦°øµÇ°í, Çʿ信 µû¶ó ÄÄÆ÷³ÍÆ®µéÀ» »ç¿ëÀÚµéÀÌ ÀÓÀÇ·Î °³¹ßÇÏ¿© Ãß°¡ÇÒ ¼ö ÀÖ´Â µîÀÇ À¯¿¬¼ºÀ» Á¦°øÇϰí ÀÖ´Ù. ±â´É¼ºÀ̳ª ¾ÈÁ¤¼º¿¡¼ In-browser ±â¼úº¸´Ù´Â ¾Õ¼°¡°í ÀÖ´Ù°í º¼ ¼ö ÀÖÀ¸¸ç, ÇöÀç±îÁö ±â¾÷ °í°´ ½ÃÀåÀÇ ´ëºÎºÐÀ» ÀÌ ºÎ·ùÀÇ RIA Ç÷§ÆûµéÀÌ Á¡À¯Çϰí ÀÖ´Ù. ¹Ý¸é¿¡, °¢ RIA Ç÷§Æû º°·Î ¼·Î ´Ù¸¥ Ç÷§Æû ¾ÆÅ°ÅØÃ³¿Í ¼Ò½ºÄÚµå Çü½ÄÀ» äÅÃÇϰí ÀÖ¾î, RIA Ç÷§Æû°£ÀÇ »óȣȣȯ¼ºÀ̳ª »óÈ£¿î¿ë¼ºÀÌ Á¦°øµÇÁö ¾Ê´Â °Í°ú, ·±Å¸ÀÓÀÌ Á¦°øµÇÁö ¾Ê´Â ±â±â »ó¿¡¼´Â RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼öÇàÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡Àº, ÀÌ ºÎ·ùÀÇ Á¦Ç°µéÀÌ ÇØ°áÇØ¾ß ÇÒ ¸¹Àº °úÁ¦µé·Î ³²¾ÆÀÖ´Â »óȲÀÌ´Ù.
RIA Ç¥ÁØÈ Çʿ伺
Ŭ¶óÀÌ¾ðÆ® ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ½ÇÇàÇϱâ À§ÇÑ Ç÷§ÆûÀ¸·Î½áÀÇ À¥°ú RIAÀÇ Á߿伺ÀÌ Ä¿Á® °¡¸é¼, RIA Ç÷§ÆûÀ» µµÀÔÇÏ´Â °í°´µéÀÇ ÀÔÀå¿¡¼´Â RIA Ç÷§Æû ¶Ç´Â RIA ÄÄÆ÷³ÍÆ® »çÀÌÀÇ »óȣȣȯ¼º ¹× »óÈ£¿î¿ë¼º È®º¸°¡ Á¡Á¡ Áß¿äÇÑ ¹®Á¦·Î ´ëµÎµÇ°í ÀÖ´Ù. HTML·Î °³¹ßµÈ À¥ ÀÀ¿ëÀº À¥ ºê¶ó¿ìÀúÀÇ Á¾·ù¿¡ °ü°è¾øÀÌ ½ÇÇàµÉ ¼ö ÀÖ°í, À¯»çÇÑ °á°ú¸¦ Á¦°øÇÑ´Ù´Â ÀÌÀ¯ Çϳª¸¸À¸·Î, 4¼¼´ë ¾ð¾îµéÀÌ Á¦°øÇÏ´Â ¸·°ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¹ö¸®°í ÅØ½ºÆ® ±â¹Ý ¼öÁØÀÇ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â À¥À¸·Î ªÀº ½Ã°£ µ¿¾È¿¡ Ŭ¶óÀÌ¾ðÆ® ±â¼úÀÌ º¯ÈµÇ¾î °¬´ø °Í°ú °°ÀÌ, °í°´µéÀº ±×µéÀÌ Ã¤ÅÃÇÑ RIA Ç÷§ÆûÀÌ ¹«¾ùÀÌ µÇ¾úµçÁö °ü°è¾øÀÌ Çѹø °³¹ßµÈ Ŭ¶óÀÌ¾ðÆ® RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¸¥ RIA Ç÷§Æû¿¡¼µµ Àç»ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ±â¸¦ ¹Ù¶ó°í ÀÖ´Ù.
In-browser RIA Ç÷§Æû ±â¼úµéÀº Ç¥ÁØÈµÈ RIA ¾ÖÇø®ÄÉÀÌ¼Ç Æ÷¸ËÀ» ±â¹ÝÀ¸·Î ÇÏ¿© Á¡Â÷ÀûÀ¸·Î Àû¿ë ¿µ¿ªÀ» ³ÐÇô°¡°í´Â ÀÖÀ¸³ª, À¥ Ç¥ÁØÀÇ ÇѰè·Î ÀÎÇØ ±â´ÉÀûÀ¸·Î Á¦¾àÀÌ ¹ß»ýÇÒ ¼ö ¹Û¿¡ ¾ø´Â °ÍÀÌ Çö½ÇÀÌ´Ù. ÀÌ·¯ÇÑ ¸é¿¡¼ Out-of-browser RIA Ç÷§Æû ±â¹ÝÀÇ RIA Ç÷§ÆûµéÀº ¾î¶² ÇüÅ·εç Áö¼ÓÀûÀ¸·Î ÀÏÁ¤ÇÑ ¿ªÇÒÀ» ´ã´çÇÒ ¼ö ¹Û¿¡ ¾øÀ» °ÍÀÌ´Ù. In-browser RIA Ç÷§Æûµé°ú Out-of-browser RIA Ç÷§ÆûµéÀÌ °øÁ¸ÇÏ´Â »óȲ¿¡¼, ¼·Î ´Ù¸¥ RIA Ç÷§Æûµé »çÀÌ¿¡ RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï »óȣȣȯ¼º°ú »óÈ£¿î¿ë¼ºÀ» Áö¿øÇϱâ À§Çؼ´Â, RIA ¾ÖÇø®ÄÉÀÌ¼Ç ¹× RIA ÄÄÆ÷³ÍÆ®¸¦ °³¹ßÇϱâ À§ÇÑ Ç¥ÁØ ¸í¼¼ÀÇ Á¦Á¤ Çʿ伺ÀÌ Á¡Á¡ Áß¿äÇØÁö°í ÀÖ´Ù.
RIA Ç¥ÁØÈ ÇöȲ
RIA Ç¥ÁØÈÀÇ Çʿ伺ÀÌ ´ëµÎµÊ¿¡ µû¶ó ±¹³»¿¡¼´Â 2008³â 3¿ù¿¡ ±¹³» RIA(¶Ç´Â XÀÎÅͳÝ) ¼Ö·ç¼Ç ¾÷°è ´ëÇ¥µéÀÌ ¸ð¿© RIA Ç¥ÁØÀ» °³¹ßÇϱâ À§ÇÑ ÄÁ¼Ò½Ã¾öÀ» ±¸¼ºÇÏ¿´°í, OMG Korea¸¦ Áß½ÉÀ¸·Î RIA Ç÷§Æû°ú RIA ÄÄÆ÷³ÍÆ® ¸ðµ¨, RIA ±â¼ú¾ð¾î Ç¥ÁØ ½ºÆåÀ» °³¹ßÇÏ¿´´Ù. ±× °á°ú¹°Àº Çѱ¹Á¤º¸Åë½Å±â¼úÇùȸ¿¡ ±¹³» RIA Ç¥ÁØÀ¸·Î Á¦¾ÈµÇ¾î Ç¥ÁØ Á¦Á¤À» À§ÇÑ ´Ü°è¸¦ ¹â°í ÀÖÀ¸¸ç, Á¦¾ÈµÈ RIA Ç¥ÁؾÈÀ» ±¹°¡ÀûÀ¸·Î È®»ê½Ã۱â À§ÇØ Áö³ 11¿ù¿¡´Â Á¦¾ÈµÈ Ç¥Áؾȿ¡ ´ëÇÑ ¼³¸íȸ¸¦ °³ÃÖÇÏ´Â µî ´Ù¾çÇÑ ³ë·ÂÀ» ±â¿ïÀ̰í ÀÖ´Ù.
¶ÇÇÑ ±¹³»ÀÇ ±â¾÷¿ë RIA Ç÷§Æû Àû¿ë °æÇè ¹× ±â¼úÀ» »ì·Á¼ ±¹Á¦ Ç¥ÁØÀ¸·Î ½ÂȽÃ۱â À§ÇÑ ³ë·Âµµ µ¿½Ã¿¡ ÁøÇàÇϰí ÀÖ´Ù. 2009³â 9¿ù¿¡´Â OMG Korea°¡ Áß½ÉÀÌ µÇ¾î OMG ³»¿¡ RIA Ç¥ÁØÈ¸¦ ÃßÁøÇϱâ À§ÇÑ RIA ÀÛ¾÷ ±×·ìÀ» Á¶Á÷ÇÏ¿´À¸¸ç, 12¿ù¿¡´Â ±¹Á¦ RIA Ç¥ÁØ Á¦¾ÈÀ» ÁغñÇϱâ À§ÇÑ RFI ÃʾÈÀ» Á¦ÃâÇÏ¿´´Ù. 2010³â 3¿ù¿¡´Â RFIÀÇ ÃÖÁ¾ ½ÂÀÎÀ» ȹµæÇÑ ÈÄ Àü¼¼°è RIA ¾÷°èÀÇ ÀǰßÀ» ¼ö·ÅÇϱâ À§ÇÑ ´Ü°è ÁøÀÔÀ» ¸ñÇ¥·Î Ȱµ¿ Áß¿¡ ÀÖ´Ù.
RIA Ç÷§Æû ÁÖ¿ä Á¦Ç°
RIA´Â ¿©·¯ ºÎ·ù·Î ³ª´µ¾î ´Ù¾çÇÑ Á¦Ç° ¹× ±â¼úµéÀ» Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. ÇØ¿ÜÀÇ ÁÖ¿ä RIA Á¦Ç° ¹× ±â¼úÀº ´ÙÀ½°ú °°´Ù.
• Ä¿¹Â´ÏƼ Áß½ÉÀÇ ¿ÀÇ ¼Ò½º Ajax ŸŶ(Dojo, JQuery, Prototype µî)
• °ø±Þ¾÷ü Áß½ÉÀÇ ¿ÀÇ ¼Ò½º Ajax ¹× RIA ±â¼ú(Ext, Bindows, Laszlo µî)
• RIA Ç÷§Æû(Adobe Flash/Flex/AIR, Microsoft Silverlight, IBM Expeditor, Nexaweb µî)
À̿ܿ¡µµ Àü¼¼°èÀûÀ¸·Î Ajax ¶Ç´Â RIA¿Í °ü·ÃµÈ ±â¼úÀ̳ª Á¦Ç°À» °³¹ßÇϰųª °ü·Ã ÀÖ´Â ¾÷üÀÇ ¼ö´Â 70°÷ÀÌ ³Ñ´Â °ÍÀ¸·Î ³ªÅ¸³ª°í ÀÖ´Ù.
±¹³» RIA ½ÃÀåÀº XÀÎÅͳÝÀ̶ó´Â À̸§À¸·Î ±â¾÷¿ë RIA ½ÃÀåÀ» ÁÖ¿ä Ÿ°ÙÀ¸·Î ÇÏ¿© µ¶ÀÚÀûÀÎ Ãʱ⠽ÃÀåÀ» Çü¼ºÇÏ¸é¼ ¹ßÀüÇØ ¿ÔÀ¸¸ç, ±× µ¿¾È ±¹³» ±â¾÷ ½ÃÀåÀÇ ´ëºÎºÐÀ» Á¡À¯ÇØ ¿Ô´Ù. ±¹³»ÀÇ ÁÖ¿ä RIA Ç÷§Æû ¶Ç´Â XÀÎÅÍ³Ý ¼Ö·ç¼ÇÀ» Á¦°øÇÏ´Â ¾÷ü¿Í Á¦Ç°Àº ´ÙÀ½°ú °°´Ù.
• Åõºñ¼ÒÇÁÆ® ¸¶ÀÌÇ÷§Æû/XÇ÷§Æû
• Å丶Åä½Ã½ºÅÛ eXria
• ½¬ÇÁÆ®Á¤º¸Åë½Å À̳ë½ÌÅ©
• Ƽ¸Æ½º¼ÒÇÁÆ® ÇÁ·ÎÀ¥ µî
ÇöÀç ±¹³» RIA ½ÃÀåÀº XÀÎÅͳÝÀ̶ó´Â À̸§¿¡¼ Á¡Â÷ RIA¶ó´Â ¿ë¾î·Î ÅëÇÕµÇ¾î °¡°í ÀÖ´Â »óȲÀ̸ç, º»°ÝÀûÀÎ ±â¾÷¿ë RIA½ÃÀåÀ¸·ÎÀÇ ÁøÀÔ°ú ¸Â¹°·Á Adobe»çÀÇ Flex/AIR¿Í Microsoft»çÀÇ Silverlight°¡ ½ÃÀåÈ®´ë¸¦ À§ÇÑ ¸¶ÄÉÆÃÀ» °ÈÇÏ¸é¼ °æÀïÀÌ Á¡Á¡ Ä¡¿ÇØÁö°í ÀÖ´Ù. ÀÌ¿¡ ´ëÇØ ±¹³»¾÷üµéµµ ÇØ¿Ü ½ÃÀåÀ¸·Î ÁøÃâÇϱâ À§ÇØ ±¹Á¦ °æÀï·ÂÀ» ³ôÀ̱â À§ÇÑ ´Ù¾çÇÑ ³ë·ÂµéÀ» ±â¿ïÀ̰í ÀÖ´Ù.