Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÎÅͳÝ/³×Æ®¿öÅ©/º¸¾È / ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
ACE ÇÁ·Î±×·¡¸Ó °¡À̵å: ³×Æ®¿öÅ©․½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ½Ç¿ëÀûÀÎ µðÀÚÀÎ ÆÐÅÏ È°¿ë - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Stephen D. Huston , James CE Johnson , Umar Syyid
¤ý¿ª ÀÚ ±ÇÅÂÀÎ
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2004³â 08¿ù 10ÀÏ
¤ýÁ¤ °¡ 25,000¿ø
¤ýÆäÀÌÁö 559 ÆäÀÌÁö
¤ýISBN 89-8054-532-0
¤ý³­À̵µ ÃʱÞ.Áß±Þ
¤ýÃâÆÇ»ç ÀÎÆ÷ºÏ
¼º°øÀûÀÎ C++ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ACE Çʼö Áöħ¼­!!


ACE(ADAPTIVE Communication Environment)´Â ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡¼­ÀÇ ¾î·Á¿î Á¡À» ÇØ°áÇϱâ À§ÇØ ¸¸µé¾îÁø ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î ŸŶÀÔ´Ï´Ù. ÀÌ ÅøÅ¶Àº 30¸íÀÇ ÇÙ½É °³¹ßÀÚ¿Í 1700¿©¸íÀÇ °øÇåÀÚÀÇ µµ¿òÀ» ¹Þ¾Æ C++·Î ÀÛ¼ºµÇ¾úÀ¸¸ç, ¼º´É À§ÁÖÀÇ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» Áö¿øÇϱâ À§ÇØ ÇʼöÀûÀÎ ±¤¹üÀ§ÇÑ ³»Àå ¿î¿µÃ¼°è ±â´ÉµéÀ» ĸ½¶È­Çϰųª Ãß°¡ÇÏ¿© ±¸ÇöÇÑ ÀÌ½Ä °¡´ÉÇÑ ¹Ìµé¿þ¾îÀÔ´Ï´Ù.

[ACE ÇÁ·Î±×·¡¸Ó °¡À̵å]´Â ³×Æ®¿öÅ© ¾îÇø®ÄÉÀ̼ǰú Â÷¼¼´ë ¹Ìµé¿þ¾î¸¦ °³¹ßÁßÀÎ C++ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ, ACE¿¡ ´ëÇÑ ½Ç¿ëÀû Âü°í¼­ÀÔ´Ï´Ù. ÀÌ Ã¥Àº óÀ½¿¡´Â Ãʺ¸ÀÚ¸¦ À§ÇØ ACEÀÇ ¼Ò°³ÇÑ ´ÙÀ½, µðÀÚÀÎ ÆÐÅϰú ÇÁ·¹ÀÓ¿öÅ© ¹× ACE¿¡ ´ëÇÑ »ç¿ë¹ýÀ» ¼³¸íÇÏ¿©, È¿À²ÀûÀÌ¸ç ½±°Ô °ü¸® °¡´ÉÇÑ ½Ã½ºÅÛÀ» º¸´Ù ÀûÀº ½Ã°£°ú ³ë·ÂÀ¸·Î ¸¸µå´Â ¹æ¹ýÀ» Á¦½ÃÇÕ´Ï´Ù. ¶ÇÇÑ, ÀÌ Ã¥¿¡¼­´Â ÇÁ·Î±×·¡¹Ö ¸ñÀû¿¡ °üÇÑ Åä·Ð ¹× ÇÁ·Î¼¼½º°£ Åë½Å(IPC)¿¡ °üÇÑ ÁÖÁ¦, ÇÁ·Î¼¼½º ¹× ¾²·¹µå °ü¸®, °øÀ¯ ¸Þ¸ð¸®, ACE ¼­ºñ½º ¼³Á¤ÀÚ ÇÁ·¹ÀÓ¿öÅ©, ŸÀÌ¸Ó °ü¸® Ŭ·¡½º, ACE ³×ÀÌ¹Ö ¼­ºñ½º µîÀ» ¼³¸íÇÕ´Ï´Ù.


¸¸¾à ¿©·¯ºÐÀÌ À̽ļº, À¶Å뼺, È®Àå °¡´É¼º, ¿¹Ãø¼º, ½Å·Ú¼º ¹× Àû¿ëÀÇ ¿ëÀÌÇÔ ¸ðµÎ¸¦ °¡Á®¾ß ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â ½Ã½ºÅÛÀ» µðÀÚÀÎÇÑ´Ù¸é, ÀÌ Ã¥°ú ACE ŸŶÀ» »ç¿ëÇÏ¿© º¸´Ù È¿°úÀûÀ¸·Î À̵éÀ» ±¸ÇöÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ACE°¡ °³¹ßµÇ°í ¼ö¸¹Àº ³×Æ®¿öÅ© ¼ÒÇÁÆ®¿þ¾î ¾îÇø®ÄÉÀ̼ǵéÀ» ¸¸µå´Âµ¥ »ç¿ëµÈ Áö³­ 10¿© ³â°ú ¾ÕÀ¸·Î ÅëÆ²¾îµµ, Àú´Â ÀÌ Ã¥ÀÌ ¿©·¯ºÐµé¿¡°Ô ¸¹Àº °ÍÀ» °¡¸£ÃÄÁÙ °Å¶ó »ý°¢Çϸç, ¿©·¯ºÐµµ ¿©±â¿¡ °ð µ¿ÀÇÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
- Douglas C. Schmidt ±³¼ö (ACE â¾ÈÀÚ)

ÀÌ Ã¥Àº ACE ÇÁ·Î±×·¡¸Ó¶ó¸é ¹Ýµå½Ã °¡Áö°í ÀÖ¾î¾ßÇϴ åÀÔ´Ï´Ù. ÀÌ Ã¥Àº Ãʺ¸ÀÚ¿¡°Ô ACE »ç¿ë¹ýÀÇ ½ÃÀÛÀ» ´Ü°èº°·Î ¼³¸íÇÏ¿©ÁÝ´Ï´Ù. ¼÷·ÃÀÚ¿¡°Ô´Â ÀÚÁÖ »ç¿ëµÇ´Â ±â´ÉÀ» º¸´Ù ÀÚ¼¼ÇÏ°Ô ¼³¸íÇØÁÖ¸ç, ¿Ïº®ÇÑ ÂüÁ¶ ¹®¼­ ¿ªÇÒÀ» ÇÕ´Ï´Ù. ¸î ³â Àü¿¡ ÀÌ Ã¥ÀÌ ³ª¿Ô¾ú´õ¶ó¸é ³ª´Â ¾öû³­ ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ¾úÀ» °ÍÀÔ´Ï´Ù!
- Johnny Willemsen (³×´ú¶õµå Remidy IT»ç ¼ö¼®°³¹ßÀÚ)

°Å´ëÇÑ C++ ÄÚµå ±â¹Ý»Ó¸¸ ¾Æ´Ï¶ó, ¿ì¸® ȸ»ç¿¡¼­´Â µ¥ÀÌÅÍ °ü¸® ¹× ÅëÇÕÀ» À§ÇÑ Ç÷§Æû°£ Ŭ¶óÀ̾ðÆ®-¼­¹ö ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇϴµ¥ À־ ACE¿¡ ÀÇÁ¸Çϰí ÀÖ½À´Ï´Ù. ACE´Â ¿ì¸®ÀÇ µðÀÚÀÎÀ» Çâ»ó½ÃÄÑ ÁÖ¾ú°í ¼º´É°ú À¶Å뼺À» Èñ»ýÇÏÁö ¾ÊÀ¸¸é¼­ ¿î¿µÃ¼Á¦°£ÀÇ Â÷À̸¦ ¿ÏÈ­½ÃÄÑ ÁÖ¾ú½À´Ï´Ù. ACE ¿Â¶óÀÎ ·¹ÆÛ·±½º ÀÚ·á¿Í Ãâ·ÂµÈ "Å« ±×¸²" °¡À̵å´Â ¿ì¸®¿¡°Ô´Â ¹Ýµå½Ã ÇÊ¿äÇÑ °Í Áß ÇϳªÀ̸ç, [ACE ÇÁ·Î±×·¡¸Ó °¡À̵å]´Â »ç¹«½Ç¿¡¼­ Ç×»ó ¼Õ¿¡ ÀâÈ÷´Â °÷À» Â÷ÁöÇϰí ÀÖ½À´Ï´Ù.
- John Lilley (Datalever»çÀÇ ¼ö¼® ¿¬±¸¿ø)

SITA»çÀÇ Ç×°ø-Áö»ó °³¹ß ºÎ¹®¸¸ º»´Ù¸é, ¿ì¸®´Â Ç×°ø¾÷ü¿¡ Åë½Å ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ÁÖ¿ä ¾÷ü Áß Çϳª¶ó°í ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®´Â ¾à 1³â Àü¿¡ ACE¿¡ ´ëÇØ ¾Ë°Ô µÈ ÀÌÈÄ·Î ´ëºÎºÐÀÇ Åë½Å °ü·ÃµÈ °³¹ßÀº ACE·Î °³¹ßÇϰí ÀÖ½À´Ï´Ù. Àú´Â ¾î¶² ÇüÅÂÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´õ¶óµµ ÀÌ ÅøÅ¶À» »ç¿ëÇÏ¸é °³¹ß ¹× Å×½ºÆ® ½Ã°£À» Àû¾îµµ 50%ÀÌ»ó ÁÙ¿©ÁÙ °ÍÀ̶ó°í °¨È÷ ¸»¾¸µå¸± ¼ö ÀÖ½À´Ï´Ù.
- Jean Millo (SITA ¼ö¼® °³¹ßÀÚ)


[ÀúÀÚ ¼Ò°³]
Stephen. D. Huston : Riverace »çÀÇ ´ëÇ¥ÀÌ»ç. ACE¸¦ °è¼Ó ÇÁ·ÎÁ§Æ®¿¡ »ç¿ëÇϰíÀÚ Çϴ ȸ»çµé¿¡°Ô ±â¼úÁö¿ø ¹× ÄÁ¼³ÆÃ ¼­ºñ½º Áö¿ø ¾÷¹«¸¦ Á¦°øÇϰí ÀÖ½À´Ï´Ù. [C++ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö] 1, 2±ÇÀÇ °øµ¿ ÀúÀÚÀ̱⵵ ÇÕ´Ï´Ù.

James CE Johnson : ACE ¹èÆ÷º»¾È¿¡ Æ÷ÇԵǾîÀÖ´Â ¿Â¶óÀÎ ACE Æ©Å丮¾óÀ» ÀÛ¼ºÇÏ¿´½À´Ï´Ù. 80³â´ë Á߹ݺÎÅÍ ¼ÒÇÁÆ®¿þ¾î »ê¾÷¿¡ Á¾»çÇÏ¿´À¸¸ç, ¸¹Àº ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ °æÇèÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ÇöÀç Æ÷ÃóÁö 500À§±Ç¿¡ µå´Â ÁÖ¿ä ȸ»ç ÇÁ·ÎÁ§Æ®¿¡¼­ ¼ö¼® ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× ¼³°è¸¦ ÁøÇàÇÏ¿´½À´Ï´Ù.

Umar Syyid : ´ëºÎºÐ ACE¿¡ ±âÃÊÇÑ ±¤¹üÀ§ÇÑ »ê¾÷ ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦ÀÛÇÏ´Â, Brinkpoint ¼ÒÇÁÆ®¿þ¾î»çÀÇ °³¹ßÆÀÀåÀ» ¸Ã°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ACE ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇϴµ¥ ÇÊ¿äÇÑ °ø°³ ACE Æ©Å丮¾óÀÇ ÀúÀÚÀ̱⵵ ÇÕ´Ï´Ù.
 
ÀÌ Ã¥ÀÇ ¹ø¿ªÀ» ½ÃÀÛÇÑÁö ¹ú½á 4°³¿ùÀÌ Áö³µ½À´Ï´Ù. ¿©ÀüÈ÷ ¹ø¿ªÀº ¾î·Á¿î ÀÛ¾÷À̶ó°í »ý°¢ÀÌ µéÁö¸¸, ÃÖ¼±À» ´ÙÇÑ °á°ú¹°À» º¸´Â °ÍÀº ¾ðÁ¦ °Þ¾îµµ ±â»Þ´Ï´Ù. óÀ½ ÀÌ Ã¥À» Á¢ÇßÀ» ¶§¿¡´Â Æ©Å丮¾óÀ̶ó´Â »ý°¢À» ¸¹ÀÌ ÇßÁö¸¸, ¾Æ¹«·¡µµ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ °æÇèÀÌ ¾à°£Àº ÀÖ¾î¾ß(¼ÒÄÏ ÇÁ·Î±×·¡¹Ö Á¤µµ) °¢°¢ÀÇ ¿ë¾î¿¡ ´ëÇÑ ¾Ð·ÂÀ» °ßµô ¼ö ÀÖÀ» °ÍÀ̶ó »ý°¢ÇÕ´Ï´Ù. [C++ Network Programming Volume 2]¿Í [C++ Network Programming Volume 1]°ú´Â ´Þ¸®, ½Ç¹« °³¹ßÀÚ¿¡ ÀÇÇÑ Àú¼úÀÎÁö¶ó ACE¿¡ ´ëÇÑ »ç¿ë¹ý À§ÁÖÀÇ ³»¿ëÀ» ´ã°í ÀÖ½À´Ï´Ù. ¹°·Ð, ¾î´À Á¤µµ ACE¸¦ »ç¿ëÇÏ´Ù º¸¸é ¸î¸î Ŭ·¡½º¸¦ È®ÀåÇϱâ À§ÇØ ±× Ŭ·¡½ºÀÇ ³»ºÎ ±¸¼º ¿ä¼Ò¿Í ¿ø¸®¸¦ ºÐ¼®ÇÏ°í ½ÍÀº »ý°¢ÀÌ µé ¼ö ÀÖ½À´Ï´Ù. ¼Ò½º Äڵ带 ºÐ¼®ÇÏ´Â °Íµµ ÁÁÀº ¹æ¹ýÀÌÁö¸¸, ÀÌ·± °æ¿ì¿¡´Â [C++ Network Programming Volume 1, 2]¸¦ Àо °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. ÀÌ Ã¥Àº ±×·± ³»ºÎ ±¸Á¶ÀÇ ¼³¸íÀº ºñ±³Àû ÃÖ¼ÒÈ­µÇ¾î ÀÖ°í, ÁַΠȰ¿ë À§ÁÖÀÓÀ» ¾Ë·Áµå¸³´Ï´Ù.

Ã¥ÀÇ ³»¿ëÀº ¿ì¸®³ª¶ó¿¡¼­ °¡Àå Æø³Ð°Ô »ç¿ëµÇ´Â Windows Ç÷§Æû ¿ÜÀÇ ´Ù¸¥ Ç÷§Æû(¿¹¸¦ µé¾î, SunOS)µµ ¾ð±ÞÇϱ⠶§¹®¿¡ ÀÌ·± ¿î¿µÃ¼Á¦¿¡ ´ëÇÑ °æÇèÀÌ ºÎÁ·ÇÑ ºÐÀº ÀбⰡ ´Ù¼Ò ³­ÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×¸®°í C++¿¡ Àͼ÷ÇÏ´Ù´Â °ÍÀ» ÀüÁ¦·Î ÇÑ´Ù´Â Á¡µµ ¹àÈü´Ï´Ù. Ȥ½Ã¶óµµ C++¿¡ Àͼ÷ÇÏÁö ¾Ê´Ù¸é ¸ÕÀú C++ ÀÔ¹®¼­¸¦ ÅëÇØ ¾î´À Á¤µµ Áö½ÄÀ» Á¢ÇÑ ÈÄ ÀоîÁֱ⠹ٶø´Ï´Ù. [C++ Network Programming Volume 1, 2] Ãâ°£ ¶§ºÎÅÍ °³ÀÎÀûÀ¸·Î http://www.redwiki.net/ace¿¡ Æ÷·³À» ¿î¿µÁßÀ̹ǷΠ¹æ¹®Çϼż­ ÀÌ·¯ÇÑ ºÎºÐµé¿¡ ´ëÇÑ µÚ´ÊÀº °æÇèÀ̳ª Á¤º¸µéÀ» °øÀ¯Çϰųª, ¹ø¿ª¼­¿¡ ´ëÇÑ À߸øµÈ Á¡À» ¾Ë·ÁÁֽñ⠹ٶø´Ï´Ù.

ÃÖ±Ù¿¡ ¿ªÀÚ°¡ À̻縦 Çϸ鼭 ¹ø¿ª ¸¶¹«¸®¿¡ Å« ¾î·Á¿òÀÌ ÀÖ¾ú½À´Ï´Ù. Àú ´ë½Å ¼ö°íÇØÁֽŠºÎ¸ð´Ô°ú ¾Æ³»¿¡°Ô °¨»çÀÇ ¶æÀ» ÀüÇÕ´Ï´Ù. ƯÈ÷, ÀÛ¾÷ÀÌ ³¡³­ °ÍÀ» ´©±¸º¸´Ù ±â»µÇÒ ¾Æ³»¿¡°Ô ÇÑ ¹ø ´õ °í¸¿´Ù´Â ¸»À» ÀüÇÕ´Ï´Ù(ÀÌÁ¦ ÀÛ¾÷ÀÌ ³¡³µÀ¸´Ï Ã¥»ó¿¡¼­ ¹ãÀ» »õ´Â ÀÏÀº ¾øÀ»²¨¿¡¿ä~). [C++ Network Programming Volume 2]ºÎÅÍ Áö±Ý±îÁö ¾Æºü¿¡°Ô ¹«¾ðÀÇ ÈûÀ» ½Ç¾îÁØ ¿µºóÀÌ¿¡°Ôµµ °í¸¿´Ù´Â ¸»À» ÀüÇÕ´Ï´Ù. ¿ª½Ã³ª Á¦ °³ÀÎÀûÀÎ »çÁ¤À¸·Î ÀÎÇØ Å»°í°¡ ÇÑ ´Þ ³Ñ°Ô Áö¿¬µÇ¾î¼­ º»ÀÇ ¾Æ´Ï°Ô ¸¶À½À» Á¹À̴̼ø ³²¹«Çö ÆÀÀå´Ô²²µµ °¨»çÀÇ ¶æÀ» ÀüÇÕ´Ï´Ù.

¸¶Áö¸·À¸·Î, ºÎÁ·ÇÏÁö¸¸ °è¼Ó ¹ø¿ªÀ» ÃßÃµÇØÁֽаû¿ëÀç´Ô²²µµ ÀÌ ÀÚ¸®¸¦ ºô·Á¼­ ´Ù½Ã ÇÑ ¹ø °¨»çÀÇ Àλ縦 µå¸³´Ï´Ù. ÀÌÁ¦, ACE¿Í °ü·ÃµÈ Æ©Å丮¾óÀ̳ª ÀÚ·áµéÀ» Á¤¸®ÇÒ ½Ã°£ÀÌ ³²°Ô µÉ °Í °°½À´Ï´Ù. APG±îÁö ¸ðµç ACE °ü·Ã Ã¥¿¡ ´ëÇÑ ¹ø¿ªÀÌ ³¡³µÁö¸¸, °³ÀÎÀûÀ¸·Î´Â ÀÌ Ã¥ÀÇ Ãâ°£À» ±âÁ¡À¸·Î ¿ì¸®³ª¶ó¿¡¼­µµ ACE¿¡ ´ëÇÑ »ç¿ëÀÚÃþÀÌ ³Ð¾îÁ³À¸¸é ÇÏ´Â ¹Ù·¥À» °¡Á®º¾´Ï´Ù.
 
µ¿ºÀµÈ CD-ROM¿¡´Â Windows, Solaris, HP-UX¿¡ ¼³Ä¡ °¡´ÉÇÑ ¿ÏÀüÇÑ ACE ŸŶ ¹èÆ÷º»°ú ACE Ŭ·¡½º ¸ðµÎ¸¦ ½Æ°í ÀÖ´Â ·¹ÆÛ·±½º ¹®¼­ ¹× ÀÌ Ã¥ÀÇ ¸ðµç ¿¹Á¦ ¼Ò½º Äڵ尡 µé¾î ÀÖ½À´Ï´Ù.
 
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»