TTA °£Ç๰ - ICT Standard Weekly

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

±â¼úÇ¥ÁØÀ̽´

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

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

RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º Ç¥ÁØÈ­ °³¿ä

RIA(Rich Internet Application)´Â HTMLÀÌ °¡Áö´Â WebÀÇ ÇѰ踦 ±Øº¹ÇÏ¿©, ÀÎÅÍ³Ý ±â¼úÀ» ÀÌ¿ëÇÑ »ç¿ëÀÚ °æÇèÀ» ±Ø´ëÈ­Çϱâ À§ÇÑ ¸ñÀûÀ¸·Î ½ÃÀ۵Ǿú´Ù. À¥ºê¶ó¿ìÀú¸¸ ÀÖÀ¸¸é OS³ª À¥ºê¶ó¿ìÀúÀÇ Á¾·ù¿¡ °ü°è¾øÀÌ µ¿ÀÏÇÑ »ç¿ëÀÚ °æÇèÀ» Á¦°øÇϰڴٴ HTMLÀÇ ±Ã±ØÀû ¸ñÇ¥¿¡µµ ºÒ±¸Çϰí, ·ÎÄÃÄÄÇ»ÅÍÀÇ ½Ã½ºÅÛ ÀÚ¿ø Ȱ¿ëÀ̳ª µð¹ÙÀ̽º ¿¬µ¿ ºÒ°¡, ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾îÀÇ ´À¸° ó¸® ¼Óµµ µî°ú °°ÀÌ ±â¾÷¿ë ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ÇʼöÀûÀ¸·Î ¿äûµÇ´Â ÇÙ½É ±â´É ±¸Çö»óÀÇ Á¦¾àÀ¸·Î ÀÎÇØ, ÇöÀç±îÁö´Â ¾×Ƽºê¿¢½º, .NETÇÁ·¹ÀÓ¿öÅ©, Java µî°ú °°ÀÌ ´Ù¾çÇÑ ±â¼ú·Î Á¦°øµÇ´Â Ç÷¯±×ÀÎ ±â¹ÝÀÇ RIA ¼Ö·ç¼ÇµéÀÌ High-end ±â¾÷¿ë RIA ½ÃÀåÀ» ¼±Á¡Çϰí ÀÖÀ¸¸ç, ¸ÖƼÅÍÄ¡, Á¦½ºÃ³ µîÀÇ ¹ßÀüµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Áö¿ø ºÎÁ·À¸·Î ÀÎÇØ ½º¸¶Æ®ÆùÀ̳ª ÅÂºí¸´PC µî¿¡¼­µµ Ç¥ÁØÈ­µÇÁö ¾ÊÀº ½º¸¶Æ® ¾ÛµéÀÌ º¸ÆíÀûÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù. Ç¥ÁØÈ­µÈ RIA ¾ÖÇø®ÄÉÀÌ¼Ç Á¦°øÀ» ¸ñÀûÀ¸·Î ÇÏ´Â HTML5 Ç¥ÁØ Á¦Á¤ÀÌ ¸·¹ÙÁö ´Ü°è¸¦ Áö³ª°í ÀÖÁö¸¸, ¾ÕÀ¸·Îµµ ÀÌ·¯ÇÑ Ç¥ÁØÈ­ µÇÁö ¾ÊÀº ¾ÖÇø®ÄÉÀÌ¼Ç ±â¼úµéÀº ¹Ì·¡ ÄÄÇ»ÆÃ ȯ°æ¿¡ ´ëÇÑ ½ÃÇèÀû ½Ãµµ¸¦ À§ÇÏ¿© ´Ù¾çÇÑ Çü½ÄÀ¸·Î µîÀåÇϰí Àû¿ëµÇ¸é¼­ ¹Ì·¡ ÄÄÇ»ÆÃ ±â¼úÀÇ Àúº¯À» ¼±µµÇØ ³ª°¥ °ÍÀ¸·Î ¿¹»óµÈ´Ù.

 

±â¾÷¿ë RIA ½ÃÀå¿¡¼­ ¼­·Î ´Ù¸¥ ±â¼ú ±â¹ÝÀÇ RIA Ç÷§ÆûµéÀÌ ÀÚ¸®¸¦ Àâ¾Æ°¡°í ¿µÇâ·ÂÀ» ³ÐÇô°¨¿¡ µû¶ó, ±¹³» RIA º¥´õµéÀÌ Áß½ÉÀÌ µÇ¾î 2009³â 12¿ù¿¡ ±¹Á¦Ç¥ÁØÈ­´ÜüÀÎ OMG(Object Management Group) ³»¿¡ RIA ÀÛ¾÷±×·ìÀ» °á¼ºÇÔÀ¸·Î½á, ¼­·Î ´Ù¸¥ RIA Ç÷§Æû »çÀÌ¿¡ RIA ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÇÇà°ú µ¥ÀÌÅÍ ±³È¯À» °¡´ÉÄÉ Çϱâ À§ÇÑ RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º Ç¥ÁØÈ­ ÀÛ¾÷ÀÌ ½ÃÀ۵Ǿú´Ù. 2010³âµµ¿¡´Â RIA Ç÷§Æû º¥´õ, RIA ÄÄÆ÷³ÍÆ® º¥´õ¿Í RIA ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß»ç¸¦ ´ë»óÀ¸·Î RFI¸¦ ¹ßÇàÇÏ¿© RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º Ç¥ÁØÈ­ÀÇ Çʿ伺¿¡ ´ëÇÑ ÀǰßÀ» ¼ö·ÅÇÏ¿´°í, 2011³âµµ¿¡´Â RFI¿¡¼­ ¼öÁýµÈ ÀǰßÀ» ±â¹ÝÀ¸·Î RFP¸¦ ¹ßÇàÇϱâ À§ÇÑ ´Ü°è°¡ ÁøÇàµÇ°í ÀÖ´Ù.

 

Ç¥ÁØÈ­ ÀïÁ¡ ¹× ÁøÇà Á¤µµ

RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» Àç»ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÄÄÆ÷³ÍƮȭÇϱâ À§ÇÑ ¹æ¹ý°ú, ÄÄÆ÷³ÍƮȭµÈ RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» RIA Ç÷§Æû¿¡¼­ ½ÇÇà½Ã۰í, »óÈ£ÀÛ¿ëÀ» °¡´ÉÄÉ ÇÏ´Â ¹æ¹ýÀ» ÁÖ¿ä ¹üÀ§·Î ÇÏ´Â RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º RFP 1Â÷ ÃʾÈÀÌ 2011³â 3¿ù¿¡ TF¿¡ Á¦ÃâµÇ¾î, OMG ³»¿¡¼­ Ç¥ÁØÈ­ÀÇ Çʿ伺°ú Ç¥ÁØÈ­ ¹üÀ§¿¡ ´ëÇÑ º»°ÝÀûÀÎ ³íÀǰ¡ ½ÃÀ۵Ǿú´Ù. ÀÌÈÄ 2Â÷·Ê¿¡ °ÉÄ£ ±â¼úȸÀǸ¦ ÅëÇÏ¿© TF¿Í ÀÌ»çȸ¿¡¼­ RFP ÃʾÈÀ» °ËÅäÇÑ °á°ú, ÃÖ±Ù OMG 9¿ù ȸÀÇ¿¡¼­´Â RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º RFP ÃʾÈÀÇ ³»¿ëÀ» ¾Æ·¡ÀÇ 2´Ü°è ¼¼ºÎ RFP·Î ºÐ¸®Çϰí, ´Ü°èº° ¼øÂ÷ÀûÀ¸·Î Ç¥ÁØÈ­¸¦ ÁøÇàÇϱâ·Î °áÁ¤ÇÏ¿´´Ù.

 

1´Ü°è: (°¡Äª) RIA ÄÄÆ÷³ÍÆ® µ¿Àû ±¸¼º ¸ðµ¨ RFP

´ÜÀÏ RIA Ç÷§Æû ¾È¿¡¼­ RIA ÄÄÆ÷³ÍÆ® ¸í¼¼¸¦ ÀÌ¿ëÇÏ¿©, RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» »ý¼ºÇϰí, ¹ß°ßÇϰí, ½ÇÇàÇÏ´Â µîÀÇ ¼­ºñ½ºµéÀ» Á¤ÀÇÇϴ ǥÁØÀ» °³¹ßÇÑ´Ù. RIA ÄÄÆ÷³ÍÆ® ¸í¼¼´Â »óÀÌÇÑ RIA Ç÷§Æû »çÀÌ¿¡ RIA ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ »ó¼¼ Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï Ç¥ÁØÈ­ µÈ´Ù.

 

2´Ü°è: (°¡Äª) RIA ÄÄÆ÷³ÍÆ® ÇÁ¶ô½Ã ¸ðµ¨ RFP

ƯÁ¤ RIA Ç÷§Æû »ó¿¡¼­ ½ÇÇà ÁßÀÎ RIA ¾ÖÇø®ÄÉÀ̼ÇÀÌ Ç÷º½º, ½Ç¹ö¶óÀÌÆ® µî°ú °°ÀÌ ÀÌÁ¾ÀÇ RIA Ç÷§Æû¿¡¼­ µ¿ÀÛÇϵµ·Ï °³¹ßµÈ RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇØ´ç Ç÷§Æû »ó¿¡¼­ È£ÃâÇÏ¿© ½ÇÇàÇÏ°í µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÁ¶ô½Ã(proxy) ÇüÅÂÀÇ RIA ÄÄÆ÷³ÍÆ®¸¦ Á¤ÀÇÇϱâ À§ÇÑ ¸ðµ¨À» °³¹ßÇÑ´Ù. È£ÃâÇÏ´Â RIA ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÌ ÇÁ¶ô½Ã¸¦ ÅëÇÏ¿© ÁöÁ¤µÈ RIA Ç÷§ÆûÀ» ÅëÇØ È£ÃâµÇ´Â RIA ¾ÖÇø®ÄÉÀ̼ÇÀÇ View¿Í »óÈ£ÀÛ¿ëÀ» Á¦¾îÇÑ´Ù.

 

À§ÀÇ 2°¡Áö RFP´Â ¸ÕÀú ´ÜÀÏ RIA Ç÷§Æû »ó¿¡¼­ RIA ÄÄÆ÷³ÍÆ®ÀÇ µ¿Àû ±¸¼º ¸ðµ¨À» Ç¥ÁØÈ­ ÇÑ ÈÄ¿¡, À̸¦ ±â¹ÝÀ¸·Î ÀÌÁ¾ÀÇ RIA Ç÷§Æû¿¡ ´ëÇÑ RIA ÄÄÆ÷³ÍÆ®ÀÇ ÇÁ¶ô½Ã ¸ðµ¨À» Ç¥ÁØÈ­ÇÏ´Â ÇüÅ·ΠÁøÇàµÈ´Ù. ¾Æ¿ï·¯ ÇöÀç OMGÀÇ ºÐ¼®°ú ¼³°è¸¦ À§ÇÑ TF(ADTF)¿¡¼­´Â RIA ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ, ¶Ç´Â RIA ¾ÖÇø®ÄÉÀ̼ǰú ¿ø°Ý ¼­ºñ½º »çÀÌ¿¡ »óÈ£ÀÛ¿ëÀ» Á¤ÀÇÇϱâ À§ÇÑ »óÈ£ÀÛ¿ë È帧 ¸ðµ¨¸µ ¾ð¾î(IFML: Interaction Flow Modeling Language) RFP°¡ ÁøÇàµÇ°í ÀÖÀ¸¹Ç·Î, RIA ÄÄÆ÷³ÍÆ®ÀÇ ÀÎÅÍÆäÀ̽º ±â¼ú(Description) Çü½ÄÀº ÇâÈÄ IFML RFPÀÇ Ç¥ÁØÈ­ °á°ú¸¦ ÂüÁ¶Çϵµ·Ï ÇÏ´Â ¹æÇâÀ¸·Î ³íÀǰ¡ ÁøÇàµÇ¾ú´Ù.

 

ÇâÈÄ ÃßÁø °èȹ ¹× °á¾ð

À̹ø ȸÀÇ °á°ú·Î ÃʱâÀÇ RIA ÄÄÆ÷³ÍÆ® »óÈ£¿î¿ë¼º RFP´Â (°¡Äª)RIA ÄÄÆ÷³ÍÆ® µ¿Àû ±¸¼º ¸ðµ¨ RFP¿Í (°¡Äª)RIA ÄÄÆ÷³ÍÆ® ÇÁ¶ô½Ã ¸ðµ¨ RFPÀÇ »ó¼¼È­ µÈ µÎ °³ÀÇ RFP·Î ºÐ¸®µÇ¾î ´Ü°èº° ¼øÂ÷ÀûÀ¸·Î Ç¥ÁØÈ­¸¦ ÁøÇàÇϱâ·Î °áÁ¤µÇ¾ú´Ù. ÀÌ¿¡ µû¶ó 2011³â 12¿ù¿¡ ¿­¸®´Â Â÷±â ȸÀǺÎÅÍ´Â ¼öÁ¤µÈ 1´Ü°è (°¡Äª) RIA ÄÄÆ÷³ÍÆ® µ¿Àû ±¸¼º ¸ðµ¨ RFP °³¹ßÀ» Áß½ÉÀ¸·Î ÁøÇàµÉ ¿¹Á¤ÀÌ´Ù. Â÷±â ±â¼úȸÀÇ¿¡¼­ À§ÀÇ RFP ÃʾÈÀÌ Á¤»óÀûÀ¸·Î ³íÀÇµÉ ¼ö ÀÖ±â À§Çؼ­´Â RFP ÃʾÈÀÌ 11¿ù Áß¼ø±îÁö OMG »ç¹«±¹À¸·Î Á¦ÃâµÇ¾î¾ß ÇÑ´Ù. RFP Ãʾȿ¡´Â ±âÁ¸(CORBA, CCM, EDOC, D&C µî)ÀÇ ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ® ±â¹Ý Çù¾÷ ¸ðµ¨ Ç¥Áصé°ú RIA ÄÄÆ÷³ÍÆ® µ¿Àû »ý¼º ¸ðµ¨ RFPÀÇ À¯»çÁ¡°ú Â÷ÀÌÁ¡À» ¸í·áÇÏ°Ô ¹àÇô RIA ÄÄÆ÷³ÍÆ®¿¡¼­ ÇÊ¿ä·Î ÇÏ´Â ÇÙ½É ³»¿ëµéÀÌ Æ÷ÇԵǵµ·Ï ¸ÞŸ¸ðµ¨À» °³¹ßÇÏ´Â °Í°ú, ÀÌ ¸ÞŸ¸ðµ¨ ±â¹ÝÀÇ RFP ÃÊ¾È ¹®¼­¸¦ ÀÛ¼ºÇÏ¿© ±â¼ú¹ÌÆÃ ÀÌÀü¿¡ ȸ¶÷µÉ ¼ö ÀÖµµ·Ï Á¦ÃâÇÏ´Â ÀÛ¾÷µéÀÌ 12¿ù ȸÀDZîÁö ÁøÇàµÇ¾î¾ß ÇÑ´Ù.

 

¼öÁ¤µÈ 1´Ü°è RFP ÀÛ¾÷¿¡´Â 2009³âµµ¿¡ TTA ±¹³» ´ÜüǥÁØÀ¸·Î Á¦Á¤µÈ RIA ¸ÞŸ¸ðµ¨ Ç¥ÁØÀÇ ÆÄÆ®-1 RIA Ç÷§Æû ¾ÆÅ°ÅØÃ³(TTAK.KO-10.0368) Ç¥Áذú ÆÄÆ®-2 RIA ÄÄÆ÷³ÍÆ® ¸ðµ¨(TTAK.KO-10.0369) Ç¥ÁØÀÇ ´Ù¾çÇÑ ³»¿ëµéÀÌ ¼±º°ÀûÀ¸·Î Æ÷ÇԵǾî¾ß ÇϹǷÎ, ±¹³» RIA Ç÷§Æû º¥´õµéÀÇ Àû±ØÀûÀΠǥÁØÈ­ Âü¿©°¡ ¿ä±¸µÈ´Ù.

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

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