Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö / COM/CORBA
Beginning ATL COM Programming - ÀýÆÇ
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ
¤ý¿ª ÀÚ ¼ÕÁø¿í
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 1999³â 04¿ù 23ÀÏ
¤ýÁ¤ °¡ 20,000¿ø
¤ýÆäÀÌÁö 596 ÆäÀÌÁö
¤ýISBN 89-7627-564-0
¤ý³­À̵µ ÃʱÞ.Áß±Þ
¤ýÃâÆÇ»ç Á¤º¸¹®È­»ç
ÀÌ Ã¥À» ÅëÇØ °í¼öÁØÀÇ COM ÄÄÆ÷³ÍÆ®¸¦ ½±°í ºü¸£°Ô °³¹ßÇÏ´Â ¾×Ƽºê ÅÛÇø´ ¶óÀ̺귯¸®(ATL : Active Template Library)¿¡ ´ëÇÑ »ç¿ë¹ýÀ» ¹è¿ï °ÍÀÌ´Ù.

COM ±âÃÊ¿¡ ´ëÇØ °£´ÜÈ÷ »ìÆìº» ÈÄ¿¡ ¿ì¸®´Â ATL ÅÛÇø´°ú µ¥ÀÌÅÍ À¯ÇüÀÌ COM ÄÄÆ÷³ÍÆ® °³¹ßÀ» ¿ëÀÌÇÏ°Ô ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¼ °ÍÀÌ´Ù. ATL ±¸Á¶, COM °´Ã¼ Àç»ç¿ë ¹æ¹ý, ¿ÀÅä¸ÞÀÌ¼Ç ±¸Çö ¹æ¹ý¿¡ ´ëÇØ¼­µµ ¾Ë¾Æº¼ °ÍÀÌ´Ù.
µÞÀå¿¡¼­ ¿ì¸®´Â ¿ø°Ý Åë½Å, À̺¥Æ® À¯µµ¿Í ó¸® ¹æ¹ý, COM °´Ã¼ÀÇ Áö¼Ó¼º¿¡ ´ëÇØ ¾Ë¾Æº¸°í, ÃÖÁ¾ÀûÀ¸·Î ¿ÏÀüÇÑ ActiveX ÄÁÆ®·ÑÀ» Â÷±ÙÂ÷±Ù °³¹ßÇÒ °ÍÀÌ´Ù.

ATL ÇÁ·Î±×·¡¹ÖÀÇ ¸ñÇ¥´Â °­·ÂÇÏ°í ´Ù±â´ÉÀûÀÎ ÄÚµåÀÌ´Ù. ÀÌ Ã¥À» ¾È³»¼­·Î ¿©·¯ºÐÀº ±× µµÀü¿¡ Âø¼öÇÒ ¼ö ÀÖ´Ù."

¢Ã ³»¿ë

ÀÌ Ã¥Àº ºñÁÖ¾ó C++ 5 ÀÌ»óÀÇ °³¹ßÀÚµéÀ» À§ÇØ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. COMÀÇ ¿ø¸®¸¦ÀÌÇØÇϰí, ATLÀÌ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ º¹À⼺À» ó¸®ÇÏ´Â ¹æ½ÄµéÀ» ÆÄ¾ÇÇÒ °ÍÀÌ´Ù. ÀÌ Ã¥À» Á¤È®È÷ ÀÌÇØÇϱâ À§Çؼ­ ¿©·¯ºÐÀº c++¿Í À©µµ¿ìÁî ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ °æÇèÀÌ ¼±ÇàµÇ¾î¾ß ÇÑ´Ù.

COM(Component Object Model)ÀÌ ½ÇÁúÀûÀ¸·Î µ¿ÀÛÇÏ´Â ¿ø¸®
ATL ±¸Á¶¿¡ ´ëÇÑ Ã¼°èÀûÀÌ°í ¿Ïº®ÇÑ Àγ»
±âÁ¸ÀÇ COM ÄÄÆ÷³ÍÆ®¸¦ ÅëÇÕÇÏ°í Æ÷ÇÔÇÏ´Â ¹æ¹ý
VB¿Í ½ºÅ©¸³ÆÃ ȯ°æ¿¡¼­ »ç¿ëÀÚ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
DCOM°ú ¸¶¼£¸µÀ» »ç¿ëÇÑ À§Ä¡ Åõ¸í¼º ±¸Çö
À̺¥Æ®, ÁýÇÕ ¹× ¿¬°á ÁöÁ¡ Áö¿ø
ÀÌÁø ¶Ç´Â ÅØ½ºÆ® Çü½ÄÀ¸·Î »ç¿ëÀÚ ÄÄÆ÷³ÍÆ® »óÅ º¸Á¸
ATLÀ» ÀÌ¿ëÇÑ ¿ÏÀüÇÑ ActiveX ÄÁÆ®·Ñ °³¹ß
ATLÀÇ ¼ûÀº ±â´Éµé
°¢ ´Ü°è¿¡ ¸Â´Â ¿Ïº®ÇÑ ¼³¸í°ú ¿¹Á¦
 
COMÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®°¡ ÁöÇâÇÏ´Â ÇÙ½É ÅëÇÕ ±â¼ú·Î¼­ Â÷¼¼´ë À©µµ¿ìÁîÀÇ ±âº» ÇϺΠ±¸Á¶°¡ µÉ °ÍÀÌ´Ù. C, C++ ¶Ç´Â ÀÚ¹Ù¿Í °°Àº µ¶¸³ÀûÀÎ ¾ð¾î¸¦ »ç¿ëÇØ¼­ Ȧ·Î ¼± ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÏ´ø ¹æ½ÄÀº ÀÌÁ¦ ±¸½Ã´ë À̾߱âÀÌ´Ù. ¼­¹öÀÇ ÀÔÀå¿¡¼­ ÄÄÆ÷³ÍÆ®¸¦ °³¹ßÇϰí, Ŭ¶óÀÌ¾ðÆ® ÀÔÀå¿¡¼­ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ ¶Ç´Â ¿ø°Ý ¼­¹ö¿¡ ÀÖ´Â ÄÄÆ÷³ÍÆ®¸¦ Ȱ¿ëÇÏ´Â ±âº» ¹æ½ÄµéÀ» COMÀº ±ÔÁ¤Çϰí ÀÖ´Ù. ATLÀº COM ÄÄÆ÷³ÍÆ® °³¹ß°ú Ȱ¿ëÀ» ´Ü¼øÈ­ÇÏ´Â ÇʼöÀûÀÎ µµ±¸ÀÌ´Ù.

ÀÌ Ã¥Àº ATL ±¸Á¶¿¡ ´ëÇÑ Ã¼°èÀûÀÎ ºÐ¼®¿¡ ¾Õ¼­ COMÀÇ ½ÇÁúÀûÀÎ µ¿ÀÛ ¿ø¸®¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ, ÀÌ Ã¥Àº COM°ú ATLÀÇ ´Ù¾çÇÑ È°¿ë ºÐ¾ßµé(±âÁ¸ÀÇ ÄÄÆ÷³ÍÆ® Ȱ¿ë, DCOM°ú ¸¶¼£¸µ, À̺¥Æ®, ÁýÇÕ, »óÅ º¸Á¸ ¹× ActiveX ÄÁÆ®·Ñ)À» À¯¿ëÇÑ ¿¹Á¦¿Í ÇÔ²² ¾Ë±â ½±°Ô ¼³¸íÇÑ´Ù.

COM¿¡ ´ëÇÑ ¸·¿¬ÇÑ µÎ·Á¿òÀ» ÀÌ Ã¥°ú ÇÔ²² ÅÐ¾î ¹ö¸®°í µ¶ÀÚÀÇ ÇÁ·Î±×·¡¹Ö Àλý¿¡ »õ·Î¿î Àü±â°¡ ¸¶·ÃµÇ±æ ¹Ù¶õ´Ù. ¸¶Áö¸·À¸·Î ÀÌ Ã¥À» À§ÇØ ²÷ÀÓ¾ø´Â Áö¿ø°ú µû¶æÇÑ º¸»ìÇËÀ» ¾Æ³¢Áö ¾ÊÀº Á¤º¸¹®È­»ç ÆíÁýºÎ¿¡ °¨»çÇÑ´Ù.
 
ÀÌ Ã¥¿¡ Æ÷ÇÔµÈ ¼Ò½º ÄÚµå / ºñÁÖ¾ó ½ºÆ©µð¿À ¼­ºñ½º ÆÑ(Çѱ¹¾î ¹öÀü) / ÇÑ±Û ÀÎÅÍ³Ý ÀͽºÇ÷η¯ 4.01+ ¼­ºñ½º ÆÑ1 / ÇÑ±Û ÀÎÅÍ³Ý ÀͽºÇ÷η¯ 5 / Nescape Navigator 4.06
 
"Wrox-Beginning ½Ã¸®Áî" °ü·Ãµµ¼­´Â ÃÑ 36±Ç ÀÔ´Ï´Ù.
- ÇÁ·Î±×·¡¸Ó µÎ³ú´Ü·Ã ÆÛÁñ 44Á¦
- Beginning Ruby on Rails
- Beginning Linux Programming Á¦3ÆÇ
- Beginning ÀÚ¹Ù À¥ ¼­ºñ½º
- Beginning ASP.NET Databases (C# Æí)
- Beginning ASP.NET Databases (VB.NET Æí)
- Beginning Java 2 SDK 1.4 Edition
- Beginning Oracle Programming
- Beginning XML 2nd Edition
- Beginning Java Networking
- Beginning Visual Basic .NET
- Beginning Visual Basic .NET Databases
- Beginning Java Databases
- Beginning ASP.NET using C#
- Beginning ASP.NET using VB.NET
- Beginning SQL Programming
- Beginning C#
- Beginning Databases with PostgreSQL
- Beginning JSP Web Development
- Beginning SQL Server 2000 Programming
- Beginning Java Objects
- Beginning SQL Server 2000 For Visual Basic Developers
- Beginning WAP, WML, & WMLScript
- Beginning PHP 4
- Beginning Visual Basic 6 Database Programming
- Beginning XML
- Beginning XHTML
- Beginning Active Server Pages 3.0
- Beginning ASP Databases
- Beginning Linux Programming
- Beginning Java 2 JDK 1.3 Edition
- Beginning ATL COM Programming
- Beginning Visual Basic 6
- Beginning Windows NT Programming
- Beginning Active Server Pages 2.0
- Beginning Visual C++ 6
 
                                  
ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»