¡°ÀÌ´ë·Î °¡¸¸ÀÖÀ¸¸é Áß±¹ Å©·¡Ä¿µé °ø°Ý¿¡ ¼Ó¼ö¹«Ã¥ ´çÇÒ °Í¡±
±¹Á¦ ÇØÅ·¡¤º¸¾È ÄÁÆÛ·±½º ¡®POC2007¡¯(www.powerofcommunity.net)ÀÌ ¿À´Â 11¿ù 15ÀÏ~16ÀÏ ¾çÀÏ°£ ¼¿ï ¾çÀ絿 '¼¿ï±³À°¹®Èȸ°ü'¿¡¼ °³ÃֵȴÙ. ÀÌ ÀÚ¸®¿¡´Â ±¹Á¦Àû ¸í¼ºÀ» ¾ò°í ÀÖ´Â ÃÖ°í ÇØÄ¿µéÀÇ ÇØÅ· ½Ã¿¬°ú ±¹³» À¯¸í ÇØÄ¿µéÀÇ ¹Î°¨ÇÑ ÁÖÁ¦¿¡ ´ëÇÑ ÇØÅ· ½Ã¿¬ ¹× º¸¾È¹®Á¦µéÀÌ ´Ù·ïÁú ¿¹Á¤ÀÌ´Ù.
¿©±â¼´Â À̹ø ¡®POC2007¡¯¿¡¼ ¹ßÇ¥ÇÏ´Â ±¹³» ¹ßÇ¥ÀÚ Áß½ÉÀ¸·Î ¹ßÇ¥³»¿ë¿¡ ´ëÇØ °£´ÜÈ÷ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú´Ù. ºÎµæÀÌÇÏ°Ô ¿ÀÇØÀÇ ¼ÒÁö°¡ ¾øµµ·Ï ÀüÇô ÆíÁý¾øÀÌ ÀÎÅÍºä ³»¿ëÀ» ±×´ë·Î °ÔÀçÇß´Ù.
ù ¹ø°·Î ¡°How to Implement COM Monitor(tracing COM modules in real-time)¡±¶õ ÁÖÁ¦·Î ¹ßÇ¥¸¦ ÇÒ ¡®AmesianX¡¯¿ÍÀÇ ÀÎÅÍºä ³»¿ëÀÌ´Ù.
Interview
¹ßÇ¥ÀÚ: ¡®AmesianX¡¯
¹ßÇ¥ ³»¿ë¿¡ ´ëÇØ Á»´õ ±¸Ã¼ÀûÀÎ ¼³¸íÀ» ºÎŹÇÑ´Ù.
ActiveX(COM) ¸ðµâÀ» ¸ð´ÏÅ͸µÇÏ´Â ÀÌ·ÐÀûÀÎ ±â¼ú¼³¸í°ú ±× ±¸ÇöÀÇ °á°ú¹°·Î ½ÇÁ¦ ¸ð´ÏÅ͸µµÇ¸ç ÀÛµ¿ÇÏ´Â ¸ð½ÀÀ» º¸¿©ÁÙ °ÍÀÔ´Ï´Ù. Á¦°¡ ¾Ë°í ÀÖ±â·Î´Â ÇöÀç ÀÌ·¯ÇÑ ±¸ÇöÀÌ ¿Ïº®¿¡ °¡±õ°Ô ÀÛµ¿ÇÏ´Â °ÍÀº ¼¼°è ¾îµð¿¡µµ ¾ÆÁ÷ ¾ø½À´Ï´Ù.
Áö±Ý º¸¿©ÁÖ·Á´Â ±â¼ú¿ª½Ã »ç½ÇÀº 90% Á¤µµÀÇ Á¤È®µµ¸¦ ±¸ÇöÇßÀ» »Ó 100%´Â Á¸ÀçÇÏÁö ¾Ê´Â ±â¼úÀÌÁÒ. °¡´ÉÇÏ´Ù¸é Àç¹ÌÀÖ´Â °ÍµéÀ» ¸¹ÀÌ º¸¿© ÁÖ·Á°í ÇÕ´Ï´Ù. Áö´ÉÀûÀÎ ¹ÙÀÌ·¯½ºÀÇ ¸ð½ÀÀ̶ó°í º¸½Ç ¼öµµ ÀÖ½À´Ï´Ù.
À̸¦ ¾Ç¿ëÇÒ °æ¿ì ¾î¶² ¹®Á¦Á¡µéÀÌ ¹ß»ýÇÒ ¼ö ÀÖ³ª?
ÇöÀç´Â À¥2.0 ½Ã´ëÀÔ´Ï´Ù. À¥2.0 ½Ã´ëÀÇ ÁÖ ÇÙ½ÉÀÎ XMLÀÌ Åë½ÅÀ» ´ã´çÇϴµ¥ »ç¶÷µéÀÌ ÀÌ À¥2.0 ±â¼úÀ» ¸Í½ÅÇÏ°í ÀÖ´Â °Í °°½À´Ï´Ù.
Internet Explorer¿¡¼´Â XMLµµ COMÀ¸·Î ±¸ÇöµÇ¾îÀÖ´Ù´Â °ÍÀ» °£°úÇϸé ÇØÄ¿´Â ÀÌ Åë½ÅµéÀ» Ŭ¸¯ÇѹøÀ¸·Î ¸ðµÎ ´Ù ÁöÄѺ¸°í Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ´©±º°¡ ¾Ç¿ëÇÑ´Ù¸é À¥2.0ÀÇ ÃÖ´ë ¹®Á¦Á¡ÀÎ º¸¾ÈÀ̶õ °Í¿¡ Á¦µ¿À» °É°Ô µË´Ï´Ù. À¥2.0ÀÌ ÁÁÀº °Í¸¸ÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ¾Ë°Ô µÇ°ÚÁÒ. ±×¸®°í ÇöÀç ±¹³» ½ÇÁ¤»ó ActiveX(COM)°¡ ¼öµµ ¾øÀÌ ¸¹ÀÌ ¼³Ä¡µÇ´Âµ¥ ÀÌ·¯ÇÑ ActiveXµéÀÌ ¸ðµÎ ¾Ç¿ë°¡´É¼ºÀÇ ´ë»óÀÔ´Ï´Ù.
ÇöÀç ±ÝÀ¶±ÇÀÇ ¸Þ¸ð¸®ÇØÅ·À̶ó°í À̽´¸¦ ¾ß±â½ÃÅ°°Ô µÇ¾ú´ø °Íµµ ActiveX(COM)¶§¹®À̸ç À̸¦ ¾Ç¿ëÇÏ¸é ¿øÇÏ´Â ±Ý¾×À» »ç¿ëÀÚÀÇ ´«À» ¼ÓÀΠü ÀÌüÇÒ ¼ö ÀÖ½À´Ï´Ù. (»ç½Ç ¸Þ¸ð¸®ÇØÅ·ÀÇ ¹ß´ÜÀ̶ó ÇÒ ¼ö ÀÖ´Â »ç°ÇÀº ±¹³»ÀÇ À¯¸íÇØÄ¿°¡ ¸î ³â Àü¿¡ ¾ß±â ½ÃÄ×½À´Ï´Ù. ¸ð ¾÷üÀÇ CEO·Î ÀÖ´Â ºÐÀε¥ ÇöÀç´Â ±× ºÐÀÌ »ç¿ëÇÑ ±â¼ú(BHO: Browser Helper Object)°ú ÀüÇô ´Ù¸¥ ±â¼ú·Î ´Ù½Ã À̽´È ½ÃÅ°°Ô µÈ°Ì´Ï´Ù.)
ÀÌ¹Ì ¿úÀ¸·Î ÀüÆĵǴ °úÁ¤ÀÇ ½ÇÁúÀûÀÎ ½Ã¿¬°úÁ¤µµ ±ÝÀ¶±Ç¿¡¼ º¸¿©ÁØ Àûµµ ÀÖ½À´Ï´Ù. ³ôÀ¸½Å ºÐµéÀÌ ¹ÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ´«À¸·Î Á÷Á¢ È®ÀνÃÄѵå·Á¾ß Çß½À´Ï´Ù. ÄÚµå 10ÁÙ¸¸ Ãß°¡·Î ¸¸µé¾îµµ ¿úÀ» ÀüÆÄÇÏ¿© Çѳ¯Çѽÿ¡ µ¿À۵ǵµ·Ï ¸¸µå´Â °ÍÀÌ ¾î·Á¿î °Ô ¾Æ´Õ´Ï´Ù. ±×·¸°Ô µÇ¸é Å©·¡Ä¿´Â ¾î¸¶¾î¸¶ÇÑ ±Ý¾×À» ÀÚ½ÅÀÇ ÅëÀåÀ¸·Î ¸ðµÎ ÀÌü½ÃÅ°°í »ç¿ëÀÚµéÀº ´«Ä¡ ä±â Èûµé±â¿¡ ±× ´ëó´Â ¸Å¿ì ´ÊÀ» °ÍÀÔ´Ï´Ù.
±× Á¤µµÂë µÇ¸é Å©·¡Ä¿´Â µ·À» ÀÎÃâÇؼ »ç¶óÁú ¼öµµ ÀÖ´Â ½Ã°£ÀÌ°ÚÁÒ. ¸¶Ä¡ ´ÙÀÌÇϵå4.0 ¿µÈ¿¡¼³ª ³ª¿Ã¹ýÇÑ ±ÝÀ¶´ë¶õ °°Àº ¾ê±âÁö¸¸ ÀÌ¹Ì ¸î¸î ±ÝÀ¶±ÇµéÀº Á¦°¡ ¸¸µç °ÍÀ» ´«À¸·Î Á÷Á¢ ´Ù ¸ñ°ÝÇÑ °Í¿¡ ºÎÀÎÇÏÁö ¸øÇÕ´Ï´Ù. ÀÌ °æ¿ì´Â À̹ø¿¡ ¸¸µç °ÍÀ» »ç¿ëÇÑ ´ÜÆíÀûÀÎ ¿¹¿¡ ºÒ°úÇϱ¸¿ä. Áõ±Ç»çÀÇ HTS(KÁõ±Ç, DÁõ±Ç)µéÀÌ COM ¸ðµâÀ» »ç¿ëÇÏ°í ÀÖ´Â °ÍÀ» ¿À·¡ÀüºÎÅÍ ¾Ë°í ÀÖ¾ú½À´Ï´Ù.
DÁõ±ÇÀº ÁÖ½ÄÁÖ¹® ¸ðµâÀ» ¹èÆ÷Çϴµ¥ ±×°Íµµ COM ¸ðµâÀÔ´Ï´Ù. ÇÑ°¡Áö »ó»óÀ» Çغ¼ ¼ö µµ ÀÖ½À´Ï´Ù. ¾ÕÀ¸·Î ¼±°Åµµ ÀÎÅͳÝÀ¸·Î ÇÒ ³¯ÀÌ ¿ÃÁö ¸ð¸¨´Ï´Ù. ±×¶§µµ °ú¿¬ ActiveX¸¦ »ç¿ëÇÒÁö °ÆÁ¤µË´Ï´Ù. ÇÑ °¡Áö Àç¹Õ´Â Á¡À» ¸»¾¸µå¸±±î¿ä. MSÀÇ Â÷¼¼´ë ±â¼úÀÎ ´å³Ýµµ COM¿¡ ÀÇÁ¸ÇÏ°í ÀÖ½À´Ï´Ù. ÇöÀç ÀÌ ´å³Ý¿¡¼µµ °°Àº ÇØÅ· ¸ÞÄ«´ÏÁòÀÌ ÅëÇÏ´ÂÁö ¿¬±¸ÁßÀÔ´Ï´Ù.
±ÝÀ¶±Ç¿¡¼ ÁÖÀÇÇØ¾ß ÇÒ Á¡ÀÌ ÀÖ´Ù¸é?
±ÝÀ¶±Ç¿¡¼´Â ¿ìÈÄÁ×¼øÀ¸·Î »¸¾îÀÖ´Â º¸¾È¸ðµâ¿¡´ëÇؼ Á¤¸®ÀÛ¾÷ÀÌ ÇÊ¿äÇÒ °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. º¸¾È¸ðµâÀÌ ¸¹¾ÆÁö¸é ¸¹¾ÆÁú¼ö·Ï Å©·¡Ä¿°¡ °ø°ÝÇϱâ´Â ¸Å¿ì ÁÁ¾ÆÁý´Ï´Ù. ±× ÀÌÀ¯´Â °Çµå¸± °ÍµéÀÌ ¸¹À¸¸é ¾òÀ» °Íµµ ¸¹¾ÆÁö´Â ÇØÄ¿µéÀÇ ¿ø¸®°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.
¸¸¾à Àú¶ó¸é º¸¾È¸ðµâÀ» ÅëÇÕ¾ÆÅ°ÅØó·Î ¹Ù²ã¼ ¼³°èÇÒ °ÍÀÔ´Ï´Ù. ³Ê³ªÇÒ °Í ¾øÀÌ º°µµ ¸ðµâ·Î ´Ù µé¾î°¡ Àֱ⠶§¹®¿¡ º¸¾È¿¡ ¹«Áö Ãë¾àÇÕ´Ï´Ù. Çѱºµ¥¸¸ ¶Õ¸®¸é Ãë¾àÇϱ⠶§¹®ÀÌÁÒ. ¸ðµâÀ̶õ ¿ë¾î´Â ´Þ¾Ò´Ù°¡ ¶¼¾î³Â´Ù°¡ ÇÒ ¼ö ÀÖ´Â Àǹ̰¡ Å®´Ï´Ù. ±×·³ ÇØÄ¿µµ ±×°É ´Þ¾Ò´Ù°¡ ¶¼¾î³Â´Ù°¡ ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀÎÁöÇÏÁö ¸øÇÑ´Ù¸é º¸¾ÈÀ» ÇÒ ÇÊ¿ä°¡ ¾ø´Â °ÍÀÔ´Ï´Ù.
±×·¡¼ ¸ðµç º¸¾È¸ðµâÀº ¼·Î °£¿¡ ÀÀÁý·ÂÀÖ°Ô ´Þ¶óºÙ¾î¾ß °·ÂÇØÁö´Â °ÍÀÔ´Ï´Ù. ÇöÀç ¹ßÇ¥ÇÒ ³»¿ë»Ó¸¸ÀÌ ¾Æ´Ï¶ó µµ»ç¸®°í ÀÖ´Â À§ÇùÀº ¸¹½À´Ï´Ù. Áß±¹ ÇØÄ¿µéÀÌ Çѱ۸¸ ´É¼÷Çß´Ù¸é ¾Æ¸¶ Áö±Ý »ç¿ëÀÚµéÀº Æí¾ÈÈ÷ ÀÎÅͳݹðÅ·À» ¾²Áö ¸øÇÏ°í ÀÖÀ» °Ì´Ï´Ù. ±ÝÀ¶±Ç¿¡ ±Ç°íÇÏ°í ½ÍÀº Á¡À̳ª ÁÖÀÇÇØ¾ß ÇÒ Á¡ÀÌ ÀÖ´Ù°í ¸»¾¸µå¸°´Ù¸é Àý´ë·Î »ç¿ëÀÚPC¸¦ ¹ÏÁö ¸»¶ó°í ±Ç°íµå¸®°í ½Í½À´Ï´Ù.
¸ðµç °ÍÀ» ¼¹ö´Ü¿¡¼ ³í¸®ÀûÀÎ ¼³°è·Î ¸·¾Æ³¾ »ý°¢À» ÇϼÌÀ¸¸é ÇÕ´Ï´Ù. ¸ðµç °ÍÀ» ¼¹ö°¡ Ã¥ÀÓÁ®¼ ºÎÇϸ¦ °¡ÁßÇ϶ó´Â ¸»ÀÌ ¾Æ´Ï¶ó ³í¸®ÀûÀÎ ±æ¸ñ¸¸ ¼¹ö¿¡¼ ¸·¾Æ³»¸é ÇØÄ¿µéÀÌ ³ë¸®´Â À§ÇùÀ» ÇÇÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.
ÀÌ¿ëÀÚµéÀº ¾î¶² ÁÖÀǸ¦ ±â¿ï¾î¾ß Çϳª?
ÀÌ¿ëÀÚµéÀº ¹ÙÀÌ·¯½º¿¡ °¨¿°µÇ¾úÀ» °æ¿ì¸¦ ´ëºñÇؼ ¾ÈƼ¹ÙÀÌ·¯½º ¼Ö·ç¼ÇµéÀ» ¹Ï°í ÀÖÁö¸¸ »ç½Ç ¾Ë·ÁÁöÁö ¾ÊÀº ¹ÙÀÌ·¯½º¿¡´Â ¼Ó¼ö¹«Ã¥ÀÔ´Ï´Ù. Á¤»óÀûÀÎ ¹ÙÀÌ·¯½º¸¦ ¾ÈƼ¹ÙÀÌ·¯½º ¼Ö·ç¼ÇÀÌ Àâ¾ÆÁÙ ¼ö´Â ¾ø½À´Ï´Ù.
ÀÌ¿ëÀÚµéÀº ÀÚ½ÅÀÇ PC°¡ °¨¿°µÇ¾úÀ» °æ¿ì¿¡ ´ëÇؼ ´ëºñÇÒ ¼ö ÀÖ´Â ¹æ¾ÈÀÌ ¾øÁö¸¸ ÃÖ¼ÒÇÑ ÀÚ½ÅÀÌ »ç¿ëÇÏ´Â ¼ºñ½º¿¡ ´ëÇؼ ÇѹøÂë ÀǽÉÀ» Çغ¸´Â °æ°¢½É¸¸ °¡Á®µµ º¸¾È Àü¹®°¡µéÀÌ ±Í¸¦ ±â¿ïÀÌ°í ´ëó¹æ¾Èµé¿¡ ´ëÇÑ ³íÀǵéÀ» ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀÌ ÄÄÇ»Å͸¦ ¸ð¸£´Â ÀÌ¿ëÀÚµéÀÌ ÃëÇÒ ¼ö ÀÖ´Â ÃÖ´ëÇÑÀÇ ÁÖÀÇÀÌ°í ±×·¸Áö ¾Ê´Ù¸é ´õ ÀÌ»ó º¸¾ÈÀ» À§ÇØ ³ë·ÂÇÏ´Â »ç¶÷µéÀÌ ¾ø¾îÁú °ÍÀÔ´Ï´Ù.
À̹ø POC2007¿¡ °Å´Â ±â´ë°¡ ÀÖ´Ù¸é?
À̹ø POC2007¿¡¼ ¹ßÇ¥ÇÏ´Â °Í¿¡ ´ëÇؼ ¼ÖÁ÷È÷ ¾î¶² ±â´ë¸¦ °®°í ÀÖÁö ¾Ê½À´Ï´Ù. ÃÖ¼ÒÇÑÀÇ °ÍÀ» ¾Ë·Á¾ßÇÒ Àǹ«°¨À» °®°í ÀÖÀ» »ÓÀÔ´Ï´Ù. ¸¸¾à Á¶±ÝÀÌ¶óµµ ±â´ë°¡ ÀÖ´Ù¸é ±×°ÍÀº ¼¼°èÀûÀÎ ¿£Áö´Ï¾îµéÀ̳ª ±¹³»¿£Áö´Ï¾îµé¿¡°Ô Á¦°¡ ±¸ÇöÇÑ ºÎºÐÀÌ °¡Ä¡ÀÖ´Â °ÍÀ̶ó´Â °ÍÀ» È®ÀιÞÀ» ¼ö ÀÖ´Â ±âȸ°¡ µÇ¾úÀ¸¸é ÇÕ´Ï´Ù.
±â¼úÂÊ ºÐ¾ß¿¡¼´Â ±âÁ¸¿¡ ÀÖ´Â °ÍÀ» Æò°¡ÇϱⰡ ¸Å¿ì ½±Áö¸¸ »õ·Î¿î °ÍÀ» Æò°¡ÇÒ ¼ö ÀÖ´Â ½Ã¾ß¸¦ °¡Áø ¿£Áö´Ï¾î°¡ µå¹°±â ¶§¹®¿¡ ÀϺη¯ ±¹³»¿¡¼ ¿¸®´Â ±¹Á¦ÄÁÆÛ·±½º¸¦ ¼±ÅÃÇÑ °ÍÀÔ´Ï´Ù. À̹ø POC2007Àº Àú¿¡°Ô À־ ¿¬±¸°á°ú¿¡ ´ëÇÑ Çмú°èÀÇ ¹ßÇ¥ÀÌÀÚ Æò°¡ÀÇ ÀÚ¸®ÀÔ´Ï´Ù.
°¡Ä¡°¡ ¾ø´Ù¸é Æò°¡ÀýÇÏ µÉ °ÍÀÌÁö¸¸ Áß±¹ ÇØÄ¿µéÀÌ ÀÌ¿Í ºñ½ÁÇÑ ÁÖÁ¦¸¦ ¿¬±¸ÇÏ´Â °ÍÀ» ¸ñ°ÝÇѹ٠Àֱ⠶§¹®¿¡ °¡¸¸È÷ ÀÖÀ» ¼ö´Â ¾ø¾úÁÒ. Àü Áö±Ý ¹Ì±¹ÀÇ 1999³âÀÇ ±â¼úÀ» ÀÀ¿ëÇÏ¿´½À´Ï´Ù. ¾Æ¹«¸® ÀÀ¿ëÇÏ¿© ´õ ÁÁÀº ¼º°ú¸¦ ³»¾ú¾îµµ ±â¹Ý±â¼úÀº ¾à 8³âÀÇ ±â¼ú°ÝÂ÷°¡ Á¸ÀçÇÕ´Ï´Ù. Áß±¹¿¡¼´Â ÀÌ°ÍÀ» 1~2³â ¾È¿¡ ´Ù µû¶óÀâ¾Æ³»°í ÀÖ´Â °ÍÀ¸·Î º¸¾Æ ±×³É ³Ñ¾î°¡¸é ºÐ¸íÈ÷ ±¹³»¿¡ Å« Ÿ°ÝÀ» ÀÔÈú °ÍÀÔ´Ï´Ù.
±»ÀÌ POC2007¿¡ °Å´Â ±â´ë¶ó¸é Àû¾îµµ Áß±¹ ÇØÄ¿µéÀÌ ºü¸¥ ¼Óµµ·Î ¹ßÀüÇÏ´Â °Íó·³ ±¹³»¿¡¼µµ ÇØÄ¿µéÀÇ ¼ûÅëÀ» Á» ¿¾îÁÙ °è±â¸¦ ¸¸µé¾îÁÖ¼ÌÀ¸¸é ÇÕ´Ï´Ù. ±×·¸°Ô µÇ¸é ±â¼ú°ÝÂ÷¸¦ ÁÙÀÌ°í º¸¾ÈÀ» ¼±µµÇÒ ¼ö ÀÖ´Â ¹®È°¡ ºÐ¸í µµ·¡ÇÒ °ÍÀÔ´Ï´Ù.
[±æ¹Î±Ç ±âÀÚ(reporter21@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>