ºñÁÖ¾ó ½ºÆ©µð¿À 2008À» Ȱ¿ëÇÑ ½º¸¶Æ® ÀåÄ¡ ¼Ö·ç¼Ç °³¹ß
¹®¼¸¦ ¹è´Þ ÇØÁÖ´Â ¿ìü±¹ Áý¹è¿ø ¾ÆÀú¾¾³ª ÅÃ¹è ¾ÆÀú¾¾, ±×¸®°í Áý¾È °¡½º¸¦ °ËħÇÏ´Â ¾ÆÁָӴϱîÁö ÀÌÁ¦´Â ½º¸¶Æ® ÀåÄ¡¿¡¼ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ¾ÆÁÖ º¸ÆíÀûÀÌ°Ô µÇ¾ú´Ù. ±×·¯³ª ¾ÆÁ÷±îÁö ºñÁî´Ï½º¸¦ ÇÏ´Â ±â¾÷ °í°´µé¿¡°Ô´Â “¿Ö ¸ð¹ÙÀÏÀ» ²À µµÀÔÇØ¾ß¸¸ Çϴ°¡? ÇÚµåÆù¿¡ Àüȸ¸ ÇÏ¸é µÇÁö? µ·À» µé¿©¼ ¹Ù²Ù¾î¾ß¸¸ Çϴ°¡? ¿ì¸®°¡ °¡Áö°í ÀÖ´Â ¼Ö·ç¼Ç¿¡¼ ¾î¶»°Ô ¸ð¹ÙÀÏÀ» Ãß°¡Çؼ Àû¿ë½Ã۴°¡?”¿¡ ´ëÇØ ¿©ÀüÈ÷ Àǹ®À» °¡Áö°í ÀÖÀ» °ÍÀÌ´Ù.
±×·¸´Ù¸é ½º¸¶Æ® ÆùÀÇ µµÀÔÀ» ÇÏ¸é ¾î¶°ÇÑ È¿°ú°¡ ÀÖ´ÂÁö, °æÁ¦ÀûÀ¸·Î³ª ÇöÀç Æ®·»µå »óÀ¸·Î, ±â¼úÀûÀ¸·Î ÇöÀç ¾îµð±îÁö ¹ßÀü µÇ¾ú´Â°¡¸¦ Çѹø »ìÆìº¸ÀÚ. ¶Ç, À̸¦ Ȱ¿ëÇÏ¿© ¼Ö·ç¼Ç °³¹ßÇÏ´Â µ¥ ÀûÇÕÇÑ °³¹ßµµ±¸¿Í ¹æ¹ý, »ç·Ê¿¡ ´ëÇØ¼µµ ÇÔ²² ¾Ë¾Æº¸ÀÚ.
½º¸¶Æ® ÆùÀ¸·Î ¿©´Â »õ·Î¿î ºñÁî´Ï½º ±âȸ
Á¡Â÷ ¾Æ³¯·Î±×¿¡¼ µðÁöÅÐ ¹æ½ÄÀ¸·Î º¯ÈµÇ°í ÀÖ´Ù. À̸¦ ÄÁ¹öÀü½º¶ó°í Çϴµ¥ ¿ÃÇØ¿¡ °¡Àå Å« ȵδ ±×µ¿¾È ¿ì¸®°¡ °¡Á¤ ¼Ó¿¡¼ º¸´ø TV°¡ ¾Æ³¯·Î±× ¹æ½Ä¿¡¼ µðÁöÅÐ ¹æ½ÄÀ¸·Î, ¹æ¼Û/ÄÉÀ̺íÀ» ÀÌ¿ëÇÒ »Ó¸¸ ¾Æ´Ï¶ó ÀÎÅÍ³Ý ¸ÁÀ» ÅëÇØ TV¸¦ º¸´Â IPTV ½Ã´ë°¡ ¿¸± Àü¸ÁÀÌ´Ù.
ÀÌ´Â ÈÞ´ëÆù¿¡¼µµ ´Ù¸£Áö ¾Ê´Ù. Áö±Ý±îÁö´Â À½¼º¸¸ Áö¿øÇÏ´Â ÈÞ´ëÆùÀÌ ÀüüÀÇ 90%¸¦ Â÷ÁöÇϰí ÀÖÁö¸¸, Á¡Â÷ °í°´µéÀº À½¼º Áö¿ø ¿Ü¿¡ µ¥ÀÌÅÍ Åë½ÅÀ» Áö¿øÇØ ÁÖ´Â ½º¸¶Æ® ÆùÀ» ¼±È£Çϰí ÀÖ´Ù. Á» ´õ °í±ÞÀûÀÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ¿øÇÏ°í µ¥½ºÅ©Åé PC¿¡¼ »ç¿ëÇÒ ¼ö ÀÖÀ» ¸¸ÅÀÇ À¥ ºê¶ó¿ìÀú ±â´É°ú Á» ´õ ±ú²ýÇÑ ÈÁúÀÇ µ¿¿µ»ó ¹× TV ¿ÍÀÇ ¿¬°á µî, Æù¿¡¼ °³ÀÎ ¸¸´É ±â±â·Î½á ôô ¾Ë¾Æ¼ ÇØ ÁÖ´Â ±â±â¸¦ ¿øÇϰí ÀÖ´Ù.
ÀÌ¿¡ ´ëºñÇÏ¿© ±¹³»¿¡ ¼ö¸¹Àº ÈÞ´ëÆù ÆÇ¸Å ¹× ¼ºñ½º ¾÷üµéÀÌ ‘½º¸¶Æ® Æù’À» ³»³õ°í ÀÖ´Ù. ÇöÀç ±¹³»¿¡¼ ¾ó¸®¾î´ðÅÍ·Î½á ½º¸¶Æ® ÆùÀ» »ç¿ëÇÏ´Â »ç¶÷Àº ¾à 1¹é¸¸ ¸í ÀÌ»óÀ̳ª µÈ´Ù°í ÇÏ´Ï ³î¶óÁö ¾ÊÀ» ¼ö ¾ø´Ù.
¶ÇÇÑ ÀÌ·¯ÇÑ º¯È´Â ±¹³» »Ó ¾Æ´Ï¶ó ±Û·Î¹ú ½ÃÀå¿¡¼µµ µ¿ÀÏÇÏ°Ô ÀϾ°í ÀÖ´Â Çö»óÀÌ´Ù. ºñÁî´ÏÁîÀ§Å©Áö¿¡ µû¸£¸é 2001³â¿¡ ³ªÀÌÁö¸®¾Æ¿¡¼ 50¸¸ ¸íÀÌ Àüȸ¦ »ç¿ë Çߴµ¥, ÇöÀç´Â 3¹é¸¸ ¸íÀÌ ½º¸¶Æ® Æù À¸·Î ±³Ã¼Çß´Ù°í ÇÑ´Ù. »ç½Ç ¿©·¯ºÐµéµµ Áý¿¡ ÀüȰ¡ ÀÖÁö¸¸ À̰ÍÀº °ÅÀÇ »ç¿ëÇÏÁö ¾ÊÁö ¾ÊÀº°¡?
¹°·Ð ¾ÆÁ÷±îÁö ¸¹Àº »ç¿ëÀÚµéÀÌ ½º¸¶Æ® ÆùÀÇ ÅëÈ Ç°ÁúÀ̳ª ºñ½Ñ µ¥ÀÌÅÍ »ç¿ë·á ¶§¹®¿¡ ¸¸Á·ÇÏÁö´Â ¾Ê°í ÀÖ´Ù. ±×·¯³ª ½º¸¶Æ® Æù Çϳª¸¸ ÀÖÀ¸¸é ¿©·¯ °¡Áö ÅëÇÕµÈ ¼ºñ½º¸¦ Áñ±æ ¼ö ÀÖ´Ù.
Á» ´õ ½º¸¶Æ® ÆùÀÇ È°¿ë »ç·Ê¿¡ ´ëÇØ ¾Ë¾Æº¼±î? ¿À´Ã³¯ ÇɶõµåÀÇ Çï½ÌŰ¿¡¼ »ç¶÷µéÀÇ 57%°¡ ½º¸¶Æ® ÆùÀ¸·Î ÁöÇÏöÀ̳ª ÀüöÀ» ÀÌ¿ëÇÑ´Ù°í ÇÑ´Ù. ¾ü±×Á¦ ÁöÇÏöÀÇ Á¾ÀÌ ÆÐ½º¸¦ Á¡Â÷ µðÁöÅÐ ÇüÅ·Π¹Ù²Ù¾î ³ª°£´Ù´Â ´º½º¸¦ Á¢Çß´Ù. ¿ì¸®´Â ½º¸¶Æ®Ä«µå¸¦ ÃæÀüÇÏ¿© »ç¿ëÇϰí ÀÖÁö¸¸, Çɶõµå¿¡¼´Â ÀڱⰡ »ç¿ëÇϰí ÀÖ´Â ½º¸¶Æ® ÆùÀ¸·Î ±³Åëºñ¸¦ ÁöºÒÇÑ´Ù.
½º¸¶Æ® ÆùÀº Àü ¼¼°èÀûÀÎ Àα⿡ ÈûÀÔ¾î ±× ±â´ÉµéÀ» ´ëüÇϰųª ºñ½ÁÇÑ ·ùÀÇ ÀåÄ¡µéÀÌ ¸¹ÀÌ ³ª¿Ô´Ù. 2002³â¿¡´Â ¼Õ¸ñ¿¡ Â÷´Â ½Ã°è¿¡ ¿©·¯ °¡Áö ÀÏÁ¤µéÀ̳ª ¿¬¶ôó, ³¯¾¾ µîÀ» ¾Ë¶÷À¸·Î ¾Ë·ÁÁÖ´Â ±â´ÉÀÇ ÆûÆÑÅͷνáÀÇ ±â´ÉÀ» ´ã´çÇÏ´Â ±â±â°¡ ³ª¿À±âµµ Çß´Ù. ±× ´ÙÀ½ Áß°£ ·¹º§·Î »ç¿ëÇÏ´Â °ÍÀÌ ¿©·¯ºÐµéÀÌ Àß »ç¿ëÇϰí ÀÖ´Â ÀÏ¹Ý ÈÞ´ëÆù°ú 2.4 ÀÎÄ¡ Å©±âÀÇ ½º¸¶Æ® Æù°ú Æ÷ÄÏ PC ÆùÀÌ´Ù. »ç½Ç ¸ðºô¸®Æ¼ ÀÀ¿ë ÇÁ·Î±×·¥À̶ó°í ÇÏ´Â ºÐ¾ß´Â ½º¸¶Æ® Æù°ú Æ÷ÄÏ PC ÆùÀ» Ÿ±êÀ¸·Î °³¹ßµÈ ¼Ö·ç¼ÇÀ̶ó°í º¸¸é µÈ´Ù.
±â¼úÀûÀ¸·Î º¸¸é ½º¸¶Æ® ÆùÀº óÀ½¿¡´Â ÀÏ¹Ý ÈÞ´ëÆù¿¡ ´ã°íÀÚ ¸¹ÀÌ ³ë·ÂÇß°í ¼ÒÇÁÆ®¿þ¾î´Â °³ÀÎ ÀÏÁ¤ °ü¸®¿Í ¸ÖƼ¹Ìµð¾î(MP3)¿¡ ÃÊÁ¡À» ¸ÂÃß¾úÀ¸³ª, Á¡Â÷ º¹ÇÕ±â±â·Î½á WLAN°ú ºí·çÅõ½º¸¦ Áö¿øÇÑ ÀÌÈÄ¿¡´Â ¼Ò¼È ³×Æ®¿öÅ·À» ÇÒ ¼ö ÀÖµµ·Ï ¹Ù²î¾î °¡°í ÀÖ´Ù. ¶ÇÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºµµ ´Ü¼øÇÑ ÀÎÅÍÆäÀ̽º¿¡¼ »ç¿ëÀÚÀÇ ÇÚµå ¸ð¼ÇÀ» ÀÌ¿ëÇÑ Á÷°¨ÀûÀÎ ÀÎÅÍÆäÀ̽º·Î Æ®·»µå°¡ ±¸ÇöµÇ¾î °¡°í ÀÖ´Ù.
.jpg)
ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ¿¡¼ÀÇ ½º¸¶Æ® ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß
±×·¸´Ù¸é ÀÌó·³ °æÁ¦ÀûÀ¸·Î³ª ±â¼úÀûÀ¸·Î ´Ù¾çÇÑ ÆÐ·¯´ÙÀÓ¿¡¼ È¿°úÀûÀÎ ¼Ö·ç¼ÇÀ» ¾î¶»°Ô °³¹ßÇϸé ÁÁÀ»±î? °³¹ß»ç ÀÔÀå¿¡¼´Â »ó´çÈ÷ °í¹Î½º·¯¿î ºÎºÐÀÏ °ÍÀÌ´Ù. ÀÌ ¹®Á¦´Â µÎ °¡Áö ¹æ¹ýÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ù°·Î´Â óÀ½ºÎÅÍ ¸ðºô¸®Æ¼¸¸ ¿°µÎ ÇØ µÎ°í ÁøÇàÇØ ³ª°¡´Â °ÍÀÌ´Ù. ±×·¯³ª ÀÌ·± ¼Ö·ç¼ÇÀº ¸®½ºÅ©°¡ Å©´Ù. ¼º°øÇÏ¸é ´ë¹ÚÀ» ³ë¸± ¼ö ÀÖÁö¸¸ ±×·¸Áö ¾ÊÀ¸¸é ³Ê¹« ¸¹Àº ¸®¼Ò½ºÀÇ ¼Õ½ÇÀ» °¨¼öÇØ¾ß ÇÑ´Ù. 2000³â¿¡ ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î º¥Ã³¸¦ Á¢±ÙÇß´Ù°¡ ¹®À» ´ÝÀº ±â¾÷ÀÌ ÇѵÑÀÌ ¾Æ´Ï´Ù.
µÎ ¹øÂ° ¹æ¹ýÀº ÇöÀç °¡Áö°í ÀÖ´Â ¼Ö·ç¼Ç¿¡ ¸ðºô¸®Æ¼¸¦ Ãß°¡ÇÏ¸é¼ Á¢±ÙÇÏ´Â °ÍÀÌ´Ù. ¿©·¯ºÐµéÀÇ ¼Ö·ç¼Ç¿¡ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À̵ç, Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌµç »ó°ü¾øÀÌ ¸ðºô¸®Æ¼ ¼Ö·ç¼ÇÀ» Á¢¸ñ ½Ãų ¼ö ÀÖ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(ÀÌÇÏ MS)¿¡¼´Â Áö³ 1998³âµµºÎÅÍ ÇÚµåÇïµå PC³ª PDA°°Àº Æ÷ÄÏ PCºÎÅÍ ½º¸¶Æ® ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖµµ·Ï SDK¸¦ Áö¿øÇϱ⠽ÃÀÛÇß´Ù. óÀ½¿¡´Â ±â¾÷Çü ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥ºÎÅÍ ¼¼È÷ ¹ßÀüÇÏ°Ô µÇ¾ú´Âµ¥, EVC++ À̶ó´Â ºñÁÖ¾ó ½ºÆ©µð¿À 6.0¿¡¼ ºñ·ÔµÈ Àü¿ë ÀÓº£µðµå °³¹ß µµ±¸·ÎºÎÅÍ ½ÃÀÛ µÇ¾ú´Ù. ±×·± ÈÄ¿¡ ºñÁÖ¾ó ½ºÆ©µð¿À ´å³Ý 2003¿¡¼´Â °ü¸®Çü ÄÚµåÀÇ Ã¹ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ© 1.0À» ¹ßÇ¥ÇÔÀ¸·Î½á º»°ÝÀûÀ¸·Î ¿µ¾÷ Áö¿ø ÀÚµ¿È(SFA)³ª ¹°·ù ÇÁ·Î±×·¥À» °³¹ßÇÏ°Ô µÇ¾ú´Ù.
.jpg)
<±×¸² 2>¿¡¼ º¸µíÀÌ À̹ø ºñÁÖ¾ó ½ºÆ©µð¿À 2008ÀÇ ½º¸¶Æ® ÀåÄ¡ ¼Ö·ç¼Ç °³¹ß¿¡´Â Á» ´õ Æí¸®Çϰí À¯¿¬ÇÏ°Ô ¼Ö·ç¼ÇµéÀ» ¸¸µé ¼ö ÀÖ´Â ±â´ÉµéÀÌ Æ÷ÇÔµÇ°Ô µÇ¾ú´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À 2008¿¡¼ÀÇ ½º¸¶Æ® ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀº À©µµ¿ì ¸ð¹ÙÀÏ 5.0(Windows Mobile 5.0) ÀÌ»óºÎÅÍ Áö¿øÇÑ´Ù. °³¹ß ¹æ½ÄÀº Å©°Ô µÎ °¡Áö·Î ³ª´©¾îÁø´Ù. ù°´Â °³¹ßÀÚ°¡ Á÷Á¢ ¸Þ¸ð¸®¸¦ Á¦¾îÇÏ´Â ³×ÀÌÆ¼ºê ÀÀ¿ë ÇÁ·Î±×·¥À̶ó°í ºÎ¸£´Â ¹æ½ÄÀÌ´Ù. À̰ÍÀº ÁÖ·Î °³¹ß ¾ð¾î°¡ C/ C++ ¾ð¾î¸¦ »ç¿ëÇØ¼ °³¹ßÇÏ´Â µ¥ À©µµ¿ì CE API ¿Í MFC ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÏ¸é ½±°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.
µÑ°, ¸Þ¸ð¸®¸¦ ´å³Ý CLR¿¡¼ ÀÚµ¿ÀûÀ¸·Î Á¦¾î ÇØ ÁÖ´Â ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ °ü¸®Çü ÀÀ¿ë ÇÁ·Î±×·¥ ¹æ½ÄÀ̶ó°í ÇÑ´Ù. ÀÌ´Â C# °ú VB.NET ¾ð¾î·Î °³¹ßÇÒ ¼ö ÀÖ´Ù. ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ½º¸¶Æ® ÀåÄ¡ µðÀÚÀ̳ʴ ºñÁÖ¾ó ½ºÆ©µð¿À 2005¿Í Å©°Ô ´Ù¸£Áö ¾Ê´Ù. ±×·¯³ª Á÷°üÀûÀ¸·Î ÄÁÆ®·ÑµéÀ» µå·¡±× ¾Ø µå·Ó ÇÏ¸é¼ ÇÁ·Î±×·¡¹ÖÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. ¶ÇÇÑ À̹ø ºñÁÖ¾ó ½ºÆ©µð¿À 2008 ½º¸¶Æ® ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ß¿¡¼´Â À¯´Ö Å×½ºÆ®(Unit Test)¸¦ Áö¿øÇÏ¿© ½ÇÇàÇÏ´Â Äڵ尡 ¹®Á¦°¡ ¾øÀÌ ½ÇÇà ½Ãų ¼ö ÀÖµµ·Ï Áö¿øÇØÁØ´Ù.
.jpg)
±×·¸´Ù¸é ¸Ç ¶¥¿¡ Çìµù(?)À» ÇÏ´Â °Íó·³ ¼Õ¼ö ¸ð¹ÙÀÏ ¼Ö·ç¼ÇÀ» ¸ðµÎ ¸¸µé¾î¾ß Çϴ°¡? ±×·¸Áö ¾Ê´Ù. »ç½Ç ÇϳªÀÇ ¸ð¹ÙÀÏ ¼Ö·ç¼ÇÀ» °®Ãß·Á¸é ±âº»ÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î ¾÷µ¥ÀÌÆ®¿Í ¹öÀü °ü¸®»Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅÍ µ¿±âÈ ¼Ö·ç¼Çó·³ ÀåÄ¡¿Í ¼¹ö °£ÀÇ ¿¬°á µî ¿©·¯ °¡Áö ³×Æ®¿öÅ© »çÇ׿¡ µû¶ó °í·ÁÇØ¾ß ÇÒ Á¡ÀÌ ¸¹´Ù. <±×¸² 3>¿¡¼ ÀÌ·¯ÇÑ °¢Á¾ ±â´ÉµéÀ» ÇѲ¨¹ø¿¡ ¸ð¾Æ µÎ¾ú´Âµ¥, À̰ÍÀ» ¸ð¹ÙÀÏ Å¬¶óÀÌ¾ðÆ® ¼ÒÇÁÆ®¿þ¾î ÆÑÅ丮¶ó°í ºÎ¸¥´Ù.
¸ð¹ÙÀÏ Å¬¶óÀÌ¾ðÆ® ¼ÒÇÁÆ®¿þ¾î ÆÑÅ丮´Â ¼¼ °¡ÁöÀÇ ³×Æ®¿öÅ© »çÇ×À» °í·ÁÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϵµ·Ï ¾ÆÅ°ÅØÃ³¸¦ Á¦°øÇÑ´Ù.
±× Áß Ã¹ ¹øÂ°´Â ¾À Ŭ¶óÀ̾ðÆ®(Thin Client) ¹æ½ÄÀ¸·Î Àß ¾Ë·ÁÁø ¿Â¶óÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ´Ù. ÀÌ Å¬¶óÀÌ¾ðÆ® ¹æ½ÄÀº º¸Åë À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÑ´Ù. ½º¸¶Æ® ÆùÀ̳ª Æ÷ÄÏ PC ÆùÀº ÇϳªÀÇ Å͹̳Îó·³ À¥ ºê¶ó¿ìÀú·Î¸¸ »ç¿ëÇÏ¸é µÈ´Ù. ±×·¯³ª ³×Æ®¿öÅ©´Â Ç×»ó ¿¬°áµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù´Â Á¡À» °í·ÁÇØ¾ß ÇÑ´Ù. ´Ù½Ã ¸»ÇØ ¸ð¹ÙÀÏ ÀÀ¿ë ÇÁ·Î±×·¥Àº ³×Æ®¿öÅ©°¡ ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù¸é ¾î¶°ÇÑ ¼¹ö¿Íµµ Á¢¼ÓÇÒ ¼ö ¾ø´Ù´Â Á¡ÀÌ´Ù.
µÑ°, ¾À Ŭ¶óÀÌ¾ðÆ® ¹æ½Ä°ú ¹Ý´ëÀÎ ¾¿ Ŭ¶óÀ̾ðÆ®(Thick Client) ¹æ½ÄÀÇ ¿ÀÇÁ¶óÀÎ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ´Ù. ½º¸¶Æ® Æù¿¡¼¸¸ ½ºÅĵå-¾ó·ÐÀ¸·Î µ¿ÀÛÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À̳ª ¹èÄ¡ ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ´Ù. PDA¸¦ ÀÌ¿ëÇØ¼ À¯¼± »ó¿¡¼ ¾î¶°ÇÑ µ¥ÀÌÅ͸¦ µ¿±âÈ Çϰųª ó¸®ÇÏ´Â µîÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¿©±â¿¡ ÇØ´çµÈ´Ù.
¼Â°, ½º¸¶Æ® Ŭ¶óÀÌ¾ðÆ®´Â °æ¿ì¿¡ µû¶ó ¿¬°áÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ¸»ÇÑ´Ù. À̰ÍÀº ÁÖ·Î À¥ ¼ºñ½º³ª RDA(Remote Data Access) ¹æ½ÄÀ¸·Î WLANÀ̳ª CDMAó·³ ¶óµð¿À Åë½ÅÀ» Çϳª ÀÌ»ó »ç¿ëÇÑ´Ù. »ç¿ëÀÚ°¡ ¹öưÀ» Ŭ¸¯ÇÒ ¶§ ÀüÈ·Î Á¢¼ÓÇϰųª WLANÀ¸·Î Á¢¼ÓÇÑ ´ÙÀ½ ¼¹ö¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ °¡Á®¿À°í º¸³»´Â ¿ªÇÒµéÀ» ÇÑ´Ù.
À©µµ¿ì ¸ð¹ÙÀÏ 6°¡ ¹ßÇ¥ µÇ¸é¼
2007³â 2¿ùÂë ½ºÆäÀÎ ¹Ù¸£¼¿·Î³ª¿¡¼ ¿¸° 3GSM¿¡¼ À©µµ¿ì ¸ð¹ÙÀÏ 6°¡ ¼Ò°³ µÇ¾ú´Ù. ±¹³»¿¡´Â À۳⠰¡À»¿¡ MIT-4650 ÆùÀÌ ³ª¿ÈÀ¸·Î½á ºñ·Î¼Ò ¿ì¸® ¼Õ¿¡ ¾È±â°Ô µÇ¾ú´Ù. ¿ì¼± À©µµ¿ì ¸ð¹ÙÀÏ 6 SDK´Â »õ·Î¿î À¯Æ¿¸®Æ¼ µµ±¸¸¦ ´ë°Å ¼±º¸¿´´Ù. ÀüÈ ±â´ÉÀ» žÀçÇÑ ¼¿·ê·¯ ¿¡¹Ä·¹ÀÌÅÍ¿Í °¡Â¥ ÇüÅÂÀÇ ¼¹ö¿Í GPS ±â´ÉÀ» ÇØ ÁÖ´Â FakeServer¿Í FakeGPS, ±×¸®°í ½ºÆ®·¹½º Å×½ºÆ®¸¦ ÇØ ÁÖ´Â Hopper À¯Æ¿¸®Æ¼ µîÀÌ Æ÷ÇÔÀÌ µÇ¾î ÀÖ´Ù.
.jpg)
¼¿·ê·¯ ¿¡¹Ä·¹ÀÌÅͶõ <ȸé 1>¿¡¼ º¸µíÀÌ ¹°¸®ÀûÀÎ ¹«¼± Á֯ļö ¹× ³×Æ®¿öÅ©¸¦ ½Ã¹Ä·¹ÀÌ¼Ç ÇØÁÖ´Â µ¥½ºÅ©Åé ÀÀ¿ëÇÁ·Î±×·¥ÀÌ´Ù. GSMÀ̳ª WCDMA °°Àº Åë½Å ±â´ÉÀÌ ¾ø¾îµµ ¿©·¯ °¡Áö ³×Æ®¿öÅ·À» Á¡°ËÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇØÁØ´Ù.
FakeRIL°ú ºñ±³ÇÏ¿© ¼¿·ê·¯ ¿¡¹Ä·¹ÀÌÅÍ(CellEmu.exe)´Â µ¥½ºÅ©Åé¿¡¼ µ¿ÀÛÇϸç UI ±¸µ¿ ¹æ½ÄÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î ´õ¿í ´õ ½±°Ô ¹«¼± Á֯ļö ¹× ³×Æ®¿öÅ©¸¦ ½±°Ô »ç¿ëÇØÁØ´Ù. ¶ÇÇÑ ¼¿·ê·¯ ¿¡¹Ä·¹ÀÌÅÍ ÀåÄ¡ À̹ÌÁö´Â ‘Fake’ RILÀ» »ç¿ëÇÑ FakeRIL¿¡ ´ëÀÀÇÏ´Â ½ÇÁ¦ »ý»êµÈ Á֯ļö µå¶óÀ̹ö¿Í ÅëÇյǾî ÀÖ´Ù. ¶ÇÇÑ ¼¿·ê·¯ ¿¡¹Ä·¹ÀÌÅÍ´Â PPP µ¥ÀÌÅÍ ¿¬°á ¹× FakeRIL¿¡ ÀÇÇØ Áö¿øµÇ´Â 3G Á֯ļö¸¦ Áö¿øÇÑ´Ù.
µÑ°, FakeGPS´Â ºñ·Ï ÀåÄ¡¿¡ GPS ¸®½Ã¹ö°¡ ¾ø´õ¶óµµ °³¹ßÀÚµéÀÌ GPS APIµéÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ¹ÞÀ» ¼ö ÀÖµµ·Ï ¿¡¹Ä·¹ÀÌ¼Ç ÇØÁÖ´Â ±â´ÉÀ» Æ÷ÇÔÇϰí ÀÖ´Ù. GPS µ¥ÀÌÅÍ´Â ‘\Program Files\FakeGPS\GPSFiles’ Æú´õ¿¡ NMEA ÅØ½ºÆ® ÆÄÀÏÀÌ Á¸Àç ÇϹǷΠÀ̸¦ ÀÌ¿ëÇÏ¿© ¸¶Ä¡ ÀΰøÀ§¼º¿¡¼ ¹ÞÀº ÁÂÇ¥ °ªÃ³·³ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
¼Â°, È£ÆÛ(Hopper)´Â À©µµ¿ì ¸ð¹ÙÀÏ ±â¹Ý ÀåÄ¡¿¡¼ ½ºÆ®·¹½º ÀÔ·ÂÀ» ½Ã¹Ä·¹À̼ÇÇØÁÖ´Â ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ® µµ±¸ÀÌ´Ù. È£ÆÛ´Â ·£´ýÇÏ°Ô ½ºÅ©¸°À» ÅÍÄ¡Çϰųª Űº¸µå·Î ÀÔ·ÂÇÏ¿© ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇØ ½ºÆ®·¹½º¸¦ Å×½ºÆ®ÇÏ´Â ¸Þ´º¸¦ Á¦°øÇÑ´Ù. ¸Å¿ì ºü¸£°Ô ¸¹Àº ·®ÀÇ »ç¿ëÀÚ ÀÔ·ÂÀ» Àü´ÞÇÔÀ¸·Î½á È£ÆÛ´Â ¹®Á¦ÀÇ ½Ã³ª¸®¿À¿¡ ´ëÇØ ºü¸£°Ô °Ý¸®µÇ¾î µ¿ÀÛÇÒ ¼ö ÀÖ´Ù.
´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ© 3.5ÀÇ ÁÖ¿ä Æ¯Â¡
´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©´Â À©µµ¿ì ¸ð¹ÙÀÏÀÇ ½º¸¶Æ®ÆùÀ̳ª Æ÷ÄÏPCÆù¿¡ »ç¿ëµÇ´Â ÀÀ¿ë ÇÁ·¹ÀÓ¿öÅ©´Ù.
.jpg)
ÀÌ º¸´Ù ´õ ÀÛÀº 250KB¿¡¼ 500KB Å©±â¸¦ °¡Áø ¼Ò±Ô¸ð ÀåÄ¡¿¡¼ ¿î¿µÃ¼Á¦ÀÇ ºÎÆÃ°ú ÇÁ·¹ÀÓ¿öÅ© API¸¦ Áö¿øÇÏ´Â °ÍÀÌ ¹Ù·Î ´å³Ý ¸¶ÀÌÅ©·Î ÇÁ·¹ÀÓ¿öÅ©´Ù. ´å³Ý ¸¶ÀÌÅ©·Î ÇÁ·¹ÀÓ¿öÅ©´Â ÇöÀç ¹öÀü 2.0±îÁö ³ª¿Ô°í ³ª¸ÓÁöµéÀº ¹öÀü 3.5·Î ÅëÀϵǾú´Ù.
.jpg)
´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©´Â 2002³â °Ü¿ï¿¡ Á¤½ÄÀûÀ¸·Î ¹ßÇ¥µÇ¾ú´Ù. ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©°¡ ³ª¿À°Ô µÈ °è±â´Â À©µµ¿ì ¸ð¹ÙÀÏ/ÀÓº£µðµå Ç÷§Æû¿¡¼ CPU¿¡ Á¾¼Ó ¾øÀÌ °ü¸® ÇüÅ·ÎÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» µµ¿ÍÁÖ´Â ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸¸µé°íÀÚ Åº»ýÇÏ°Ô µÇ¾ú´Ù. µû¶ó¼ ÀÏ¹Ý µ¥½ºÅ©Åé PCÀÇ ´å³Ý ÇÁ·¹ÀÓ¿öÅ©º¸´Ù ±× Å©±â´Â 1/3Á¤µµ´Ù. ¾ÐÃàµÇÁö ¾Ê´Â Å©±â·Î ¾à 6MB Á¤µµ¸¦ Â÷ÁöÇÑ´Ù. ´ëºÎºÐ ÀåÄ¡ÀÇ ·Ò¿¡ žÀçµÇ¾î º°µµ·Î ºÎ°¡ÀûÀ¸·Î ¼³Ä¡ÇÒ Çʿ䰡 ¾ø´Ù.
<±×¸² 5>¿¡¼ È®ÀÎÇÒ ¼ö ÀÖµíÀÌ ±× µ¿¾È ¸¹ÀÌ ¹ßÀüÇß°í À©µµ¿ì ¸ð¹ÙÀÏ 6¿Í ºñÁÖ¾ó ½ºÆ©µð¿À 2008¿¡¼´Â ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©°¡ ÃֽйöÀü 3.5·Î ¾÷±×·¹À̵åµÇ¾ú´Ù. Áö±Ý±îÁö 2õ¸¸ °³ ÀÌ»óÀÇ À©µµ¿ì ¸ð¹ÙÀÏ ÀåÄ¡ÀÇ ROM¿¡ žÀç µÇ¾ú°í À©µµ¿ì ¸ð¹ÙÀÏ 6¿¡´Â ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ© ¹öÀü 2.0 ¼ºñ½º ÆÑ1ÀÌ ¼³Ä¡µÇ¾î ÀÖ´Ù. ±×¸®°í ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©·Î °³¹ßÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀÚ°¡ Àü ¼¼°è¿¡ 60 ¸¸ ¸í Á¤µµ µÈ´Ù.
À۳⿡ ºñÁÖ¾ó ½ºÆ©µð¿À 2008ÀÌ ¹ßÇ¥µÇ¸é¼ ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ© 3.5 µµ ¸±¸®Áî µÇ¾ú´Ù. °³¹ßÀڵ鿡°Ô °¡Àå Å©°Ô ´«ÀÌ ¶ß°Ô µÈ ±â´ÉÀº ÅëÇÕ À¥ ¼ºñ½º Ä¿¹Â´ÏÄÉÀÌ¼Ç È£ÃâÀÎ WCF´Ù.
.jpg)
<¸®½ºÆ® 1>Àº µ¡¼À°ú »¬¼À, °ö¼À, ³ª´°¼ÀÀ» WCFÀÇ À¥ ¼ºñ½º ÇüÅ·Π[DataContact]ÀÇ ¼Ó¼ºÀ¸·Î ¼·Î Àü´ÞÇÏ´Â µ¥ÀÌÅ͸¦ Á¤ÀÇÇϰí [OperationContract] ¼Ó¼ºÀ» ÅëÇÏ¿© ³× °¡Áö ÇüÅÂÀÇ ¸Þ¼Òµå¸¦ ±¸ÇöÇÑ´Ù. Áï, ÇϳªÀÇ Å¬·¡½º ³»¿¡¼ [OperationCon tract] ¼Ó¼ºÀ¸·Î½á ¼¹ö¿¡ ³ëÃâ½ÃŰ°í °¢Á¾ Ŭ¶óÀ̾ðÆ®, Áï ½º¸¶Æ® ÀåÄ¡¿¡¼µµ À̸¦ È£ÃâÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Á¦°øÇÑ´Ù. WCFÀÇ ÀåÁ¡Àº HTTP ÇÁ·ÎÅäÄݻӸ¸ ¾Æ´Ï¶ó Å¥³ª À̸ÞÀÏ¿¡¼µµ °øÅëÀûÀ¸·Î »ç¿ëÇÒ ¼ö Àִ ǥÁØ ¸Þ½ÃÁö ÇÁ·ÎÅäÄÝÀ̶ó´Â Á¡ÀÌ´Ù.
.jpg)
WCF ¼ºñ½º ¸ðµ¨¿¡ ´ëÇÑ È£Ã⠺κÐÀº °£´ÜÇÏ°Ô µ¡¼À ºÎºÐ¸¸ ³ªÅ¸³ªµµ·Ï ÇϰڴÙ. XML À¥ ¼ºñ½º¿Í ¶È°°ÀÌ À¥ ÁÖ¼Ò¿¡ ´ëÇØ À¥ ·¹ÆÛ·±½º ÂüÁ¶¸¦ Ãß°¡Çϰí NETCF ¼ºñ½º ¸ðµ¨ ¸ÞŸµ¥ÀÌÅÍ µµ±¸ÀÎ netcfsvcutil.exe¸¦ ÅëÇØ ÇÁ·Ï½Ã Äڵ带 »ý¼ºÇؼ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡ ½ÃŰ´Â µ¥½ºÅ©Åé PC Ŭ¶óÀÌ¾ðÆ®¿¡¼ WCF¿ë Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â °Í°ú Â÷ÀÌÁ¡ÀÌ´Ù.
ÇÑÆí, ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ© 3.5¿¡¼´Â LINQµµ Áö¿øµÈ´Ù. LINQ´Â ÇѸ¶µð·Î ¸»Çؼ XML µ¥ÀÌÅͳª SQL ¼¹ö¿Í °°Àº µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅ͸¦ C#À̳ª VB.NET°ú ¾ð¾î¿¡¼ ÆÄ½ÌÀ» Áö¿øÇÏ¿© ¾µ ¼ö ÀÖµµ·Ï ÇÏ´Â ±â´ÉµéÀÌ´Ù.
±× µ¿¾È XML µ¥ÀÌÅÍ´Â DataSetÀ» ÀÌ¿ëÇϰųª µ¥ÀÌÅͺ£À̽º´Â SQL ±¸¹®À¸·Î Á÷Á¢ »ç¿ë Çß´Ù. <¸®½ºÆ® 3>°ú °°ÀÌ C# ¾ð¾î¿¡¼ ±×´ë·Î Áö¿øÇÔÀ¸·Î½á È®À强°ú ÀçȰ¿ë¼º Ãø¸é¿¡¼ ±× °¡Ä¡°¡ ¸Å¿ì ³ô´Ù. Âü°íÀûÀ¸·Î ¸»ÇÏÀÚ¸é ÀÌ LINQ´Â ´å³Ý ÄÞÆÑÆ® ÇÁ·¹ÀÓ¿öÅ©¿Í SQL ÄÞÆÑÆ® ¿¡µð¼Ç 3.5¿¡¼ÀÇ ÃÖÀûÈµÈ ¼º´ÉÀ» º¼ ¼ö ÀÖ´Ù.
.jpg)
½º¸¶Æ® ÀåÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷¿Í ÀÎÁõ
³¡À¸·Î ½º¸¶Æ® ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀڵ鿡°Ô ÇÑ °¡Áö ´õ ¾Ë¾ÆµÎ¾î¾ß ÇÒ Áß¿äÇÑ »ç½ÇÀÌ ÀÖ´Ù. ‘À©µµ¿ì ¸ð¹ÙÀÏ 5 ÀÌÈĺÎÅÍ ½º¸¶Æ® Æù¿¡¼´Â Ȥ½Ã MS¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ µîÀ» ¼³Ä¡ÇÏÁö ¸ø Çϵµ·Ï ¸·¾Æ ³õÀº °ÍÀÌ ¾Æ´Ñ°¡?’¶ó´Â Áú¹®À» ±²ÀåÈ÷ ¸¹ÀÌ ¹Þ´Â´Ù.
±×·¯³ª ¾ÈŸ±õ°Ôµµ ÀÌ ºÎºÐÀº MS¿¡¼ °áÁ¤ÇÑ »ç¾ÈÀÌ ¾Æ´Ï´Ù. ¿©·¯ºÐµéµµ ¾Ë´Ù½ÃÇÇ ½º¸¶Æ® Æù À̶ó´Â °ÍÀº GSMÀ̳ª CDMA °°Àº ¶óµð¿À Åë½ÅÀ» ¼ºñ½º ¸Á »ç¾÷ÀÚ¿¡¼µµ ÀÀ¿ë ÇÁ·Î±×·¥ ¼³Ä¡ ±ÇÇÑÀ» °¡Áø´Ù. µû¶ó¼ ÀÌÀü¿¡ ³ª¿Ô´ø ½º¸¶Æ® Æù ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷´Â ¸ðµÎ Á¦Çѵǵµ·Ï Çß´Ù. ±×·¯³ª À۳⿡ ³ª¿Â ºí·¢Àè ÆùºÎÅÍ´Â ÀÌ·¯ÇÑ Á¦ÇÑµÈ º¸¾È ¸ðµå´Â ±âº»ÀûÀÎ º¸¾È ¸ðµå·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐµéÀÌ ºí·¢Àè Æù¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥À» ¹èÆ÷ÇÏ°í ¼³Ä¡ÇÏ·Á¸é µðÁöÅÐ ÀÎÁõ ÀÛ¾÷À» ÇØÁÖ¸é µÈ´Ù.
<ȸé 2>´Â ±×·¯ÇÑ µðÁöÅÐ ÀÎÁõ ÀÛ¾÷À» Çϵµ·Ï ÇØÁØ´Ù. ¸¸ÀÏ ±×·¯ÇÑ ÀÛ¾÷À» ÇÏÁö ¾Ê´Â´Ù¸é ¿©·¯ºÐÀÌ ¸Å¹ø ÀÀ¿ë ÇÁ·Î±×·¥À» ¹èÆ÷ÇÒ ¶§ ¸¶´Ù »ç¿ëÀÚ°¡ ¼öµ¿ÀûÀ¸·Î ÀÎÁõÀ» ÇØÁà¾ß ÇϹǷΠ»ó´çÈ÷ ºÒÆíÇÒ °ÍÀÌ´Ù.
.jpg)
°á·ÐÀûÀ¸·Î ¸»Çؼ ºñÁÖ¾ó ½ºÆ©µð¿À 2008¿¡¼ÀÇ ½º¸¶Æ® ÀåÄ¡ ¼Ö·ç¼Ç °³¹ßÀº, ºñÁÖ¾ó ½ºÆ©µð¿À 2005ÀÇ ¿¬Àå¼±¿¡ ÀÖ¾î¼ ÇöÀç ÃÖ½ÅÀÇ ±â¼úÀû, ±×¸®°í »çȸÀûÀ¸·Î Æ®·»µå¸¦ ÃÖÀûÈ ÇÒ ¼ö ÀÖµµ·Ï ¼Ö·ç¼Ç °³¹ß ÆÐÅÏ ¹× ¼³°è, ÄÚµù, Å×½ºÆ®, ¹èÆ÷ ¹× ÀÎÁõ µîÀ» Á¦°øÇØ ÁÖ´Â ÅëÇÕ °³¹ß Ç÷§ÆûÀ¸·Î °Åµì³ª°Ô µÇ¾ú´Ù.
±×·¸´Ù¸é ÀÌÁ¦ ¹é¹®ÀÌ ºÒ¿©ÀϰßÀÌ´Ù. ±× ÀÚµ¿Â÷¿¡ ´ëÇØ Ÿ º¸Áö ¾Ê°í À̾߱⸦ ¸øÇÏ´Â °Íó·³ ¿©·¯ºÐµéÀÌ Á÷Á¢ ºñÁÖ¾ó ½ºÆ©µð¿À 2008À» »ç¿ëÇØ º¸±æ ¹Ù¶õ´Ù.
Âü°íÀÚ·á
1. ¼ÁøÈ£ÀÇ ¸ð¹ÙÀÏ/ÀÓº£µðµå À̾߱â: http://blogs.msdn.com/jinhoseo
2. MSDN E-Seminar : http://www.microsoft.com/korea/eseminar/content. aspx?page=2&num=1247&CateID=0&searchstring=&category=
3. Windows mobile Team blog : http://blogs.msdn.com/windowsmobile/