·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  ¿£ÅÍÇÁ¶óÀÌÁî ÄÄÇ»ÆÃ   Åë½Å & ³×Æ®¿öÅ©   ÀÎÅÍ³Ý   PC & µðÁöÅÐ °¡Àü   ½ºÆÌ´º½º   ZDNet Special   ZDNet Event   Àüü±â»ç  
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
Ajax¿Í À¥ ±â¹Ý ¸Å½¬¾÷,¡¸ºû ÁÁÀº °³»ì±¸?¡¹

Dion Hinchcliffe ( ZDNet )   2006/03/16  
[Áöµð³ÝÄÚ¸®¾Æ]ÀÌÁ¦ °« 1³âÀÌ ³ÑÀº Ajax ºê¶ó¿ìÀú ÇÁ·Î±×·¡¹Ö ±â¼úÀº Áö³­ ¸î °³¿ù µ¿¾È ¾ð·ÐÀÇ ¸¹Àº Á¶¸í°ú »ê¾÷°èÀÇ ÁÖ¸ñÀ» ¹Þ¾Ò´Ù. ±×·¯³ª ¾ÆÁ÷ Ç®¸®Áö ¾Ê´Â AJAXÀÇ Àǹ®Á¡µéÀº ³²¾ÆÀÖ´Ù.

ÀÌ ±â¼ú·Î °³¹ßµÇ°í ÀÖ´Â ¸Å·ÂÀûÀÎ ¼ÒÇÁÆ®¿þ¾îµé ¶§¹®ÀÌ ¾Æ´Ï´Ù. ¿©ÀüÈ÷ ÀDZ¸½ÉÀÌ ³²¾Æ ÀÖ´Ù¸é ¸¶ÀÌŬ ¾Ö¸µÅÏÀÇ Å×ũũ·±Ä¡(TechCrunch)¸¦ »ìÆìº¸±â ¹Ù¶õ´Ù.

Á¦½Ã Á¦ÀÓ½º °¡·¿Àº 'ÀÌÁ¦ À¥ °³¹ßÀÇ ´ÙÀ½ ´Ü°è·Î ³ª¾Æ°¥ ±âÃʸ¦ ´ÙÁ®¾ß ÇÒ ¶§´Ù'¶ó°í ¸»Çß´Ù.

Ajax´Â À¥¿¡¼­ÀÇ ¼­ºñ½º¶ó´Â °³³äÀÇ ¼ÒÇÁÆ®¿þ¾î ¸ðµ¨·Î½á ¶Ç ´Ù¸¥ °¡´É¼ºÀ» º¸¿©ÁÖ°í ÀÖÀ¸¸ç, MS¿Í °°Àº °Å¹°±ÞÀÇ ¼ÒÇÁÆ®¿þ¾î ȸ»çµéÀº °ð Ãâ½ÃµÉ MSÀÇ ¾ÆÆ²¶ó½º(Atlas)¿Í °°Àº Á¤±³ÇÑ Ajax °³¹ß ÇÁ·¹ÀÓ¿öÅ©¿Í Ajax µ¥½ºÅ©Åé, ¿Â¶óÀÎ ºñÁî´Ï½º ¼ÒÇÁÆ®¿þ¾î µî¿¡ »ó´çÇÑ ÅõÀÚ¸¦ Çϰí ÀÖ´Ù. ½ÉÁö¾î º¸´Ù º¸¼öÀûÀΠȸ»çÀÎ IBM°ú ¿À¶óŬÀº ÃÖ±Ù ¼­·Î ¼ÕÀ» Àâ°í Ajax°¡ ¾î¶»°Ô µÉ °ÍÀÎÁö ÀÌÇØÇϰí, ¿Ã¹Ù¸¥ ¹æÇâÀ¸·Î ³ª¾Æ°¡°Ô Çϱâ À§ÇØ ¿ÀÇ Ajax ¿¬ÇÕ(Open Ajax coalition)À» °á¼ºÇß´Ù.

¶ß´Â Ajax ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµ¨
´º¿å¿¡¼­ ¿­¸° ¸®¾ó¿ùµå Ajax(Real-World Ajax) ¼¼¹Ì³ª¿¡´Â Ajax ¼±°¢ÀÚµéÀÎ Á¦½Ã Á¦ÀÓ½º °¡·¿, µ¥À̺ê Å©·¹ÀÎ, µ¥À̺ñµå ÇìÀι̾î ÇÚ½¼, ½ºÄ± µ÷½¼, ºô ½ºÄ± ±×¸®°í ´Ù¸¥ ¸¹Àº »ç¶÷µéÀÌ AjaxÀÇ ÃÖ±Ù °³¹ß ÇöȲ¿¡ °üÇÑ À̾߱⸦ Çϱâ À§ÇØ ¸ð¿´´Ù.

Çà»ç°¡ ÁøÇàµÇ¸é¼­ ûÁßÀ¸·ÎºÎÅÍ ³ª¿À´Â °ü½É°ú Áú¹®À» ÁöÄѺ¸´Â °ÍÀº ¸Å¿ì Èï¹Ì·Î¿ü´Ù. ºñ·Ï ȸÀÇ·ÐÀÚÁ¶Â÷µµ Ajax¸¦ Áö¿øÇÏ´Â À¥ »çÀÌÆ®°¡ ´Ã¾î³¯ °ÍÀ̶ó´Âµ¥ µ¿ÀÇÇϱâ´Â ÇÏ¿´Áö¸¸, ±×µéÀÇ Å« °ü½É»ç´Â ºñÁî´Ï½º ¾ÖÇø®ÄÉÀ̼ǰú Áß¿äÇÑ °³ÀÎ¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ÀÖ¾î Ajax ¸ðµ¨ÀÌ ¾ó¸¶³ª Àû´çÇÑÁö¿¡ ´ëÇÑ °ÍÀ̾ú´Ù.

Ajax ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµ¨ÀÌ Á¤¸» ´ëºÎºÐÀÇ ¼ÒÇÁÆ®¿þ¾î¿¡µµ ÁÁÀº °ÍÀΰ¡?

·ÎÄà Ŭ¶óÀ̾ðÆ®ÀÇ ÇÏµå µð½ºÅ©¸¦ ½±°Ô ÀÌ¿ëÇÏ´Â °Íµµ ºÒ°¡´ÉÇϰí ȤÀº ÀÎÅͳÝÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù¸é ¼ÒÇÁÆ®¿þ¾î Á¢±Ùµµ ºÒ°¡´ÉÇÑ ÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµ¨ÀÌ Á¤¸» °í·ÁÇÒ ¸¸ÇÑ ¸ðµ¨Àϱî?

À§¿¡¼­ ¾ð±ÞÇÑ ¹®Á¦¿Í ÀϹÝÀûÀÎ ¿£ÅÍÇÁ¶óÀÌÁî ±â¼ú°úÀÇ È£È¯¼º °°Àº ´Ù¸¥ Áß¿äÇÑ ¹®Á¦´Â ¸¹Àº »ç¶÷¿¡°Ô Áß¿äÇÑ °ü½É°Å¸®¿´´Ù. ÀÌ ¼¼¹Ì³ª¿¡´Â Å« ȸ»çÀÇ °³¹ßÀÚµé ȤÀº ÀÎÅÍ³Ý È¸»çÀÇ ÇÁ·Î±×·¡¸ÓµéÀÌ °ÅÀÇ ºñ½ÁÇÑ ºñÀ²·Î Âü¼®ÇßÁö¸¸, ³î¶ø°Ôµµ ´ëºÎºÐÀÇ »ç¶÷Àº ÀÌ ¹®Á¦¿¡ ³«°üÀûÀ̾ú´Ù. Âü°¡ÀÚµéÀº Ajax¿¡ ´ëÇÑ °¨À» ¾ò±â À§ÇØ Ajax Àü¹®°¡µéÀÌ 10½Ã°£¿¡ °ÉÃÄ ÁøÇàÇÑ ¼¼¼Ç±îÁöµµ ÂüÀ»¼ºÀÖ°Ô Âü¼®Çß´Ù.

ÀÏ ³â ȤÀº ±× ÀÌ»ó º¹ÀâÇÑ Ajax ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇØ ¿Â Ajax Àü¹® ¾÷üµé ¶ÇÇÑ ÀڽŵéÀÌ ¹è¿î Èï¹Ì·Î¿î ³»¿ëÀ» ¹ßÇ¥Çß´Ù. Áüºê¶ó(Zimbra)ÀÇ CTOÀÎ ½ºÄ± µ÷½¼Àº ƯÈ÷ ±×µ¿¾È SOA ÇÁ·ÎÁ§Æ® °ü¸®ÀÚÀ» ±«·ÓÇû´ø ¼º´É ÃÖÀûÈ­ ¹®Á¦¿Í Ajax ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ® ¹æ¹ýÀ» ¼Ò°³Çß´Ù.

Ajax¶ó´Â ¿ë¾î°¡ Á¤¸³µÇ±âµµ Àü¿¡ ÀÌ ºÐ¾ß¿¡ ÁøÃâÇÑ ÆÁÄÚ(TIBCO)¿Í º¤º£À̽º(Backbase)°°Àº Ajax °³¹ß Åø ¼±µÎ ȸ»çµéÀº ²Ï Àß ¸¸µé¾îÁø Ajax ÅøÀ» °¡Áö°í °­ÇÑ ÀλóÀ» ÁÖ¾ú´Ù. Èï¹Ì·Ó°Ôµµ ±× ȸ»çµéÀÇ °³¹ß ÅøÀº ¼ø¼ö À¥ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀڵ麸´Ù´Â ȸ»ç ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿¡ ÃÊÁ¡À» ¸ÂÃßÁ®ÀÖ´Ù. ¶ÇÇÑ ¸¹Àº ¹ßÇ¥ ¼¼¼Ç¿¡¼­ ¸Å¿ì »õ·Î¿î Ajax ±â¹Ý SOA/Ŭ¶óÀÌ¾ðÆ® ¸ðµ¨µµ ¿©·¯¹ø ¼Ò°³µÆ´Ù. Ç÷¯±×ÀÎÀ̳ª ActiveX¸¦ ¾ø¾Ö°í °ü¸®µµ ÇÊ¿ä¾ø°í À¥¿¡¼­ ¼­ºñ½º µÇ´Â ¸®Ä¡ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ºñÀüÀº ¸¹Àº »ç¶÷µé¿¡°Ô Èñ¸ÁÀÇ ¸Þ½ÃÁö°¡ µÈ °Íó·³ º¸¿´´Ù.

¾ÆÁ÷ °ËÁõµÇÁö ¾ÊÀº ȣȯ¼º
ºñÀüÀº ¹à´Ù. ÇÏÁö¸¸ Åø°ú ¹®Á¦µéµµ ±×·¯ÇѰ¡?

´ëÁߵ鿡°Ô "À¥ °³¹ßÀ» À§ÇÑ ´ÙÀ½ ´Ü°è¸¦ À§Çؼ­ ±â¹ÝÀ» ´ÙÁú ½Ã°£"À̶ó°í À̾߱⸦ Çϰí Ajax¶õ ¿ë¾î¸¦ ¸¸µé¾î³½ ¹ßÇ¥ÀÚ Á¦½Ã Á¦ÀÓ½º °¡·¿ÀÌ AjaxÀÇ ±âº» ºñÀüÀ» ¼³¸íÇß°í, ûÁßµéÀº ±×µéÀÌ µè°í ÀÖ´Â °ÍÀÌ ¾ó¸¶³ª Áß¿äÇÑÁö Æò°¡Çϱâ À§ÇØ ³ë·ÂÇß´Ù. ºÐ¸íÈ÷, Ç×»ó ºñ°üÁÖÀÇÀÚµéÀº ÀÖ¾î¿Ô´Ù. ÇÏÁö¸¸ ½ÉÁö¾î ½Ç¿ëÁÖÀÇÀÚµé ¿ª½Ã ÀÌ »õ·Î¿î ¿Â¶óÀÎ ¼ÒÇÁÆ®¿þ¾î ¸ðµ¨ÀÌ ½ÇÁ¦·Î Å« Á¶Á÷ ¹× ¼ÒÇÁÆ®¿þ¾î¿Í ȣȯ¼ºÀ» °¡ÁúÁö¿¡ ´ëÇØ¼­´Â ¿©·ÐÀÌ ºÐºÐÇÏ´Ù. Ajax¿Í Ajax °ü·Ã ¼ÒÇÁÆ®¿þ¾îµéÀÌ ³Ê¹« ´Ù¸£°í ¶Ç ¸ðµ¨ÀÇ ¿ä±¸Á¶°ÇÀÌ ±âÁ¸ÀÇ °ËÁõ¹ÞÀº ¿£ÅÍÇÁ¶óÀÌÁî ¸ðµ¨ ¹× ¼ÒÇÁÆ®¿þ¾î¿Í ³Ê¹« µ¿¶³¾îÁ®¼­ °³¹ßÀÚ ÅøÀÌ ¾µ¸ð¾ø¾îÁö°Ô µÉÁöµµ ¸ð¸¥´Ù.

ÇÏÁö¸¸, ¸¸¾à ÁøÁ¤ÇÑ ½Ç¿ëÁÖÀÇÀÚ¸¦ ã´Â´Ù¸é, ¾îÁ¦ ¿ÀÈÄ Ajax ·¹ÀÏ(Rails) ÇÁ¸®Á¨Å×À̼ǿ¡¼­ ·çºñ ¿Â ·¹ÀÏ(Ruby on Rails) ÇÁ·¹ÀÓ¿öÅ©ÀÇ Àαâ·Î ÀÎÇÑ ¿©·¯ °¡Áö ÀåÁ¡µéÀ» ¼³¸íÇÏ¸ç °¡Àå ¸íÈ®ÇÑ ºñÀüÀ» Á¦½ÃÇÑ µ¥À̺ñµå ÇìÀι̾î ÇÚ½¼ÀÌ´Ù. ³ª´Â ±×¿¡°Ô Á÷Á¢ÀûÀ¸·Î ·¹ÀÏÀÇ È®À强°ú °³¹ß ÁøÃ´µµ¸¦ ¹°¾îº¸¾Ò´Ù. ±×´Â 37½Ã±×³Î(37signals)Àº ¾à 18´ë°¡ ¾ÈµÇ´Â ¼­¹öµé·Î °ÅÀÇ 40¸¸ ¸íÀÇ »ç¿ëÀÚ¸¦ ¼­ºñ½ºÇϰí ÀÖ´Ù°í ¸»Çß´Ù. ¶ÇÇÑ ·çºñ¿¡ ±â¹ÝÀ» µÐ ·¹ÀÏÀº °³¹ßÀ» »õ·ÎÇÏ´Â °ÍÀÌ ¾Æ´Ñ À¯Áöº¸¼ö°¡ ´ëºÎºÐÀÎ ±â¾÷ ½ÃÀå¿¡¼± °ÅÀÇ °­Á¦Àû Á¶°ÇÀÎ ¼ÒÇÁÆ®¿þ¾î À¯Áö °ü¸®¸¦ ±âÁ¸ÀÇ ¾î¶² °Íº¸´Ù º¸´Ù ½±°í °£´ÜÇÏ°Ô ÇØÁشٰí ÇÑ´Ù.

ºñ·Ï ·¹Àϰú ¿£ÅÍÇÁ¶óÀÌÁî°¡ ¿À´Ã Åä·ÐÀÇ ÁÖÁ¦¿´Áö¸¸, ·¹ÀÏ Ä¿¹Â´ÏƼ°¡ ÁÖÀåÇÏ°í ·¹ÀÏ ÇÁ·¹ÀÓ¿÷¿¡¼­ ±¸Ã¼È­µÇ¾ú´ø°Íó·³ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ½Ç¿ëÀû Á¢±ÙÀº ¾î´À »ç¾÷°¡°¡ '°¡Á©' À̶ó´Â º°¸íÀ» ºÙÀÎ °Í ó·³ Àû¾îµµ ÀÛ°í ºü¸£°Ô º¯È­ÇÏ´Â Çö´ë Á¶Á÷¿¡¼­´Â ¸Å¿ì ȣȯ¼ºÀÌ Å¬ °ÍÀÌ´Ù.

´õ Å« ¼º°øÀ¸·Î °¡´Â µµ¾à? ½ÇÆÐ?
³ª´Â Ajax, SOA/Ŭ¶óÀÌ¾ðÆ® ±×¸®°í ¾ÖÀÚÀÏ(agile) °³¹ß·ÐÀ» ½Å·ÚÇÏ´Â »ç¶÷ÀÌ´Ù. ¿Ö³ÄÇϸé, ¿ä»õ À¥¿¡¼­ ½ñ¾ÆÁöµí ³ª¿À´Â ²Ï ³ôÀº Áú¿¡ ³·Àº °¡°ÝÀÇ Çõ½ÅÀûÀÎ ¼ÒÇÁÆ®¿þ¾îµéÀ» º¼ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÇÏÁö¸¸, ¿ì¸®°¡ Å« ÀÛ¾÷À» ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÅøµéÀÌ ¹Ý´ë·Î Å« µðÀÚÀΰú ±¸Çö, ±×¸®°í È®ÀåÀ» ½±°Ô ÇÏ´Â ÇÁ·Î±×·¥À» °³¹ßÇϵµ·Ï ¿ì¸®¸¦ ³»¸ð´Â °Í ¿ª½Ã ÀÚ¸íÇÏ´Ù. ÀÌ´Â °á±¹ Àû¾îµµ °æÇè °î¼±ÀÌ µû¶óÀâ±â Àü±îÁö´Â °á°ú°¡ ¼º°øÀ» Ç졂 ½ÇÆÐ¸¦ Ç졂 ÀÌ·± ±â¼úµéÀ» »ç¿ëÇÑ ´Ü±â °á°ú´Â ¸Å¿ì ´Ù¾çÇÒ °ÍÀÌ´Ù.

±×¸®°í ³ª´Â À̰ÍÀÌ ´ÙÀ½°ú °°Àº ÄÉÀ̽º´Â µÇÁö ¾ÊÀ» °ÍÀ̶ó°í È®½ÅÇÏÁö¸¸, Ajax¿Í À¥ ±â¹Ý ¸Å½¬¾÷(mashup)Àº 'ºû ÁÁÀº °³»ì±¸'¿Í µ¿ÀǾ µÉ ¼öµµ ÀÖ´Ù.

´ÙÀ̳»¹Í ¼ÒÇÁÆ®¿þ¾î ¾ð¾î´Â È®½ÇÈ÷ °í¹ÎÇØ¾ß ÇÒ ºÎºÐÀÌ ÀÖ´Ù. »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌ ¾ð¾î·Î ¸¸µé °ÍÀΰ¡?@
°ü·Ã±â»ç
½Ç¸®ÄÜ ¹ë¸®¿¡¼­ ¹è¿ö¾ß ÇÒ °Íµé
[À¥ 2.0Àº ¾ø´Ù] ¿À·¡µÈ ¹Ì·¡ À̾߱â
Á¤ºÎÀÇ °³¹ßÀÚ Áö¿ø¡¸ÃæºÐÄ¡ ¾Ê´Ù¡¹
MSN¡¸°³ÀÎÈ­ Æ÷ÅС¹·Î ÀÎÅÍ³Ý ½ÃÀå µµÀüÀå
³» »çÀÌÆ®´Â À¥ 2.0°ú ¾ó¸¶³ª °¡±õ³ª?
[À¥2.0]¸®Ä¡ À¯ÀúÀÇ °æÇèµé
2006³â, ±¸±Û°ú MSÀÇ Àü¸éÀüÀÇ ÇØ
MS ȸÀå, ³»ºÎ À̸ÞÀÏ °ø°³¡¸ÀÚÄ©ÇÏ´Ù°£ °ð µµÅ¡¹
¾ßÈÄ Áöµµ »õ·Î¿î ±â´É ¹ßÇ¥¡¸±¸±Ûº¸´Ù Çѹߦ ´Ê³×!¡¹
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
µ¨, ¸¶Ä§³» 399´Þ·¯Â¥¸® ¹Ì´Ï³ë...
"¾×ƼºêX¿Í °øÁ¸ ¸ð»ö"¡¦±¸±Û, ...
±¸±Û 'Å©·Ò', ÆÄÀÌ¾îÆø½º À⳪¡¦...
Â÷±â '¾ÆÀÌÆÌÅÍÄ¡¡¤³ª³ë' µðÀÚÀÎ ...
¡®Å©·Ò¡¯¿¡¼­ ¹«¾ùÀ» ÇÏ´ÂÁö ±¸±ÛÀº...
»ï¼ºÀüÀÚ, »÷µð½ºÅ© ÀμöÇϳª?
±¸±Û "'Å©·Ò'½áº¸¸é ÀͽºÇ÷η¯ ...
'ÁÖÃãÁÖÃã ¼Ò´Ï' º¸±ÞÇü Ä·ÄÚ´õ ½ÃÀå »ï¼º ¸Í°ø¡¦À¯Æ©ºê ¸ÂÃãÇü 'VM-MX20C' [00:07:48]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
[ZDNET ¿µ¹®¹æ¼Û]±¸±Û À¥ºê¶ó¿ìÀú '±¸±Û Å©·Ò' º£Å¸¹öÀü °ø°³ [00:01:29]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
¡°À¥ Ç¥ÁØÀº ¹«½¼!¡±¡¦IE8¿¡ ´ë...
°øÀÎÀÎÁõüÁ¦, ¿ì¸®¿¡°Ô ÀÓ¹ÚÇÑ ¹Ì...
³×À̹ö´Â ¿Ö '10´ë ÇØÄ¿'¿¡ ´ç...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
"¾×ƼºêX¿Í °øÁ¸ ¸ð»ö"¡¦±¸±Û, ...
'À§ÇÇ Àǹ«È­' ÆóÁö ºÐÀ§±â·Î¡¦
EMC-·¹³ëº¸, ¿Â¶óÀÎ µ¥ÀÌÅÍ ¹é...
SK C&C, ¾È»ê½Ã Áö´ÉÇü±³ÅëÁ¤...
Ä«Æä24 ¼îÇθô ÇØ¿Ü¹è¼Û '½ºÇǵå...
Çѱ¹¾îµµºñ, '¾ÖÅ©·Î¹î 9' ÇѱÛ...
LGÀüÀÚ, 8¹é¸¸ È­¼Ò ¸ÖƼ¹Ìµð¾î...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.