[Áöµð³ÝÄÚ¸®¾Æ]¶§¶§·Î ±â¼úÀº ±â¼ú ½º½º·Î¸¦ À§ÇØ ¹ßÀüÇÏ´Â °Íó·³ º¸ÀδÙ. IT, ±× Áß¿¡¼µµ ƯÈ÷ ¼ÒÇÁÆ®¿þ¾î »ê¾÷Àº Ç×»ó °í°´¿¡°Ô ÆíÀÇ¿Í »ý»ê¼ºÀ» ¾à¼ÓÇØ¿Ô°í, ¶ÇÇÑ ²÷ÀÓ¾øÀÌ ±×¿¡ µû¸¥ »õ·Î¿î ¼ö¿ä¸¦ âÃâÇØ ¿Ô´Ù. °í°´ ¶Ç´Â ¼ÒºñÀÚ´Â ¾ðÁ¦³ª ±âÁ¸ ½Ã½ºÅÛ¿¡ ´ëÇÑ ºÒ¸¸°ú ÀáÀçÀûÀÎ ¿å±¸¸¦ °®°í ÀÖ¾ú±â¿¡ ±×°ÍÀ» ¼Õ½±°Ô ÀÚ±ØÇÔÀ¸·Î½á ¼ÒÇÁÆ®¿þ¾î »ê¾÷Àº ¹ßÀüÇÒ ¼ö ÀÖ¾ú´Ù. À̰Ϳ¡´Â À¯Çà, ±×¸®°í ¹Ìµð¾îÀÇ ¿ªÇÒµµ ÄÇ´Ù.
ÇÏÁö¸¸ »ó´çÇÑ ºñ¿ëÀ» ÅõÀÚÇØ »õ·Î¿î ±â¼úÀ» µµÀÔÇÑ ±â¾÷ °í°´ÀÌ ±×°Í¿¡ ´ëÇØ ¸¸Á·ÇÏ´Â °æ¿ì´Â ±ØÈ÷ µå¹°¾úÀ¸¸ç, IT ¾÷üµéÀº °Ç¸ÁÁõÀÌ ½ÉÇÑ ±âÁ¸ °í°´°ú ¼øÁøÇÑ »õ °í°´µéÀ» ´ë»óÀ¸·Î ¾ðÁ¦³ª Àå¹Ìºû ¹Ì·¡¸¦ ²Þ²Ù°Ô ¸¸µé¾ú´Ù. »ç½Ç ±×°ÍÀº ¾÷üµé ÀÔÀå¿¡¼´Â Å©°Ô »ó°ü¾ø´Â ÀÏÀ̾ú´Ù. ¿Ö³ÄÇϸé Áø½ÇÀÌ ¹àÇôÁú ÁîÀ½ÀÌ¸é ¾ðÁ¦³ª »õ·Î¿î ±â¼úÀ» ÁغñÇØ ³õ°í ÀÖ¾ú±â ¶§¹®ÀÌ´Ù.
"¾Æ, ¿¹ÀüÀÇ ±â¼úÀº Á¶±Ý ¹®Á¦°¡ ÀÖ¾úÁö¿ä. ÇÏÁö¸¸ ÀÌ ½Å±â¼úÀ» »ç¿ëÇÏ¸é ¸ðµç ¹®Á¦°¡ ÇØ°áµÉ °Ì´Ï´Ù" ¿ØÁö Àͼ÷ÇÑ ¸»ÀÌ ¾Æ´Ñ°¡? ÇÏÁö¸¸ ÀÌ·± ¿ø¸®¸¦ ±ú´Ý°í ÀÖ´Ù°í ÇØµµ, ±× À¯È¤À» »Ñ¸®Ä¡±â Èûµé °ÍÀ¸·Î º¸ÀÌ´Â ±â¼ú Çϳª¸¦ ¼Ò°³ÇÑ´Ù.
¶Ç ÇϳªÀÇ Àå¹Ìºû ¾à¼ÓÀ¸·Î ±×Ä¥Áöµµ ¸ð¸£´Â, ÇÏÁö¸¸ ³Ê¹«³ª ¸Å·ÂÀûÀÎ ±× ±â¼úÀº ¹Ù·Î 'XÀÎÅÍ³Ý ±â¹ÝÀÇ ¸®Ä¡-¾À(Rich-thin) Ŭ¶óÀ̾ðÆ®' Ç÷§ÆûÀÌ´Ù. À̰ÍÀº Á¶¸¸°£ ±â¾÷ ½ÃÀå¿¡¼ Å« Àα⸦ ¾òÀ» °ÍÀ¸·Î ¿¹»óµÇ´Â ±â¼úÀÌ´Ù. À¥ ÀÌÈÄ ´õ ÀÌ»óÀÇ ¸Å·ÂÀûÀÎ ½Å±â¼úÀ» ¹ß°ßÇÏÁö ¸øÇÑ »ç¶÷À̶ó¸é ¼±ÀÔ°ß ¾øÀÌ ´«À» Å©°Ô ¶ß°í ÀÌ ±â¼úÀ» Á÷½ÃÇϱ⠹ٶõ´Ù.
XÀÎÅͳÝÀ̶õ ÇѸ¶µð·Î ¸»ÇØ, Ŭ¶óÀÌ¾ðÆ®¼¹ö(CS)¿¡ ÁØÇÏ´Â »ç¿ëÀÚ È¯°æÀ» À¥¿¡¼ Á¦°øÇØÁØ´Ù. ¹Ù²Ù¾î ¸»Çϸé, À©µµ¿ìÀÇ Å͹̳Π¼ºñ½º¿Í À¥À» °áÇÕÇÑ °ÍÀ̶ó°í ¾ê±âÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ¿ø°ÝÀ¸·Î µ¥½ºÅ©ÅéÀÇ È¸éÀ» Àü¼ÛÇØÁÖ´Â Á¦Ç°Àº ÀÌÀüºÎÅÍ ¸¹ÀÌ ÀÖ¾ú´Ù. ½Ì±Û À¯Àú¸¦ Á¦°øÇÏ´Â Á¦Ç°¿¡¼ºÎÅÍ ¸ÖƼ À¯Àú¸¦ Áö¿øÇÏ´Â Å͹̳Π¼ºñ½º ÇüűîÁö.
¼ö¸¹Àº ¾ÆÀ̵ð¾î°¡ ÈùÆ®¿¡ ÀÇÇØ ¹ß»ýÇϸç, XÀÎÅÍ³Ý ¶ÇÇÑ ºÐ¸íÈ÷ ±âÁ¸ ±â¼ú¿¡¼ ÈùÆ®¸¦ ¾òÀº °ÍÀÓ¿¡´Â Ʋ¸²¾ø´Ù. »ç¿ëÀÚ°¡ XÀÎÅÍ³Ý À¥ »çÀÌÆ®¿¡ Á¢¼ÓÇϸé À¥ ºê¶ó¿ìÀú ȸéÀÇ ÀϺΰ¡ ¾ÖÇø®ÄÉÀÌ¼Ç ¿µ¿ªÀ¸·Î ¹Ù²î¸ç, »ç¿ëÀڴ Ŭ¶óÀÌ¾ðÆ®¼¹ö ȯ°æ°ú Èí»çÇÑ UI¸¦ Á¦°ø¹ÞÀ» ¼ö ÀÖ´Ù. ±×°ÍÀº DHTML¸¦ »ç¿ëÇÏ´Â ¹øÀâÇÑ ¹æ¹ýµµ ¾Æ´Ï°í, °³¹ß·¹èÆ÷·º¸¾ÈÀÇ ¹®Á¦°¡ »óÁ¸ÇÏ´Â ¾×ƼºêX ÄÁÆ®·Ñµµ ¾Æ´Ï°í, »ç¿ë»ó Á¦¾àÀÌ ¸¹Àº ÀÚ¹Ù ¾ÖÇø´µµ ¾Æ´Ï´Ù. ¹æ±Ý ¾ð±ÞÇÑ ÀÌ·¯ÇÑ ±â¼úµéÀº ±× ½ÇÇàÀÌ Å¬¶óÀÌ¾ðÆ®¿¡¼ ÀϾ´Âµ¥, °á°úÀûÀ¸·Î ¾À Ŭ¶óÀ̾ðÆ®ÀÇ ÇѰ踦 ±Øº¹Çϱâ À§ÇØ »ç¿ëÇÑ ¾î¼³Ç ¹æ¹ýÀ̾ú´Ù. ¾î·µç ÃÖ¼±Ã¥Àº ¾Æ´ÏÁö ¾Ê´Â°¡?
ÇÏÁö¸¸ XÀÎÅͳÝÀº ÁøÁ¤ÇÑ ¸®Ä¡-¾À Ŭ¶óÀ̾ðÆ®ÀÌ´Ù. »ç½Ç XÀÎÅͳÝÀº 2000³â¿¡ ÀÌ¹Ì Å³·¯ ±â¼ú(Killer Technology)·Î Á¶±Ý¾¿ ¾Ë·ÁÁö±â ½ÃÀÛÇß´Ù. ¾÷ü¸¶´Ù ¿ë¾î »ç¿ë, ³»ºÎ ±¸Á¶ ¹× ó¸® ¹æ½Ä¿¡ Â÷À̰¡ ÀÖ±â´Â ÇÏÁö¸¸, ÀÌ ±â¼úÀº ´ë°³ GUI¸¦ XML¸¦ ÄÁ¹öÆÃÇÔÀ¸·Î½á À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ´À³¢°Ô ÇÑ´Ù. ¹Ù·Î ÀÌ ºÎºÐ¿¡¼ ÀûÀº ´ë¿ªÆøÀ» »ç¿ëÇÏ°í ºü¸¥ ÀÀ´ä ¼Óµµ¸¦ Á¦°øÇÏ´Â °ÍÀÌ ÀÌ ±â¼úÀÇ ÇÙ½ÉÀÌ´Ù. Ŭ¶óÀÌ¾ðÆ®¿¡´Â Ç÷¹À̾î¶ó°í ÇÏ´Â °¡º¿î ÇÁ·Î±×·¥¸¸ ¼³Ä¡µÈ´Ù. ±×¸®°í ½ÇÁ¦ ÇÁ·Î±×·¥Àº ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¿¡¼ ½ÇÇàµÇ°í, È¸é ¶Ç´Â º¯°æµÈ ³»¿ëÀ» UI ¼¹ö ¶Ç´Â ÇÁ¸®Á¨Å×ÀÌ¼Ç ¼¹ö°¡ Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ½Ç½Ã°£À¸·Î Àü¼ÛÇÏ´Â °³³äÀÌ´Ù.
Áö±Ý±îÁö Á¤º¸½Ã½ºÅÛÀÇ Ç÷§ÆûÀº ¸®Ä¡, ¾À, ¸®Ä¡, ¾À Ŭ¶óÀ̾ðÆ®, ÀÌ·± ½ÄÀ¸·Î ¹Ýº¹ÇؿԴÙ. ¸®Ä¡ Ŭ¶óÀ̾ðÆ®, ÈçÈ÷ ¿ì¸®°¡ Ŭ¶óÀÌ¾ðÆ®¼¹ö¶ó°í ºÒ·¶´ø ÀÌ È¯°æÀº, ¼¹öÀÇ ºÎ´ãÀ» ÁÙÀÏ ¼ö ÀÖ°í dzºÎÇÑ UI¿Í ºü¸¥ ÀÀ´ä ½Ã°£À» Á¦°øÇØ ÁÖ¾úÁö¸¸ ¹èÆ÷¿Í °ü¸®¿¡ ÀÖ¾î Å« ¹®Á¦°¡ ÀÖ¾ú´Ù. ±×·¡¼ »ç¶÷µéÀº ´Ù½Ã ¾À Ŭ¶óÀÌ¾ðÆ® È¯°æÀ» µ¿°æÇÏ°í ±× °÷À¸·Î ÀÌÀüÇß´Ù. À¥ºê¶ó¿ìÀú ȯ°æÀÌ ¾À Ŭ¶óÀ̾ðÆ®ÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÌ´Ù. ÀÌ·¯ÇÑ ¾À Ŭ¶óÀÌ¾ðÆ®´Â °ú°ÅÀÇ ¸ÞÀÎÇÁ·¹ÀÓó·³ ¹èÆ÷ ¹®Á¦¸¦ ÇØ°áÇϰí Áß¾Ó ÁýÁßÀûÀÎ °ü¸®¸¦ Á¦°øÇßÁö¸¸, UIÀÇ Á¦¾à°ú ´À¸° ÀÀ´ä ½Ã°£À¸·Î ÀÎÇØ »ç¶÷µéÀº ¶Ç ´Ù½Ã ºÒ¸¸À» °®±â ½ÃÀÛÇß´Ù.
Áö±Ý ¿ì¸®°¡ Àͼ÷ÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æÀº ºÒ°ú ¸î³âÀüÀÇ CGI ±â¹ÝÀÇ À¥ ȯ°æ°ú ºñ±³Çغ¼ ¶§ »ç½Ç ¾öû³ ¹ßÀüÀ» ÀÌ·é °ÍÀÌ´Ù. ÇÏÁö¸¸ ¿©ÀüÈ÷ ±â¾÷ÀÇ ºñÁî´Ï½º ·ÎÁ÷À» ±¸ÇöÇÏ´Â ±â°£ ¾÷¹«¿ë ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æÀ¸·Î »ç¿ëÇϱ⿡´Â ºÎÁ·ÇÑ Á¡ÀÌ ¸¹´Ù. °ú°Å 90³â´ë Áß¹ÝÀÇ CS ÇÁ·Î±×·¥°ú ºñ±³ÇØ ºÁµµ, ´À¸®°í ºó¾àÇÑ UI¿Í ÀÀ´ä ¼Óµµ ¶§¹®ÀÌ´Ù. ÇÏÁö¸¸ Áö±Ý±îÁö´Â º°´Ù¸¥ ´ë¾ÈÀÌ ¾ø¾ú´Ù.
ÀÌÁ¦ ±â¾÷ °í°´µéÀº ÀÌ ±â¼ú¿¡ °ü½ÉÀ» °¡Áö±â ½ÃÀÛÇß´Ù. ÃÖ±Ù ±¹¹ÎÀºÇà, ÇÑ»ù, »ï¼º SDI µîÀÇ ±â¾÷¿¡ Àû¿ëÀÌ µÇ¾ú°í °í°´ÀÇ ¸¸Á·µµ°¡ ¾ÆÁÖ Å« °ÍÀ¸·Î ¾Ë·ÁÁö°í ÀÖ´Ù. ±×·¯³ª ÀÌ ºÐ¾ß´Â ¾ÆÁ÷ ÀÎÁöµµ°¡ ¶³¾îÁö°í ±â¼úÀÇ ½Å·Ú¼º, ±âÁ¸ °³¹ß ȯ°æ°úÀÇ ÅëÇÕ µî¿¡ ÀÖ¾î¼ °¡¾ßÇÒ ±æÀÌ ¸Ö´Ù. ÇÏÁö¸¸ ÇÊÀÚ´Â ¸ÓÁö¾Ê¾Æ ´ëÇü ¾÷üµéÀÌ ÀÌ ±â¼ú¿¡ ¶Ù¾îµé°í ½ÃÀåÀÌ Ä¿Áö°í M&A°¡ ÀϾ¸é¼, Æø¹ßÀûÀÎ ¼ºÀå¼¼¸¦ °æÇèÇÒ °ÍÀ¸·Î »ý°¢ÇÑ´Ù.
±âÁ¸ ASP.NET µîÀÇ »õ·Î¿î ±â¼úÀÌ Å©°Ô °ü½ÉÀ» ¸ø ²ö ÀÌÀ¯´Â ±×°ÍÀÌ ÃÖÁ¾ »ç¿ëÀÚÀÇ ÀÔÀå, ƯÈ÷ UI¿¡ ÀÖ¾î¼ Å« ¸Å·ÂÀ» ²ô´Â ±â¼úÀÌ ¾Æ´Ï¾ú±â ¶§¹®ÀÌ´Ù. ASP.NETÀº ³»ºÎ ±¸Á¶°¡ ¸¹ÀÌ ¹ßÀüÇß°í ÇÁ·Î±×·¡¸ÓÀÇ ÀÔÀå¿¡¼´Â ±¦ÂúÀº ±â¼úÀÌÁö¸¸, ASP¿Í ASP.NETÀ¸·Î ¸¸µé¾îÁø ÃÖÁ¾ ÇÁ·Î±×·¥ÀÇ Â÷À̸¦ °í°´Àº °ÅÀÇ ÀÎÁöÇÒ ¼ö ¾ø´Ù. ÇÊÀÚ´Â ±×°ÍÀÌ Æ÷ÀÎÆ®¶ó°í »ý°¢ÇÑ´Ù. ±â¼ú Çõ½Å±â¿¡´Â ¾ðÁ¦³ª UIÀÇ º¯È°¡ ÀÖ¾ú°í, °í°´Àº ±×°Í¿¡ ¸Å·áµÇ¾ú´Ù. Áï ¾Æ¹«¸® ³»ºÎ°¡ ưưÇÏ°í ¸ÚÁö´Ù°í ÇØµµ ¹ÛÀ¸·Î È®¿¬È÷ µå·¯³ª´Â ¸ð½ÀÀÌ Å« ¹ßÀüÀ» ÀÌ·çÁö ¸øÇß´Ù¸é, ±×°ÍÀº ¿£Áö´Ï¾îÀÇ ÀÜÄ¡·Î¸¸ ³¡³¯ »Ó ÃÖÁ¾ »ç¿ëÀÚµéÀº º°´Ù¸¥ °ü½ÉÀÌ º¸ÀÌÁö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù. XÀÎÅͳÝÀº ±×·¯ÇÑ Á¡¿¡¼ ºÐ¸íÈ÷ °í°´ÀÇ ´«±æÀ» ²ø¸ç, °í°´Àº ÀÌ ±â¼ú·Î ÀÚ½ÅÀÇ ¾÷¹«°¡ ±¸ÇöµÇ±â¸¦ ¿øÇÒ °ÍÀÌ´Ù.
À̰ÍÀº °³ÀÎ À¯Àú¿Í´Â °ÅÀÇ »ó°üÀÌ ¾ø´Â ±â¼úÀÏ ¼öµµ ÀÖ´Ù. XÀÎÅͳÝÀ¸·Î ±¸ÇöµÇ´Â À¥»çÀÌÆ®°¡ »ý±æ ¼öµµ ÀÖ°ÚÁö¸¸, ±×°Í¿¡ ´ëÇÑ °³ÀÎÀÇ ¿å±¸´Â ±×´ÙÁö °ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ ±â¼úÀº ÁÖ·Î ±â°£ ¾÷¹«¸¦ À¥¿¡¼ ±¸ÇöÇϰíÀÚ ÇÏ´Â ±â¾÷ °í°´À» À§ÇÑ °ÍÀÌ´Ù. µ¶ÀÚµéÀº ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ȸ»çµéÀÌ ±â¾÷ °í°´¿¡ ¸ÅÃâÀÇ ´ëºÎºÐÀ» ÀÇÁöÇϰí ÀÖÀ½À» Àß ¾Ë °ÍÀÌ´Ù.
ÀÌ ±â¼ú¿¡ ´ëÇØ ±Ã±ÝÇÑ µ¶ÀÚµéÀº °ü·Ã ¾÷üÀÇ »çÀÌÆ®¸¦ Á÷Á¢ ¹æ¹®Çؼ µ¥¸ð¸¦ »ìÆìº¸°í ¹Ù¶õ´Ù.
Droplets,
CoKinetic,
Altio,
Curl,
AppStream,
Nexaweb µîÀÇ ¿©·¯ ¾÷ü°¡ ½ÃÀå¿¡¼ °æÀïÇϰí ÀÖÀ¸¸ç, »õ·Î¿î Ç÷§ÆûÀ̱⠶§¹®¿¡ ´ëºÎºÐÀÇ ¾÷ü°¡ µ¥¸ð¸¦ Á¤¼º²¯ Á¦°øÇϰí ÀÖ´Ù.
±×°£, ±â¾÷ °í°´À» ´ë»óÀ¸·Î ÇÑ ¼ÒÇÁÆ®¿þ¾î »ê¾÷ÀÇ ¹ßÀüÀº Ç÷§ÆûÀÇ Çõ½Å¿¡ ÀÇÇÑ °ÍÀ̾ú´Ù°í ÇØµµ ÀüÇô °úÀåÀÌ ¾Æ´Ï´Ù. ¸ÞÀÎÇÁ·¹ÀÓ, À¯´Ð½º, NT, À¥, .NET, J2EE µîÀ» ±¸±¸ ÀýÀýÈ÷ ³ª¿ÇÏÁö ¾Ê¾Æµµ, Áö³ 10¿©³â °£ ¼ÒÇÁÆ®¿þ¾î »ê¾÷¿¡ Á¾»çÇÑ »ç¶÷À̶ó¸é ´©±¸³ª Çõ½ÅÀÇ ¿ª»ç¸¦ °æÇèÇÑ ¹Ù ÀÖ´Ù. ¶§·Î´Â ½Ã´ëÀû ¿äû¿¡ ÀÇÇØ, ¶§·Î´Â ¾÷üÀÇ À̱â½É ¶§¹®¿¡ ¿ì¸®´Â ¸¹Àº ºÎħÀ» °Þ¾ú´Ù.
ÇÏÁö¸¸ ¿ì¸®°¡ ±×·¯ÇÑ ¹ßÀü¿¡ Èñ¸ÁÀ» °®µç ȸÀÇÀûÀ̵ç, ¾ÕÀ¸·Îµµ ¿©ÀüÈ÷ »õ·Î¿î ±â¼úÀÌ ³ª¿Ã °ÍÀÌ°í ¼ÒÇÁÆ®¿þ¾î »ê¾÷ÀÌ ¹ßÀüÇÒ °ÍÀ̶ó´Â Á¡Àº È®½ÇÇÏ´Ù. ±×°ÍÀ» ºÎÁ¤ÇÏ¸é µµÅ嵃 »ÓÀÌ´Ù. ¿Ö³ÄÇϸé 99°³ÀÇ ¹«ÀǹÌÇÑ ±â¼úÀÌ ¾Æ´Ï¶ó ´Ü 1°³ÀÇ À¯ÀǹÌÇÑ ±â¼úÀÌ Áß¿äÇϸç, ±×°ÍÀº Ç×»ó ¿ì¸®ÀÇ ±â´ë¸¦ ¶Ù¾î³Ñ´Â ¸Å·ÂÀ» ¹ß»êÇß°í ¿ì¸®´Â ±×°Í¿¡ ¸Å·áµÇ¾î ¿©±â±îÁö À̸£°Ô µÈ °ÍÀ̱⠶§¹®ÀÌ´Ù. »Ñ¸®Ä¥ ¼ö ¾ø´Â °ÇÑ À¯È¤. XÀÎÅͳÝÀº ±×°ÍÀÇ ÇÑ °¡Áö ¿¹°¡ µÉ °ÍÀ̰í, ÃÖ±ÙÀÇ ½Å±â¼ú¿¡ ½Ç¸ÁÇÑ ¿£Áö´Ï¾î¿Í »ç¿ëÀڵ鿡°Ô ºÐ¸íÈ÷ ¸Å·ÂÀûÀÎ ´À³¦À» ÀüÇØÁÙ ¼ö ÀÖÀ» °ÍÀ̶ó°í ¹Ï´Â´Ù. @