|
°³¹ß ±â°£À» Çõ½ÅÀûÀ¸·Î ´ÜÃà
´Ù¸¥ À©µµ¿ì °³¹ß ¼Ö·ç¼Çº¸´Ù ÃÖ´ë 5¹è±îÁö ºü¸£°Ô, ȤÀº ÃÖ´ë 1/5Á¤µµÀÇ ¸®¼Ò½º¸¸À¸·Î ¼º´ÉÀ̳ª °¡¿ë¼ºÀÇ ¼Õ½Ç ¾øÀÌ À©µµ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Delphi °³¹ß ȯ°æÀÇ ¸ðµç ±â´ÉµéÀº ºü¸¥ ÄÚµùÀ» À§ÇØ ¼³°èµÇ¾úÀ¸¸ç, RAD ÇÁ·¹ÀÓ¿öÅ©´Â ÁÖ¾îÁø °³¹ß ¾÷¹«¿¡¼ ¿ä±¸µÇ´Â ÄÚµåÀÇ ¾çÀ» ÁÙÀ̱â À§ÇØ ¼³°èµÇ¾ú½À´Ï´Ù.
Áï, ÀÌ ¸ðµç °ÍÀº ÀûÀº ¸®¼Ò½º·Î ¿Ï¼ºÀ» ´õ ºü¸¥ ½Ã°£ ¾È¿¡ ÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀûÀº ³ë·ÂÀ¸·Î ´õ ¸¹ÀÌ Áñ±â¼¼¿ä.
¿Ï¼ºµµ ³ôÀº ÄÄÆ÷³ÍÆ®µéÀ» ÀÌ¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ÇÀ» ´õ¿í »¡¸® °³¹ß
¹Ýº¹°¡´ÉÇÏ°í ·Î¿ì ·¹º§ÀÇ ¾î·Á¿î ÀÛ¾÷µéÀ» ¸Ã¾Æ ó¸®ÇÏ´Â ÀÌ¹Ì ÁغñµÈ ÄÄÆ÷³ÍÆ®µéÀ» Á¶ÇÕÇÏ¿© °³¹ß ¼Óµµ¸¦ Å©°Ô ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.
Delphi XE´Â °³¹ßÀÚ¸¦ ÀÚÀ¯·Ó°Ô ÇÏ¿© ¾ÖÇø®ÄÉÀ̼ǿ¡ ÃÖ°íÀÇ °¡Ä¡¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷¿¡ Àü³äÇÒ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù.
¸î¹øÀÇ Å¬¸¯ ¸¸À¸·Î ¿©·¯ºÐÀº À¥ ¼ºñ½º, UI, µð¹ÙÀ̽º, ¾÷°è °íÀ¯ ±â´Éµé µîÀ» À§ÇÑ ¼ö¸¸ °¡ÁöÀÇ ÀÌ¹Ì ¿Ï¼ºµÈ ¿ÀǼҽº ¹× ¼µåÆÄƼ ÄÄÆ÷³ÍÆ®µéÀ» °¡Á®´Ù ¾µ ¼ö ÀÖ½À´Ï´Ù.
À§Çèµµ ÁÙÀÌ´Â µ¿½Ã¿¡, ÇÁ·Î±×·¡¹Ö¿¡ µéÀÌ´Â ½Ã°£À» Å©°Ô ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
¹Ì·¡¿¡ ´ëºñÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ȯ°æ
Delphi XE´Â 9°¡ÁöÀÇ ÁÖ¿ä µ¥ÀÌÅͺ£À̽ºµé¿¡ ´ëÇÑ ³×ÀÌÆ¼ºê ¿¬°á°ú Ŭ¶ó¿ìµå ¿¬°áÀ» À§ÇÑ ÁغñµÈ ÄÄÆ÷³ÍÆ®µéÀ» Á¦°øÇÏ´Â À¯ÀÏÇÑ °³¹ßȯ°æÀÔ´Ï´Ù.
È®À强 ³ôÀº ¿£ÅÍÇÁ¶óÀÌÁî ±ÞÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¾î¶² µ¥ÀÌÅͺ£À̽º¿Í ¾î¶² À¥ ȤÀº ¸®Ä¡ Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÐÆ® ¿£µåÀÌµç ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¥¹ÙÄ«µ¥·Î Á¦Ç°µéÀº °¡Àå ±¤¹üÀ§ÇÑ Ç÷§Æûµé°ú µ¥ÀÌÅͺ£À̽ºµéÀ» Áö¿øÇϹǷÎ, ¿©·¯ºÐÀÌ Áö±Ý °³¹ßÇÏ¿© ¹èÆ÷ÇÑ °ÍµéÀº ¿©·¯ºÐÀÇ °í°´µéÀÇ ¹Ì·¡ÀÇ ¹èÆ÷ ¿ä±¸ »çÇ×À» ½±°Ô ¸ÂÃâ ¼ö ÀÖ½À´Ï´Ù.
ToolCloud ±â´É°ú ±¸¹öÀü »ç¿ë
XE ¹öÀü¿¡¼´Â ToolCloudÀÇ Áß¾ÓÁýÁßÀûÀÎ ¶óÀ̼±½º °ü¸® ¹× ¹èÆ÷°¡ °¡´ÉÇϸç DelphiÀÇ ±¸¹öÀüµéµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ToolCloud ¶óÀ̼±½º ¼¹ö¿Í ToolBox À¯Àú ÀÎÅÍÆäÀ̽º´Â ToolCloud ³×Æ®¿öÅ© ¶óÀ̼±½º¸¦ ±¸ÀԽà Æ÷ÇԵ˴ϴÙ.
ÇÁ·ÎÅäŸÀÔºÎÅÍ »êÃâ±îÁöÀÇ °úÁ¤À» ´õ ºü¸£°Ô
¿À·§µ¿¾È Å×½ºÆ®µÇ¾ú°í È®À强 ³ôÀ¸¸ç dzºÎÇÑ ±â´ÉÀ» °®Ãá VCL(Visual Component Library)À» »ç¿ëÇÏ¸é ¿©·¯ºÐÀÇ ¾ÆÀ̵ð¾î¸¦ ºü¸£°Ô ÇÁ·ÎÅäŸÀÔÀ¸·Î ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
°·ÂÇÑ ±â´É°ú »ç¿ëÇϱ⠽¬¿î ÄÄÆ÷³ÍÆ® ¼ÂÀ» ÀÌ¿ëÇÏ¿© ³î¶øµµ·Ï dzºÎÇÑ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ´Ü½Ã°£ ³»¿¡ ±¸ÃàÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·± ÈÄ Á¶±Ýµµ ÁÖÀúÇÒ ÇÊ¿ä ¾øÀÌ ¿©·¯ºÐÀÇ ¾ÆÀ̵ð¾î¸¦ Çö½Ç·Î ¸¸µé¾îÁÙ ¿©·¯ºÐ ÀڽŸ¸ÀÇ ÄÚµå¿Í ¼µåÆÄƼ ÄÄÆ÷³ÍÆ®µé·Î Ãß°¡ÀûÀÎ ±â´ÉµéÀ» Ãß°¡ÇÏ¸é µË´Ï´Ù.
´«ºÎ½Å ÅÍÄ¡ ±â¹ÝÀÇ UI·Î ¿©·¯ºÐÀÇ »ç¿ëÀÚµéÀ» Űº¸µå·ÎºÎÅÍ ÀÚÀ¯·Ó°Ô
ÅÍÄ¡ ±â¹ÝÀÇ GUI, ÅÂºí¸´, ÅÍÄ¡ÆÐµå, Ű¿À½ºÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ºü¸£°Ô ¼³°èÇϰí ÀûÀº ¾çÀÇ ÄÚµù ȤÀº Ãß°¡ÀûÀÎ ÄÚµù ¾øÀÌ ÇöÀçÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç UI¸¦ ½±°Ô ¾÷±×·¹À̵å ÇÒ ¼ö ÀÖ½À´Ï´Ù.
DelphiÀÇ ¿Ïº®ÇÏ°Ô ÅëÇÕµÈ ÅÍÄ¡¿Í »ç¿ëÀÚ ¼³Á¤ÀÌ °¡´ÉÇÑ Á¦½ºÃ³´Â Windows 7 »Ó¸¸ ¾Æ´Ï¶ó ÀÌÀü Windows Ç÷§Æû¿¡¼µµ ¿Ïº®ÇÏ°Ô ÀÛ¾÷ÀÌ °¡´ÉÇÑ À¯ÀÏÇÑ ÅÍÄ¡ ±â¹ÝÀÇ
ÇÁ·¹ÀÓ¿öÅ© ÀÔ´Ï´Ù.
¸ðµç µ¥ÀÌÅÍ¿¡ ÀÛ¾÷ °¡´É
Delphi´Â Microsoft SQL Server, Oracle, MySQL, SQL Anywhere, InterBase, Firebird µî ¸ðµç ÁÖ¿ä µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ ´ëÇÑ °¡º±°í ³×ÀÌÆ¼ºêÇÑ °í¼º´É ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù.
°³¹ßÀÚµéÀº ºñÁÖ¾ó ÄÁÆ®·Ñ ȤÀº Äڵ忡¼ °ß°íÇÏ°í °·ÂÇÑ µ¥ÀÌÅͺ£À̽º ¾×¼¼½º ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÈ÷ µ¥ÀÌÅ͸¦ »ý¼º/Àбâ/¾÷µ¥ÀÌÆ®/»èÁ¦ ÇÒ ¼ö ÀÖÀ¸¸ç, À̰ÍÀº ºñÁÖ¾ó ÄÁÆ®·ÑÀ» ÅëÇØ¼µç Äڵ带 ÅëÇØ¼µç ¸¶Âù°¡Áö·Î ½±½À´Ï´Ù.
ÄÚµå ÀçȰ¿ëÀ¸·Î ´õ ¸Ö¸®
RAD StudioÀÇ ÄÚµå¿Í ÄÄÆ÷³ÍÆ®´Â ÀçȰ¿ëÀÌ °¡´ÉÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.
°³¹ßÅø ÀÚü¿¡¼ ¹Ù·Î »ç¿ë °¡´ÉÇÑ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇϰųª AºÎÅÍ Z±îÁö ¸ðµç °ÍÀ» ÇÒ ¼ö ÀÖ´Â ¼ö¸¸ °¡ÁöÀÇ ¼µåÆÄƼ ÄÄÆ÷³ÍÆ®µéÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾î¶² ±â´ÉÀÌ ÇÊ¿äÇÏ´Ù´Â »ý°¢ÀÌ µé¾ú´Ù¸é, ±× ±â´ÉÀ» À§ÇÑ ÄÄÆ÷³ÍÆ®°¡ ÀÌ¹Ì ÀÖÀ» °¡´É¼ºÀÌ ³ô½À´Ï´Ù.
´õ ¸¹Àº »ç¿ëÀÚ µ¥½ºÅ©Å¾°ú ¿¬°á
¿©·¯ºÐÀ» À§ÇÑ ÀÛ¾÷ÀÌ °¡´ÉÇÕ´Ï´Ù. VCL ÇÁ·¹ÀÓ¿öÅ©¿¡¼ ´Ù¾çÇÑ À©µµ¿ì ¹öÀüÀÌ ¿Ïº®ÇÏ°Ô Áö¿øµË´Ï´Ù -°¢ À©µµ¿ì ¹öÀüµéÀÇ ÇØ´ç À©µµ¿ì API¿¡ ´ëÇÑ °ÆÁ¤ ¾øÀÌ ´õ ¸¹Àº À©µµ¿ì µ¥½ºÅ©Å¾µéÀ» Áö¿øÇÏ¿© ¿©·¯ºÐÀ» ÀÚÀ¯·Ó°Ô ÇØµå¸³´Ï´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç Ç°Áú Çâ»ó ±â´Éµé
Delphi´Â °³¹ßÀÚµéÀÌ ½ÇÁ¦ ¾î¼Àºí·¯±îÁö °è¼Ó »ý¼ºµÈ Äڵ带 »ìÇ¥º¼ ¼ö Àִ dzºÎÇÏ°í ¿Ïº®ÇÑ ±â´ÉÀÇ µð¹ö°Å¸¦ Á¦°øÇÕ´Ï´Ù.
°³¹ßÀÚµéÀº Á¶°ÇºÎ ºê·¹ÀÌÅ©Æ÷ÀÎÆ®¸¦ ¼³Á¤Çϰí, ½ºÅà Ʈ·¹À̽º¸¦ º¸°í, º¯¼ö¸¦ ÃßÀûÇϰí, ¾î¶² °´Ã¼µç ±í¼÷È÷ »ìÆìº¸°í, CPU ÀÚüµµ »ìÆìº¼ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ, Delphi´Â À¯´Ö Å×½ºÆ®¸¦ Áö¿øÇÏ¿© °³¹ßÀÚµéÀÇ Åø üÀÎÀ» È®ÀåÇÏ¿©, Å×½ºÆ® ÁÖµµÀÇ Äڵ带 ÀÛ¼ºÇÏ°í ¹ö±×°¡ ºôµå·Î Æ÷ÇԵDZâ Àü¿¡ Æ÷ÂøÇØ ³¾ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù.
¿©·¯ºÐÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ½ÃÀåÀ» Àü¼¼°è·Î È®Àå
°³¹ßÅø Àü¹Ý¿¡ °ÉÃÄ ¿Ïº®ÇÏ°Ô ÅëÇÕµÈ Unicode µ¥ÀÌÅÍ ¹× UI Áö¿øÀ¸·Î, ¾î¶² ¾ð¾î, ÅëÈ, ¹®ÀÚ¼ÂÀÇ »ç¿ëÀÚ È¤Àº µ¥ÀÌÅÍÀ̵ç ÅëÇÕÀÌ °¡´ÉÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù.
³»ÀåµÈ ¾ð¾î Áö¿ø°ú ¹ø¿ª À¯Æ¿¸®Æ¼¸¦ Ȱ¿ëÇÏ¿© ¿©·¯ºÐÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ·ÎÄöóÀÌÁî ¹öÀüÀ» ´õ ºü¸£°Ô ¸¸µé¾î³¾ ¼ö ÀÖ½À´Ï´Ù.
±¤¹üÀ§ÇÑ ¿¬°á ±â´É
Delphi¸¦ ÀÌ¿ëÇÏ¸é ´õ ¸¹Àº µ¥ÀÌÅÍ, ´õ ¸¹Àº À¥ ¼ºñ½º, ´õ ¸¹Àº ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØÃÄ¿¡ ¿¬°áÀ» ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
Delphi´Â °³¹ßÀÚµéÀÌ SOA(Service-Oriented Architecture) ¼Ö·ç¼Ç°ú ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï COM, XML, SOAP, REST, Web Service¸¦ Æ÷ÇÔÇÑ ¾÷°è Ç¥ÁØ ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© ±¤¹üÀ§ÇÑ ¼¹öµé¿¡ ¿¬°áÇÒ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù.
´« ±ô¹ÚÇÒ »çÀÌ¿¡ ÄÄÆÄÀÏ ¿Ï·á
Delphi´Â ¼¼°è ÃÖ°í ¼öÁØÀÇ, ¾öû³ª°Ô ºü¸¥ ¼ÓµµÀÇ ÄÄÆÄÀÏ·¯¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.
°¡µ¶¼ºÀÌ ³ô°í À¯Áöº¸¼ö°¡ ½¬¿î ¿ÀºêÁ§Æ® ÆÄ½ºÄ® ¾ð¾î¿¡ ±â¹ÝÇÑ Delphi ¾ð¾î´Â »ý»ê¼º ³ô°í °·ÂÇÏ¸ç °ß°íÇÑ Äڵ带 ¸¸µé¾î³¾ ¼ö ÀÖ´Â ¸ðµç Çö´ëÀûÀÎ ¾ð¾î ±â´ÉµéÀ» °®Ãá ¿Ïº®ÇÏ°Ô °´Ã¼ ÁöÇâÀûÀÎ ¾ð¾îÀÔ´Ï´Ù.
Delphi´Â ¶ÇÇÑ ³×ÀÌÆ¼ºê Windows API¿¡ ´ëÇÑ ¿Ïº®ÇÑ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù. Delphi´Â ÀÌ·± ¸ðµç ÄÚµåµéÀ» ´« ±ô¹ÚÇÒ »çÀÌ¿¡ ÄÄÆÄÀÏ ÇØ³À´Ï´Ù. °Å´ëÇÑ ÇÁ·ÎÁ§Æ®µéÁ¶Â÷µµ ¸î ÃÊ »çÀÌ¿¡ ÄÄÆÄÀÏÀÌ °¡´ÉÇÕ´Ï´Ù.
|