µðÁöÅПÀÓ½º

 


µ¥ºê±â¾î ¾Û °³¹ß Áö¿ø ¼Ö·ç¼Ç `RAD½ºÆ©µð¿À XE7` Ãâ½Ã

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
¾ÖÇø®ÄÉÀ̼ǡ¤µ¥ÀÌÅͺ£À̽º °³¹ß ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼Ç Àü¹®¾÷ü µ¥ºê±â¾î(´ëÇ¥ ¹Ú¹ü¿ë)´Â À©µµ, ¾Èµå·ÎÀ̵å, iOS, ¸Æ OS X, ¿þ¾î·¯ºí ±â±â ¿ë ¾Û °³¹ß Áö¿ø ¼Ö·ç¼Ç ¡®RAD½ºÆ©µð¿À XE7¡¯¸¦ Ãâ½ÃÇÑ´Ù°í 3ÀÏ ¹àÇû´Ù. RAD½ºÆ©µð¿À XE7´Â µ¥ºê±â¾î°¡ ±¹³» °ø±ÞÇÏ´Â °³¹ß Åø Àü¹®¾÷ü ¿¥¹ÙÄ«µ¥·ÎÅ×Å©³î·ÎÁöÀÇ ½ÅÁ¦Ç°ÀÌ´Ù.

½ÅÁ¦Ç°Àº µ¨ÆÄÀÌ¡¤¿ÀºêÁ§Æ® ÆĽºÄ®, C++·Î °³¹ßÇß´ø À©µµ ¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¸¥ OS¿ëÀ¸·Î °³¹ßÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ¶Ç ½ÅÁ¦Ç°Àº µ¥½ºÅ©Åé°ú ¸ð¹ÙÀÏ ±â±â¸¦ Ŭ¶ó¿ìµå ¼­ºñ½º, ¿£ÅÍÇÁ¶óÀÌÁî µ¥ÀÌÅÍ¿Í API, ´Ù¸¥ ±â±â µî°ú ¿¬°áÇÏ´Â ¾ÛÀ» °³¹ßÇϴµ¥ È°¿ëÇÒ ¼ö ÀÖ´Ù. ¾Û Å×´õ¸µ ±â´ÉÀº ÀÌÁ¾ OS°£ ¾Û µ¥ÀÌÅ͸¦ ¹«¼±·£°ú ºí·çÅõ½º¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ¸·Î, ÀÌÁ¾±â±â »ç¿ëÀÌ ¸¹¾ÆÁö´Â ¸ð¹ÙÀÏ È¯°æ¿¡ ÀûÇÕÇÑ ±â¼úÀÌ´Ù.

RAD ½ºÆ©µð¿À XE7Àº ¾Û Å×´õ¸µ ±â´ÉÀ» »ç¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç È°¿ëµµ¸¦ ³ôÀÏ ¼ö ÀÖÀ¸¸ç, ´Ù¾çÇÑ ±â±âµéÀ» ´ÜÀÏ »ç¿ëÀÚÀÎÅÍÆäÀ̽º·Î °ü¸®ÇÒ ¼ö ÀÖ´Ù. »õ·Ó°Ô Ãß°¡µÈ º´·Ä ÇÁ·Î±×·¡¹Ö ¶óÀ̺귯¸®(Parallel Programming Library)·Î ¸ÖƼ ÄÚ¾î ½Ã½ºÅÛ¿¡¼­ÀÇ ´ÙÁßÀÛ¾÷ ¼º´ÉÀ» ³ôÀÏ ¼ö ÀÖ´Ù.

¶Ç, °³¹ßÀÚµéÀº RAD ½ºÆ©µð¿À XE7À» ÀÌ¿ëÇØ ´Ù¾çÇÑ ±â±â¿Í ÆûÆÑÅÍ¿¡ ÃÖÀûÈ­µÈ »ç¿ëÀÚÀÎÅÍÆäÀ̽º¸¦ ±¸ÃàÇÒ ¼ö ÀÖ¾î, ¿©·¯ °¡Áö OS·Î ¾ÛÀ» ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖ´Ù.

°­È­µÈ ¿£ÅÍÇÁ¶óÀÌÁî ¸ðºô¸®Æ¼ ¼­ºñ½º(EMS)´Â »õ·Î¿î ÀÏ°ý °ø±Þ ¹æ½ÄÀÇ ¹Ìµé¿þ¾î ¼­ºñ½º´Ù. ÀÌ ¼­ºñ½º´Â »óÈ£ ¿¬°áµÈ ºÐ»ê ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ °ÍÀ¸·Î, Á¦°øµÇ´Â ¹Ìµé¿þ¾î¿¡ »ç¿ëÀÚ Á¤ÀÇ API¿Í µ¥ÀÌÅÍ ¾×¼¼½º ¸ðµâÀ» Ãß°¡ÇØ ½±°Ô ¹èÆ÷ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. EMS´Â Ç¥ÁØ °³¹æÇü ±â¼ú(REST HTTP ÄÝ°ú JSON µ¥ÀÌÅÍ Æ÷¸Ë µî)À» ±â¹ÝÀ¸·Î Çϸç, ³»Àå ¾Ïȣȭ¡¤ÀÓº£µðµå, ¼­¹öÃø SQL µ¥ÀÌÅÍ ÀúÀå ±â´É°ú ÇÔ²² ÁÖ¿ä SQL µ¥ÀÌÅͺ£À̽º µå¶óÀ̹öµéÀ» Á¦°øÇÑ´Ù. EMS´Â »ç¿ëÀÚ °ü¸®¡¤ÀÎÁõ°ú ´õºÒ¾î »ç¿ëÀÚ¿Í API ºÐ¼® ±â´ÉÀ» Á¦°øÇÏ´Â ¼Ö·ç¼ÇÀÌ´Ù. ÀÌ ¿Ü¿¡µµ RAD ½ºÆ©µð¿À XE7Àº ¿ÀºêÁ§Æ® ÆĽºÄ® ¾ð¾î¸¦ ºñ·ÔÇØ µ¥ÀÌÅͺ£À̽º ±â´É µîÀÌ Çâ»óµÆ´Ù.

/ÀÌÇü±Ù±âÀÚ bass007@dt.co.kr
¢ºÀÌÇü±Ù±âÀÚÀÇ ºí·Î±× ¹Ù·Î°¡±â


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]