[WEB 3¿ùÈ£] »ç¿ëÀÚ °æÇèÀ» ÁÖ´Â À¥ ÇÁ·ÎÁ§Æ®
2009-03-06
01. »ç¿ëÀÚ °æÇè ¿ä¼Ò
02. »ç¿ëÀÚ °æÇèÀÇ ¹Ý¿µ
03. »ç¿ëÀÚ °æÇè°ú ÄÁÅØ½ºÆ®
04. »ç¿ëÀÚ °æÇè°ú °³¹ß ±â¼ú
02. »ç¿ëÀÚ °æÇèÀÇ ¹Ý¿µ
03. »ç¿ëÀÚ °æÇè°ú ÄÁÅØ½ºÆ®
04. »ç¿ëÀÚ °æÇè°ú °³¹ß ±â¼ú
À¥ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ´Â ±âȹÀÚ, µðÀÚÀ̳Ê, °³¹ßÀÚµéÀÌ ºü¸£°Ô ÁøÈÇÏ´Â À¥ °³¹ß ±â¼ú ȯ°æ¿¡¼ ¸ðµç °³¹ß ±â¼úÀ» ½ÀµæÇÒ ¼ö´Â ¾øÀ¸³ª, À¥ ȯ°æÀÇ º¯È¿¡ µû¸¥ Ãֽбâ¼úÀÇ ÀÌÇØ, ±âº» Áö½ÄÀ» ½×´Â °Íµµ ÃÖÀûÀÇ À¥ ÇÁ·ÎÁ§Æ®¸¦ ¿Ï¼ºÇϱâ À§ÇÑ ÇϳªÀÇ ¼º°ø ¿ä¼Ò°¡ µÉ °ÍÀ̶ó »ý°¢ÇÑ´Ù.
±× Áß ¿ì¸®ÀÇ ÈµÎÀÎ, »ç¿ëÀÚ °æÇèÀ» ÁÖ´Â À¥ ÇÁ·ÎÁ§Æ®¿¡¼ Àû¿ë °¡´ÉÇÑ °³¹ß ±â¼ú¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ ÀÖÀ»±î? Áö³ 3ȸ¿¡ °ÉÃÄ »ç¿ëÀÚ °æÇè¿¡ ´ëÇÑ Á¢±Ù¹æ¹ý, ±¸Çö»ç·Ê, °æÇè¿ä¼Ò µî¿¡ ´ëÇØ¼ »ìÆìº¸¾Ò°í, ¸¶Áö¸· ȸ¸¦ ÅëÇØ¼ »ç¿ëÀÚ °æÇè À¥ »çÀÌÆ®¸¦ ±¸ÃàÇϴµ¥ ÃÖ±Ù Àû¿ëµÇ°í ÀÖ´Â °³¹ß ±â¼ú¿¡ ´ëÇØ »ìÆìº¸µµ·Ï ÇϰڴÙ.
01. »ç¿ëÀÚ °æÇè ¿ä¼Ò
02. »ç¿ëÀÚ °æÇèÀÇ ¹Ý¿µ
03. »ç¿ëÀÚ °æÇè°ú ÄÁÅØ½ºÆ®
04. »ç¿ëÀÚ °æÇè°ú °³¹ß ±â¼ú
>> dzºÎÇϰí Çâ»óµÈ »ç¿ëÀÚ °æÇèÀ» Á¦°øÇÏ´Â RIA(Rich Internet Applications)
À¥¿¡¼ ´õ¿í dzºÎÇÑ »ç¿ëÀÚ °æÇèÀ» °¡´ÉÄÉ ÇÏ´Â ±â¼ú Æ®·»µå·Î RIA(Rich Internet Applications)°¡ ÀÚ¸®Àâ°í ÀÖ´Ù. RIA´Â º¸´Ù Çâ»óµÈ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(GUI)¸¦ Á¦°øÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ´Ù. ÃÊâ±â¿¡´Â Rich Internet Applications¿´À¸³ª, ÀÎÅÍ³Ý »Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ºÐ¾ß¿¡¼ ÀÎÅÍ·ºÆ¼ºêÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Â ±â¼úÀÇ ¹ßÀüÀ¸·Î Rich Interactive Applications·Î °Á¶µÇ¾î »ç¿ëµÇ°í ÀÖ´Ù.
°í°´ÀÌ º¸´Ù Æí¸®ÇÑ UI¸¦ ±¸ÇöÇϱâ À§ÇØ RIA ±â¼úÀÇ Àû¿ëÀ» ¿ä±¸Çϰí ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇÑ´Ù°í ÇÏ¿© ±× ÇÁ·ÎÁ§Æ®°¡ ¼º°øÀûÀÌ³Ä ¶ó´Â Áú¹®¿¡´Â ²À ±×·¸Áö¸¸Àº ¾Ê´Ù.
¿¾¸»¿¡ °úÀ¯ºÒ±Þ(Φë¢ÝÕÐà)À̶ó´Â ¸»ÀÌ ÀÖ´Ù. ³Ê¹« °úÇÏ¸é ¾Æ´ÏÇÑ ¸¸ ¸øÇÏ´Ù. RIA ±â¼úÀÇ Àû¿ëÀ» È·ÁÇÑ UI¿Í ȹ±âÀûÀÎ ±â´É ±¸ÇöÀ¸·Î¸¸ ¿ÀÀÎÇÏ°í °úÇÏ°Ô ÇÁ·ÎÁ§Æ®¿¡ Àû¿ë ½Ã¿¡ ¿À·ù¸¦ ¹üÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ¹«¾ùº¸´Ù ±â¾÷ȯ°æ¿¡ ÀûÇÕÇÑ RIA ±â¼úÀ» ¼±ÅÃÇϰí È¿À²ÀûÀÎ Àû¿ëÀÌ Áß¿äÇÏ´Ù.
´ëºÎºÐÀÇ RIA ±â¼úÀÇ ´ÜÁ¡ Áß Çϳª°¡ ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¹«°Å¿öÁø´Ù´Â Á¡ÀÌ´Ù. ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ Áö¿øÀ¸·Î ²÷ÀÓ ¾ø´Â ³ë·ÂÀ» Çϰí ÀÖÁö¸¸, ±â¾÷ ȯ°æÀ» °í·ÁÇÏÁö ¾ÊÀ» ¼ö ¾ø´Â ¸éÀÌ Àֱ⵵ ÇÏ´Ù. ¶ÇÇÑ ÀüüÀûÀÎ ÇÁ·ÎÁ§Æ® ±¸Á¶¸¦ ¼³°èÇÒ ¼ö ÀÖ´Â ¾ÆÅ°ÅØÃ³°¡ µÇÁö ¾Ê´Â ÇÑ °áÄÚ ¾ÈÁ¤ÀûÀÌ°í ¼º°øÀûÀÎ ÇÁ·ÎÁ§Æ®°¡ µÉ ¼ö ¾ø´Ù.
> ±â¾÷µéÀº ¾î¶°ÇÑ ¸ñÀûÀ¸·Î RIA¸¦ µµÀÔÇϳª.
±×¸² 1. Firms Use RIAs for A Wide Variety of Purposes (Source : Forrester Research)
RIA´Â HTML¿¡ ºñÇØ ¶Ù¾î³ª°í Á¤±³ÇÑ »ç¿ëÀÚ ÀÎÅÍ·¢¼Ç ±¸ÇöÀÌ °¡´ÉÇϰí, µ¥ÀÌÅÍÀÇ ºñÁÖ¾óÈ, ¿¬¼Ó¼ºÀÇ ÇÁ·Î¼¼½º¸¦ ±¸ÇöÀÌ °¡´ÉÇÑ ±â¼ú Á¦°øÀ¸·Î ±â¾÷µéÀÌ ¼±È£Çϰí ÀÖ´Ù.
±×¸² 2. RIAs Usually Meet Or Exceed Business Expectations (Source : Forrester Research)
±â¾÷µéÀº RIAÀÇ Àû¿ëÀ» ÅëÇØ dzºÎÇÑ ¾îÇø®ÄÉÀ̼ÇÀÌ ±×µéÀÇ ºñÁî´Ï½º ¸ñÀûÀ» ´Þ¼ºÇϴµ¥ ºñ±³Àû ¸¹Àº ±â´ë¸¦ Çϰí ÀÖ´Ù.
±×·¸´Ù¸é, RIA ±â¼ú¿¡´Â ¾î¶² ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ÀÖ³ª?
>> µðÀÚÀÌ³Ê ±â¹ÝÀÇ RIA Ç÷§Æû, Adobe ¡®Flex¡¯
Flex´Â ¿À·£ ¼¼¿ù Flash¸¦ ±â¹ÝÀ¸·Î °³¹ßÀ» Æí¸®ÇÏ°Ô ÇÒ ¼ö ÀÖµµ·Ï °³¹ßµÈ Ç÷§ÆûÀÌ´Ù.
Flash ¶ÇÇÑ °¡Àå ½±°Ô Á¢ÇÒ ¼ö ÀÕ´Â RIA °³¹ß ÅøÀÌ´Ù. ¼ÒÇÁÆ®¿þ¾î ¾È¿¡¼ µå·ÎÀ×À̳ª ŸÀÓ¶óÀαâ¹ÝÀÇ ¾Ö´Ï¸ÞÀÌ¼Ç µî ¿ÀºêÁ§Æ®¸¦ ±×¸®°í Á¦¾î °¡´ÉÇÏ´Ù. Flex ¶ÇÇÑ swf È®ÀåÀÚÀÇ °á°ú¹°À» °¡Áö³ª, Flex´Â Á» ´õ °³¹ßÀÚ Áß½ÉÀ¸·Î ƯȵǾî ÀÖ´Ù.
Flex´Â ÄÄÆ÷³ÍÆ® ±â¹ÝÀ¸·Î ÀÛ¾÷À» Çϰí, ÄÄÆ÷³ÍÆ®´Â Adobe¿¡¼ ±âº»ÀûÀ¸·Î Á¦°øÇÏ´Â ÄÁÆ÷³ÍÆ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ°í, ÀÚ½ÅÀÌ Á÷Á¢ ¸¸µç ÄÁÆ÷³ÍÆ®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¸°Ô ¸¸µé¾îÁø ÄÁÆ÷³ÍÆ®¸¦ ±â¹ÝÀ¸·Î ·¹À̾ƿôÀ» Àâ°í ¹èÄ¡ÇÏ¿© ÄÚµùÇÏ´Â ¹æ½ÄÀ¸·Î ¸¸µé¾îÁö±â ¶§¹®¿¡ °³¹ßÀÚµéÀÌ Á» ´õ ½±°Ô °³¹ß ÇÒ ¼ö ÀÖ´Ù.
Adobe»ç »çÀÌÆ®¸¦ ¹æ¹®Çϸé, ´Ù¾çÇÑ Flex ±â¼ú Àû¿ë »ç·Ê¸¦ »ìÆìº¼ ¼ö ÀÖ´Ù.
±×¸² 3. Flex ±â¼ú Àû¿ë »ç·Ê (http://flex.org/showcase/)
>> ´Ù¾çÇÑ °èÃþ¿¡ Àû¿ë °¡´ÉÇÑ Microsoft ¡®Silverlight¡¯
Microsoft´Â ¿À·£ ¼¼¿ù ´å³Ý ±â¼úÀ» ¹ßÀü½ÃÄÑ¿À¸é¼ °³¹ßÀÚ Áß½ÉÀÇ RIA Ç÷§ÆûÀ» Á¦°øÇϰí ÀÖ´Ù. »ç¿ëȯ°æ¿¡ µû¶ó Universal UX, Portable UX, Full UX·Î ±¸ºÐÇÏ¿© °¢°¢ÀÇ »ç¿ë ȯ°æÀ» ¿À°¡¸ç »ç¿ëÀڵ鿡°Ô µ¿ÀÏÇÑ UX¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù.
Silverlight´Â ºê¶ó¿ìÀú¿Í Ç÷§ÆûÀ» °¡¸®Áö ¾Ê°í .Net ±â¹Ý ¹Ìµð¾î ȯ°æÀ» Áö¿øÇÏ´Â µî ¶Ù¾î³ »ç¿ëÀÚ È¯°æÀ» Á¦°øÇÑ´Ù. Silverlight´Â AJAX, Visual Basic, C#°ú °°Àº .NET ¾ð¾î¸¦ Áö¿øÇÏ¿© À¯¿¬Çϰí Àϰü¼º ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¸ðµ¨À» Á¦°øÇÏ¸é ±âÁ¸ À¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÅëÇÕÀÌ °¡´ÉÇÏ¿©, °³¹ßÀÚ¿Í µðÀÚÀ̳ʰ¡ ¼Õ½±°Ô °¢ÀÚÀÇ ±âÁ¸ ±â¼ú°ú µµ±¸¸¦ »ç¿ëÇÏ¿© À¥À» À§ÇÑ ¹Ìµð¾î ȯ°æ ¹× RIA¸¦ °³¹ßÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ Silverlight ¹Ìµð¾î ±â´É¿¡´Â Mac°ú Window¿¡¼ ½ÇÇàµÇ´Â Firefox, Safari, Internet Explorer¸¦ Æ÷ÇÔÇÑ ¸ðµç ÁÖ¿ä ºê¶ó¿ìÀú¿¡¼ °íǰÁú ¿Àµð¿À ¹× ºñµð¿À¸¦ ºü¸£°í È¿À²ÀûÀ¸·Î Á¦°øÇÏ´Â ±â´ÉÀÌ ¶Ù¾î³ª dzºÎÇÑ ±×·¡ÇȰú ¹Ìµð¾î¸¦ »ç¿ëÇÑ ¶Ù¾î³ ¼º´ÉÀ» ÀÚ¶ûÇÑ´Ù.
Microsoft»ç »çÀÌÆ®¸¦ ¹æ¹®Çϸé, ´Ù¾çÇÑ Silverlight ±â¼ú Àû¿ë »ç·Ê¸¦ »ìÆìº¼ ¼ö ÀÖ´Ù.
±×¸² 4. Silverlight ±â¼ú Àû¿ë »ç·Ê (http://silverlight.net/showcase/)
>> RIA ½ÃÀå ÆÇµµ º¯È °¡Á®¿Ã Sun ¡®ÀÚ¹ÙFX¡¯
2008³â 12¿ù ½ã¸¶ÀÌÅ©·Î½Ã½ºÅÛÁî´Â À¥ ºê¶ó¿ìÀú¿Í µ¥½ºÅ©Åé¿ë ¹Ìµð¾î ÄÜÅÙÃ÷ °³¹ßÀ» À§ÇÑ »õ·Î¿î RIA(¸®Ä¡ ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀ̼Ç) Ç÷§ÆûÀÎ 'ÀÚ¹ÙFX 1.0'À» ¹ßÇ¥Çß´Ù. ÀÚ¹ÙFX´Â À¥ °³¹ßÀÚ, ÄÜÅÙÃ÷ ÀÛ°¡, ºñÁÖ¾ó µðÀÚÀÌ³Ê µîÀÇ ´Ù¾çÇÑ °èÃþ¿¡ ±¤¹üÀ§Çϸ鼵µ µ¿½Ã¿¡ Àû¿ëµÉ ¼ö ÀÖÀ¸¸ç, µ¥½ºÅ©Åé°ú ºê¶ó¿ìÀú¿¡¼ºÎÅÍ ¸ð¹ÙÀÏ µð¹ÙÀ̽º, TV¿¡ À̸£±â±îÁö ÀÏ»ó»ýȰ¿¡ »ç¿ëµÇ´Â ¸ðµç ½ºÅ©¸°ÀÇ Ç³ºÎÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» Æ÷ÇÔÇÒ ¼ö ÀÖµµ·Ï ¼º´ÉÀÌ °ÈµÈ Á¡ÀÌ Æ¯Â¡ÀÌ´Ù.
ÀÚ¹ÙFXÀÇ ¿©·¯ ±â¼ú °¡¿îµ¥ ÀÚ¹Ù Ç÷§ÆûÀÇ µå·¡±×ÅõÀνºÅç(drag-to install)Àº ¸Å¿ì Çõ½ÅÀûÀÎ ±â¼ú·Î ²ÅÈù´Ù. ÀÌ ±â´ÉÀº »ç¿ëÀÚµéÀÌ °¢ÀÚÀÇ ºê¶ó¿ìÀú¿¡¼ µ¥½ºÅ©ÅéÀ¸·Î ÀÚ¹ÙFX ¾ÖÇø®ÄÉÀ̼ǵéÀ» ½±°Ô µå·¡±×¾Øµå·Ó(drag-and-drop)ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ºê¶ó¿ìÀú¿¡¼ ÀÛµ¿ÇÏ´Â ¾ÖÇø´µéÀ» Á÷Á¢ µ¥½ºÅ©ÅéÀ¸·Î À̵¿½Ãų ¼ö ÀÖÀ¸¸ç, ÀÎÅÍ³Ý ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÄÜÅÙÃ÷¸¦ °£ÆíÇÏ°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.
µû¶ó¼ ÀÚ¹ÙFX´Â ÀÚ¹Ù °³¹ßÀÚ ¹× À¥ µðÀÚÀ̳ÊÀÇ Á¦ÀÛ ±â°£À» ÇöÀúÈ÷ ´ÜÃà½ÃÄÑ ÁÖ¸ç, ±×·¡ÇȰú ºñµð¿À, ¿Àµð¿À, ¾Ö´Ï¸ÞÀ̼Ç, dzºÎÇÑ ÅØ½ºÆ®¸¦ ÅëÇÕ½ÃŲ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛÀ» ½±°Ô ¸¸µé¾î ÁØ´Ù.
Sun»ç »çÀÌÆ®¸¦ ¹æ¹®Çϸé, ´Ù¾çÇÑ ÀÚ¹ÙFX ±â¼ú Àû¿ë »ç·Ê¸¦ »ìÆìº¼ ¼ö ÀÖ´Ù.
±×¸² 5. ÀÚ¹ÙFX Project Gallery (http://javafx.com/samples/)
>> ¸¶Ä¡¸ç
4ȸ¿¡ °ÉÃÄ ¡®»ç¿ëÀÚ °æÇèÀ» ÁÖ´Â À¥ ÇÁ·ÎÁ§Æ®¡¯¿¡ ´ëÇÑ ¸î °¡Áö ÁÖ¿ä °üÁ¡¿¡¼ÀÇ Insights¸¦ ±Û·Î ¿Å°Ü º¸¾Ò´Ù. Áö±Ýµµ ¼ö¸¹Àº À¥ °³¹ßÀÚµéÀÌ º¸´Ù ³ªÀº »ç¿ëÀÚ À¥ ȯ°æÀ» ±¸ÇöÇϱâ À§ÇØ ³ë·ÂÇϰí ÀÖÀ» °ÍÀÌ´Ù. ÃÖÀûÀÇ »ç¿ëÀÚ °æÇèÀ» ÁÖ´Â À¥ ÇÁ·ÎÁ§Æ®´Â À¥ÀÌ Á¸ÀçÇÏ´Â ÇÑ ´Ã ¿ì¸®¿¡°Ô ȵΰ¡ µÉ °ÍÀ̰í, ³ª ¶ÇÇÑ °í¹ÎÇÏ°í ¶Ç °í¹ÎÇÒ °ÍÀÌ´Ù.
UXÀÇ ºñÀü¹®°¡·Î, Insights¸¦ ´øÁø´Ù´Â °ÍÀÌ ½±Áö ¾ÊÀº ÀÏÀÌÁö¸¸, À§¿Í °°Àº ³ë·ÂÀ» ÇÏ´Â À¥ °³¹ßÀÚÀÇ ÇÑ »ç¶÷À¸·Î¼ Áñ°Å¿î ½Ã°£À̾ú°í, ºÎÁ·Çϳª¸¶ ±ÛÀ» ÀоîÁֽŠºÐµé²² °¨»çµå¸°´Ù.
![]() |
[WEB 3¿ùÈ£] ¿øµ¥ÀÌ ¾ÆÅ¥ºê ¸ðÀ̽ºÆ® ¹«·á üÇè 'ÃËÃË ¸ðÀ̽ºÆ® Æä½ºÆ¼¹ß' !! |
|---|
![]() |
[WEB 3¿ùÈ£] ¾ÆÀÌÆÄÆ®³ÊÁî ºí·Î±× ¿¬±¸¼Ò, 1:1 ¸ÂÃã°ÀÇ ÇÁ·Î±×·¥ ÁøÇà |
|---|































































