www.tipntec.com   IT±â±â, IT¼­Àû Á÷°Å·¡ ÄĹ´ÏƼ ÆÁ¿£Å×Å©
 1% ÇÔ²² ³ª´® Ŭ¸¯ !
·Î±×ÀÎ
[ ID/Passã±â ]
ÀÐÁö¾ÊÀº ÂÊÁö
(0)
ÀÏ ¹Ý ÆÇ ¸Å ºÐ ·ù
¡¡
ISBN Ã¥ °¡°Ýºñ±³
ώ ¿¹½º24 ώ ±³º¸¹®°í
ώ ¾Ë¶óµò ώ ÀÎÅÍÆÄÅ©
ώ ¸®ºê·Î ώ ¿µÇ³¹®°í
ώ ºÏ¹Ì¸£ ώ ºÏ½ºÄµ
ώ 11st ώ ¹Ýµð¾Ø...
ώ Áö¸¶ÄÏ ώ ÆÁ¿£Å×Å©
[ ¾÷¹«½Ã°£ ]
¿ù~±Ý (Åä.ÀÏ ÈÞ¹«)
am: 10½Ã ~ pm: 7½Ã
Á¡½É: 12½Ã ~ 1½Ã
tipntec@gmail.com
Home >> »ó¼¼º¸±â
- ºÐ·ùÀ§Ä¡ >> ÇÁ·Î±×·¡¹Ö¾ð¾î >> C++ >>
Á¦¸ñ : C++ Network Programming Vol 1
»õÃ¥Á¤°¡ : 18,000¿ø ÆǸŰ¡°Ý : 7,000¿ø
ISBN : 898054507X ÃâÆÇÀÏ : -
Àú ÀÚ : ´õ±Û¶ó½º C. ½´¹ÌÆ® ¿Ü(Douglas C. Schmidt) °øÀú/±Ç ÃâÆÇ»ç : ÀÎÆ÷ºÏ
Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ )
ÆǸŰ¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú)  
¹è¼Û¿ä±Ý : 0¿ø / ¹è¼Ûºñ ÆǸÅÀںδã(¹«·á¹è¼Û)
¹è¼Û¹æ¹ý : Åùè¹è¼Û
¹ÝÇ°¿©ºÎ : ¹ÝÇ°ºÒ°¡ ¡¡
ÆǸŰ¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼­Áö¿ªÁ¦¿Ü)
ÆǸÅÀÚÁ¤º¸(ID / ÆǸŵî±Þ) : hm21079[ ] / (Æò¹Î)
(ÆǸſϷá)
ÆǸÅÀÚ Ã¥»óÅ ¼³¸í :

³«¼­/¸Þ¸ð ÀüÇô ¾ø½À´Ï´Ù.
ÇÊ¿äÇÒ¶§¹® ¸î¹ø¾¿ ²¨³×¼­ º¸´ø Ã¥À̶ó »óÅ ÁÁ¾Æ¿ä~
°¡°Ýµµ ¹è¼Ûºñ Æ÷ÇÔ°¡°Ý ÀÔ´Ï´Ù.


¢Ñ  ÆǸÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.

¢Ñ  ´ñ±Û¾²±â(ÇöÀç 0 / 500byte):
               ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ ÆǸÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.


³» ¿ë :

¼ö¸¹Àº Çϵå¿þ¾î Ç÷§Æû°ú ¿î¿µÃ¼Á¦»ó¿¡¼­ ¾µ ¼ö ÀÖµµ·Ï ¿¬±¸, °³¹ßµÈ ³×Æ®¿öÅ· ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ© ACE(Adaptive Communication Environment)¸¦ »ç¿ëÇÑ ÇÁ·Î±×·¡¹Ö ¹æ¹ýÀ» ¾Ë·ÁÁִ åÀ¸·Î, º¹ÀâÇÑ ºÐ»ê ½Ã½ºÅÛÀ» °³¹ßÇÏ°í ÃÖÀûÈ­Çϱâ À§ÇÑ ½Ç¿ëÀûÀÎ ÇØ°áÃ¥À» Á¦½ÃÇÑ´Ù.

ACE¸¦ ÅëÇØ È¿À²ÀûÀ̸ç, ÀÌ½Ä °¡´ÉÇÏ°í, À¶Å뼺 ÀÖ´Â ³×Æ®¿öÅ© ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â ¹æ¹ýµéÀ» ¹è¿ï ¼ö ÀÖÀ¸¸ç, µ¿½Ã ó¸® ¹æ½ÄÀÇ ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¹ß»ýÇÏ´Â ¼³°è»óÀÇ ¾î·Á¿ò°ú ÇØ°á ¹æ¾È¿¡ ´ëÇÑ ³»¿ëµµ ÇÔ²² ÇнÀÇÑ´Ù.

´ÙÀ½ ³»¿ëµéÀ» ÇнÀÇÑ´Ù.

C++À» »ç¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö

ACE ÅøŶ

¿¬°á ÇÁ·ÎÅäÄÝ, ¸Þ½ÃÁö ±³È¯, °øÀ¯ ¸Þ¸ð¸®¿Í ´ëºñÇÑ ¸Þ½ÃÁö Àü´Þ

Àç»ç¿ë °¡´ÉÇÑ ³×Æ®¿öÅ© ¾îÇø®ÄÉÀÌ¼Ç ¼­ºñ½º¸¦ Á¦ÀÛÇϱâ À§ÇÑ ±¸Çö ¹æ½Ä

°´Ã¼ ÁöÇâÀû ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö³»ÀÇ µ¿½Ãó¸®

ACE wrapper facade Ŭ·¡½ºµé¿¡ ´ëÇÑ °ü·Ã ÆÐÅÏ°ú µðÀÚÀÎ ¿øÄ¢

¸ñ Â÷ :
0 µðÀÚÀÎ ½Ãµµ¿Í ¹Ìµé¿þ¾î ÇØ°á¹æ¾È, ±×¸®°í ACE
0.1 ³×Æ®¿öÅ© ¾îÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ½Ãµµ
0.2 ³×Æ®¿öÅ© ¾îÇø®ÄÉÀÌ¼Ç µðÀÚÀÎ °üÁ¡
0.3 °´Ã¼ÁöÇâÀû ¹Ìµé¿þ¾î ¼Ö·ç¼Ç
0.3.1 °´Ã¼ÁöÇâÀû ¹Ìµé¿þ¾î °èÃþ
0.3.2 È£½ºÆ® ±â¹Ý ¹Ìµé¿þ¾îÀÇ ÀÌÁ¡
0.4 ACE ÅøŶ¿¡ ´ëÇÑ °³¿ä
0.4.1 ACE OS ÀûÀÀ(adaptation) °èÃþ
0.4.2 ACE C++ Wrapper Facade °èÃþ
0.4.3 ACE ÇÁ·¹ÀÓ¿öÅ© °èÃþ
0.4.4 ACE ³×Æ®¿öÅ© ¼­ºñ½º ÄÄÆ÷³ÍÆ® °èÃþ
0.5 ¿¹Á¦ : ³×Æ®¿öÅ© ·Î±ë ¼­ºñ½º
0.6 ¿ä¾à


1 Åë½Å µðÀÚÀÎ °üÁ¡
1.1 ºñÁ¢¼Ó ±â¹Ý ÇÁ·ÎÅäÄÝ°ú Á¢¼Ó ±â¹Ý ÇÁ·ÎÅäÄÝ
1.2 µ¿±âÀû ¸Þ½ÃÁö ±³È¯°ú ºñµ¿±âÀû ¸Þ½ÃÁö ±³È¯
1.3 ¸Þ½ÃÁö Àü´Þ ¹æ½Ä°ú °øÀ¯ ¸Þ¸ð¸® ¹æ½Ä
1.4 ¿ä¾à


2 ¼ÒÄÏ APIÀÇ °³¿ä
2.1 ¿î¿µÃ¼Á¦ IPC ÀåÄ¡¿¡ ´ëÇÑ °³¿ä
2.2 ¼ÒÄÏ API
2.3 ¼ÒÄÏ APIÀÇ ÇÑ°èÁ¡µé
2.3.1 ¿À·ù°¡ ¹ß»ýÇϱ⠽¬¿î API
2.3.2 Áö³ªÄ¡°Ô º¹ÀâÇÑ API
2.3.3 À̽ļº°ú ÀÏ°ü¼ºÀÌ °á¿©µÈ API
2.4 ¿ä¾à

3 ACE ¼ÒÄÏ Wrapper Facade Ŭ·¡½º
3.1 °³¿ä
3.2 ACE_Addr°ú ACE_INET_Addr Ŭ·¡½º
3.3 ACE_IPC_SAP Ŭ·¡½º
3.4 ACE_SOCK Ŭ·¡½º
3.5 ACE_SOCK_Connector Ŭ·¡½º
3.6 ACE_SOCK_IO¿Í ACE_SOCK_Stream Ŭ·¡½º
3.7 ACE_SOCK_Acceptor Ŭ·¡½º
3.8 ¿ä¾à

4 ³×Æ®¿öÅ© ·Î±ë ¼­ºñ½ºÀÇ ±¸Çö
4.1 °³¿ä
4.2 ACE_Message_Block Ŭ·¡½º
4.3 ACE_InputCDR°ú ACE_OutputCDR Ŭ·¡½º
4.4 Ãʱ⠻óÅÂÀÇ ·Î±ë ¼­¹ö
4.4.1 Logging_Server ±âÃÊ Å¬·¡½º
4.4.2 Logging_Handler Ŭ·¡½º
4.4.3 Iterative_Logging_Server Ŭ·¡½º
4.5 Ŭ¶óÀ̾ðÆ® ¾îÇø®ÄÉÀ̼Ç
4.6 ¿ä¾à

5 µ¿½Ã ó¸® µðÀÚÀÎ °üÁ¡
5.1 ¹Ýº¹Àû ¹æ½Ä, µ¿½Ã ó¸® ¹æ½Ä, ±×¸®°í reactor ¹æ½ÄÀÇ ¼­¹ö
5.2 ÇÁ·Î¼¼½º¿Í ¾²·¹µå
5.3 ÇÁ·Î¼¼½º ¹× ¾²·¹µå »ý¼º Àü·«µé
5.4 »ç¿ëÀÚ ¾²·¹µå ¸ðµ¨ ¹× Ä¿³Î(kernel) ¾²·¹µå ¸ðµ¨, È¥ÇÕ ¾²·¹µå ¸ðµ¨
5.5 ½ÃºÐÇÒ(Time-shared) ½ºÄÉÁÙ¸µ ¹æ½Ä°ú ½Ç½Ã°£ ½ºÄÉÁÙ¸µ ¹æ½Ä
5.6 ÀÛ¾÷(Task) ±â¹Ý ±¸Á¶¿Í ¸Þ½ÃÁö ±â¹Ý ±¸Á¶
5.7 ¿ä¾à

6 ¿î¿µÃ¼Á¦ÀÇ µ¿½Ã ó¸® ÀåÄ¡µé¿¡ ´ëÇÑ °³¿ä
6.1 µ¿±âÀû À̺¥Æ® ´ÙÁß ¼ö½Å(Demultiplexing)
6.2 ¸ÖƼÇÁ·Î¼¼½Ì ÀåÄ¡
6.3 ¸ÖƼ¾²·¹µù ÀåÄ¡
6.4 µ¿±âÈ­ ÀåÄ¡
6.4.1 »óÈ£ ¹èÁ¦(Mutual Exclusion : Mutex) Àá±Ý
6.4.2 µ¶ÀÚ/±â·ÏÀÚ(Readers/Writer) Àá±Ý
6.4.3 ¼¼¸¶Æ÷¾î(Semaphore) Àá±Ý
6.4.4 »óÅ º¯¼ö(Condition Variable)
6.5 ¿î¿µÃ¼Á¦ µ¿½Ã ó¸® ÀåÄ¡µéÀÇ ÇÑ°èÁ¡
6.6 ¿ä¾à

7 ACE µ¿±âÀû À̺¥Æ® ´ÙÁß ¼ö½Å Wrapper Facade Ŭ·¡½º
7.1 °³¿ä
7.2 ACE_Handle_Set Ŭ·¡½º
7.3 ACE_Handle_Set_Iterator Ŭ·¡½º
7.4 ACE::select( ) ¸Þ¼Òµå
7.5 ¿ä¾à

8 ACE ÇÁ·Î¼¼½º Wrapper Facade Ŭ·¡½º
8.1 °³¿ä
8.2 ACE_Process Ŭ·¡½º
8.3 ACE_Process_Options Ŭ·¡½º
8.4 ACE_Process_Manager Ŭ·¡½º
8.5 ¿ä¾à

9 ACE ¾²·¹µå Wrapper Facade Ŭ·¡½º
9.1 °³¿ä
9.2 ACE_Thread_Manager Ŭ·¡½º
9.3 ACE_Sched_Params Ŭ·¡½º
9.4 ACE_TSS Ŭ·¡½º
9.5 ¿ä¾à

10 ACE µ¿±âÈ­ Wrapper Facade Ŭ·¡½º
10.1 °³¿ä
10.2 ACE_Guard Ŭ·¡½º
10.3 ACE Mutex Ŭ·¡½º
10.4 ACE µ¶ÀÚ/±â·ÏÀÚ(Readers/Writer) Àá±Ý Ŭ·¡½º
10.5 ACE ¼¼¸¶Æ÷¾î(Semaphore) Ŭ·¡½º
10.6 ACE »óÅ º¯¼ö Ŭ·¡½º
10.7 ¿ä¾à

ºÎ·Ï A ACE C++ Wrapper Facade Ŭ·¡½ºÀÇ µðÀÚÀÎ ¿øÄ¢µé
A.1 °³¿ä
A.2 µ¥ÀÌÅÍ Å¸ÀÔ ¾ÈÁ¤¼ºÀ» Çâ»ó½ÃÅ°±â À§ÇØ wrapper facade ÆÐÅÏÀ» »ç¿ëÇÒ °Í
A.2.1 Á¤È®ÇÑ ¿ëµµ·Î »ç¿ëÇϵµ·Ï C++ Ŭ·¡½ºµéÀ» µðÀÚÀÎÇÒ °Í
A.2.2 µ¥ÀÌÅÍ Å¸ÀÔ ¾ÈÁ¤¼º¿¡ ´ëÇÑ Á¦¾îµÈ À§¹ÝÀº Çã°¡ÇÒ °Í
A.3 ÀϹÝÀûÀÎ ¿ëµµ¸¦ À§ÇØ ´Ü¼øÈ­½Ãų °Í
A.3.1 ´Ù¼öÀÇ ¸Þ¼Òµå¸¦ ´ÜÀÏ ¸Þ¼Òµå·Î °áÇÕÇÒ °Í
A.3.2 ´ÜÀÏÈ­µÈ Wrapper Facade ÇÏ¿¡¼­ ÇÔ¼öµéÀ» °áÇÕÇÒ °Í
A.3.3 ¸Å°³º¯¼ö ¼ø¼­¸¦ ÀçÁöÁ¤ÇÏ°í ±âº»°ªÀ» Á¦°øÇÒ °Í
A.3.4 ¸í½ÃÀûÀ¸·Î ÀÀÁýÀûÀÎ °´Ã¼µéÀ» ¿¬ÇÕ½Ãų °Í
A.4 µðÀÚÀÎ »óÀÇ ¸íÈ®¼º°ú È®À强À» Çâ»ó½ÃÅ°±â À§ÇØ °èÃþ±¸Á¶¸¦ »ç¿ëÇÒ °Í
A.4.1 1Â÷¿øÀû APIµéÀ» °èÃþ±¸Á¶·Î ´ëüÇÒ °Í
A.4.2 °¡Â¥ »ó¼ÓÀ» C++ »ó¼ÓÀ¸·Î ´ëüÇÒ °Í
A.5 °¡´ÉÇÑ ÇÑ Ç÷§Æû°£ÀÇ Â÷À̸¦ ¼û±æ °Í
A.5.1 À¯ÀÍÇÏ´Ù°í »ý°¢µÉ ¶§´Â ¾ðÁ¦³ª ºôµåÇϱâ À§ÇÑ ¼Ò½º Äڵ带 Á¦°øÇÒ °Í
A.5.2 ºüÁø ±â´ÉµéÀ» °¡»óÀ¸·Î ±¸ÇöÇÒ °Í
A.5.3 ¸Å°³º¯¼öÈ­µÈ ŸÀÔÀ» ÅëÇÏ¿© °¡º¯¼ºÀ» ´Ù·ê °Í
A.6 È¿À²À» À§ÇØ °¡´ÉÇÑ ÇÑ ÃÖÀûÈ­ÇÒ °Í
A.6.1 È¿À²ÀûÀ¸·Î Wrapper Facade¸¦ µðÀÚÀÎÇÒ °Í
A.6.2 ¼º´É ÁßÁ¡ÀÇ ¸Þ¼Òµå´Â ÀζóÀÎ ¸Þ¼Òµå·Î ÁöÁ¤ÇÒ °Í
A.6.3 ½Ã½ºÅÛ ¼öÁØÀÇ ÅøŶÀ» ´Ù·ê ¶§ ¿¹¿Ü 󸮸¦ ÇÇÇÒ °Í
A.7 ¿ä¾à

ºÎ·Ï B ACEÀÇ °ú°Å, ÇöÀç, ±×¸®°í ¹Ì·¡
B.1 ACEÀÇ ÁøÈ­
B.1.1 "°¡·Á¿î °÷"À¸·ÎºÎÅÍÀÇ ½ÃÀÛ
B.1.2 ÀüȯÁ¡
B.1.3 »ó¾÷Àû °³¹ßÀÚ¿ÍÀÇ Æ´»õ¸¦ ¾ø¾Ö´Ù
B.1.4 ¹Ìµé¿þ¾î Ç¥Áصé
B.1.5 ¿ÀǼҽºÀÇ È¿°ú
B.2 ¾ÕÀ¸·ÎÀÇ ³ª¾Æ°¥ ¹æÇâ
B.3 °á·Ð

ã¾Æº¸±â
±â Ÿ :
ȸ»ç¸í: ÆÁ¿£Å×Å© | Á¤º¸Ã¥ÀÓÀÚ: À̷̹¡ | »ç¾÷ÀÚµî·Ï¹øÈ£: 108-17-55826 | À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý °ÅºÎ
¼­¿ï½Ã ¿µµîÆ÷±¸ ½Å±æµ¿ 198  DNB  201È£ Contact tipntec@gmail.com more information.
Copyleft¨Ï2008 TipnTec. All Rights Not Reserved.