|
|
|
|
|
| Áö´Ï Å×Å©³î·ÎÁö ÇÁ·Î±×·¡¸Ó °¡À̵å
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
|
| ¤ý¿ª ÀÚ |
½Å»óÈ£
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2001³â 06¿ù 18ÀÏ |
| ¤ýÁ¤ °¡ |
18,000¿ø |
| ¤ýÆäÀÌÁö |
487 ÆäÀÌÁö |
| ¤ýISBN |
89-8054-440-5 |
| ¤ý³À̵µ |
Áß±Þ |
| ¤ýÃâÆÇ»ç |
ÀÎÆ÷ºÏ |
|
|
|
|
|
|
|
 |
 |
½ã¿¡ ÀÇÇØ ¹ßÇ¥µÈ Áö´ÏTM ±â¼úÀÇ ÃֽůÇ!!!! ÀÀ¿ëÇÁ·Î±×·¥ ¾ÆÅ°ÅØÃ³, Áö´ÏTM ¼ºñ½º¿¡ ´ëÇÑ À¯Àú ÀÎÅÍÆäÀ̽º, Çϵå¿þ¾î ÀåÄ¡¿Í CORBA¸¦ Áö´ÏTM ÇÁ·¹ÀÓ¿öÅ©¿¡ Àû¿ë½ÃŰ´Â ¹æ¹ý µî°ú °°Àº °¡Àå Áß¿äÇÑ ³»¿ëÀ» ´Ù·é´Ù.
»õ·Î ¹ßÇ¥µÈ Áö´ÏTM 1.1ÀÇ ÃֽŠÀ¯Æ¿¸®Æ¼¿Í ¼ºñ½ºµé JDK 1.2¿Í 1.3À» »ç¿ë Áö´ÏTM ¼ºñ½º¿¡ ´ëÇÑ À¯Àú ÀÎÅÍÆäÀ̽º Çϵå¿þ¾î ÀåÄ¡¸¦ Áö´ÏTM ¼ºñ½º·Î ¿Å±â´Â ¹æ¹ý
°¡Àå À¯¸íÇÑ ¿Â¶óÀÎ Áö´ÏTM Æ©Å丮¾ó °³Á¤ ¹× È®Àå Áö´ÏTM´Â ½ãÀÇ Åõ¸íÇÑ ºÐ»ê ÄÄÇ»ÆÃÀ» Çö½Ç·Î ¸¸µé±â À§ÇÑ ½ÃµµÀÌ´Ù. ÀÌ´Â ¹«¾ùÀ» ÀǹÌÇϴ°¡? ¿©·¯ºÐÀÌ ´Ù¸¥ ³ª¶óÀÇ »õ »ç¹«½Ç·Î ¿Å±â°Å³ª È£ÅÚ¿¡ Åõ¼÷ÇØ¼, ¿©·¯ºÐÀÇ ³ëÆ®ºÏÀ̳ª PDA¸¦ ±× Áö¿ªÀÇ ³×Æ®¿öÅ©¿¡ Á÷Á¢ ¿¬°áÇÏ´Â ¼¼°è¸¦ »ó»óÇØ º¸¶ó. ¿©·¯ºÐÀÇ ³ëÆ®ºÏÀº ¹Ù·Î Àνĵǰí Àß ¸ð¸£´Â ȯ°æ¿¡ ´ëÇØ º¹ÀâÇÏ°Ô ¼³Á¤ÇÒ ÇÊ¿ä ¾øÀÌ ±× Áö¿ªÀÇ ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Áö´ÏTM´Â À̰ÍÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â ÀáÀç·ÂÀ» °¡Áø ½ãÀÇ ÀÚ¹ÙTM ±â¹Ý ±â¼úÀÌ´Ù.
±×·¯³ª ÀÌ·± Á¾·ùÀÇ ±â¼úÀº »ç¿ëÇϱ⿡´Â ¾ÆÁÖ ½±Áö¸¸, ÇÁ·Î±×·¡¸Ó¿¡°Ô À־ ±¸ÇöÇϱⰡ ¾î·Æ´Ù. NewmarchÀÇ Ã¥Àº ¿©·¯ºÐÀÌ ÀÌ·¯ÇÑ ¼¼°è¿¡ µé¾î°¡±â À§ÇØ ¾Ë¾Æ¾ß ÇÒ °ÍµéÀ» Á¤È®ÇÏ°Ô ¾Ë·ÁÁØ´Ù. NewmarchÀÇ Áö´ÏTM ±â¼ú¿¡ ´ëÇÑ ÀÌÇØÇϱ⠽¬¿î Á¢±ÙÀº Áö´ÏTM Ŭ¶óÀ̾ðÆ®, ¼ºñ½º, ±â±âµéÀÌ Áö´ÏTM¿¡ Á¢¼ÓÇϱâ À§ÇÑ ¹æ¹ý°ú Ŭ¶óÀÌ¾ðÆ®°¡ ³×Æ®¿öÅ©¿¡¼ ¼ºñ½º¸¦ ã°í »ç¿ëÇϱâ À§ÇÑ Áö´ÏTM ¼ºñ½º °ü¸®ÀÚ¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀÇ ±âÃʺÎÅÍ ½ÃÀÛÇÑ´Ù. ±âÃʸ¦ ´Ù·é ÈÄ¿¡ Newmarch´Â À̺¥Æ®¿Í º¸¾ÈÀÌ Áö´ÏTM ÇÁ·¹ÀÓ¿öÅ©¿¡¼ 󸮵Ǵ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÌ Ã¥ÀÇ ÈĹݺο¡´Â ´ëºÎºÐÀÇ Ã¥ÀÌ ¾ð±ÞÇÏÁö ¾Ê´Â Áö´ÏTM°¡ CORBA, Æ®·£Àè¼Ç, ¼ºñ½º¿¡ ´ëÇÑ À¯Àú ÀÎÅÍÆäÀ̽º, ¿ø°Ý À̺¥Æ®¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» Æ÷ÇÔÇÏ¿© ¸¹Àº °í±Þ ³»¿ëÀ» »ó¼¼È÷ ´Ù·é´Ù. ½ÉÁö¾î À¯¸íÇÑ LEGO@MINDSTORMSTM ·Îº¿ °³¹ß ŰƮ¸¦ ÀÌ¿ëÇÏ¿© ÀÚµ¿Â÷¸¦ ¸¸µå´Â ·Îº¿ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ Áö´ÏTM¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ °üÇØ¼µµ ´Ù·é´Ù. |
| |
 |
 |
ħ¿¡ ÀϾ¸é, ¸ÕÀú ÄÄÇ»Å͸¦ ÄѰí ÀüÀÚ¸ÞÀÏÀ» È®ÀÎÇÑ´Ù. ±×¸®°í ÀÎÅͳÝÀ» ÅëÇØ ´º½º¸¦ º¸°í, »ç°í ½ÍÀº °ÍÀÌ ÀÖÀ¸¸é ¹ÛÀ¸·Î ³ª°¡±âº¸´Ù °æ¸Å »çÀÌÆ®³ª ¼îÇÎ »çÀÌÆ®¸¦ ÅëÇØ ´õ¿í Àú·ÅÇÏ°Ô ±¸ÀÔÇϰí ÀÖ´Ù. ÀÎÅͳÝÀº Á¡Â÷ ¿ì¸® »ýȰÀÇ ÀϺΰ¡ µÇ¾î°¡°í ÀÖ´Â °ÍÀÌ´Ù.
±×·¯³ª ¾ÆÁ÷±îÁö »õ ÇÁ¸°Å͸¦ ±¸ÀÔÇÏ¸é µå¶óÀ̹ö¸¦ ¼³Ä¡ÇØ¾ß µÇ°í, µå¶óÀ̹ö°¡ °»½ÅµÇ¸é ÀÎÅͳÝÀ» ÅëÇØ ´Ù¿î·ÎµåÇØ¼ ¼³Ä¡ÇØ¾ß ÇÑ´Ù. µðÁöÅÐ Ä«¸Þ¶ó·Î ÂïÀº ȸéÀ» ÆÑ½º·Î º¸³»·Á ÇØµµ ¸ÕÀú USB Æ÷Æ®¿¡ µðÁöÅÐ Ä«¸Þ¶ó¸¦ ¿¬°áÇϰí Åë½Å ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ ÈÄ, ȸéÀ» ÇÁ¸°ÅÍ·Î Ãâ·ÂÇØ¼ ´Ù½Ã ÆÑ½º·Î º¸³»¾ß ÇÑ´Ù.
¿ì¸®´Â ÀÌÁ¦ Ȩ ³×Æ®¿öÅ© ±â¼úÀ» ÅëÇØ ÀÌ·± ºÒÆíÇÑ ¹®Á¦¸¦ ¸ðµÎ ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Ç÷¯±×¸¦ ²Å°í TV¸¦ ÄѸé TV¸¦ º¼ ¼ö ÀÖ´Â °Í°ú °°ÀÌ, ¾î¶² °¡Àü Á¦Ç°À̵çÁö ³×Æ®¿öÅ© Ç÷¯±×¸¦ ²Å±â¸¸ ÇÏ¸é ¶Ç´Â ¹«¼± ³×Æ®¿öÅ© ±â¼úÀ» ÀÌ¿ëÇØ ±Ùó¿¡ ÀÖ´Â ±â±âµéÀ» ÀÚµ¿À¸·Î ÀνÄÇØ¼ ¼·Î Åë½ÅÇϴ ȯ»óÀûÀΠȯ°æ¿¡¼ »ýȰÇÏ°Ô µÉ °ÍÀÌ´Ù.
ÀÌ·¯ÇÑ È¯°æ ±¸ÃàÀ» À§ÇØ ¿©·¯ ȸ»ç°¡ ¿©·¯ °¡Áö ¼Ö·ç¼ÇÀ» °³¹ßÇϰí ÀÖ´Ù. ±× Áß Çϳª°¡ ¼± ¸¶ÀÌÅ©·Î½Ã½ºÅÛ¿¡¼ °³¹ßÇÑ ÀÚ¹Ù ¾ð¾î¸¦ ±â¹ÝÀ¸·Î ÇÑ Áö´Ï ±â¼úÀ̸ç, ÀÌ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À¯´Ï¹ö¼³ Ç÷¯±× ¾Ø Ç÷¹ÀÌ(UPNP : Universal Plug and Play)¿Í ´õºÒ¾î ¼±µÎ ¿ªÇÒÀ» Çϰí ÀÖ´Ù. ÇÏÁö¸¸, ÀÌ·¯ÇÑ ±â¼úµéÀº ¾ÆÁ÷ ½ÃÀÛ ´Ü°è¿¡ ºÒ°úÇϸç, ¾î¶² ±â¼úÀÌ ½ÃÀåÀ» Á¡À¯ÇÒÁö´Â ¾Æ¹«µµ ¸ð¸¥´Ù. µû¶ó¼, ¸¸¾à µ¶ÀÚ°¡ ÀÌ·¯ÇÑ È¨ ³×Æ®¿öÅ·°ú ºÐ»ê ó¸® ±â¼ú¿¡ °ü½ÉÀÌ ÀÖ´Ù¸é, Áö´Ï»Ó¸¸ ¾Æ´Ï¶ó ´Ù¸¥ ±â¼úµé¿¡µµ °ü½ÉÀ» °è¼Ó °¡Á®¾ß ÇÒ °ÍÀÌ´Ù.
±Ý±îÁö ¾÷°è¿Í Çаè´Â ÆÄÀϰú ÀÀ¿ëÇÁ·Î±×·¥À» °øÀ¯ÇÒ ¼ö ÀÖ°í, ÀüÀÚ¸ÞÀϰú °°Àº ³×Æ®¿öÅ© ¼ºñ½º¸¦ ÀÌ¿ëÇÏ¿© Á¤º¸¸¦ ±³È¯ÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ© ±â¼úÀ» »ç¿ëÇØ ¿Ô´Ù. ÀÎÅͳÝÀÇ Æø¹ßÀûÀÎ ¼ºÀåÀº ³×Æ®¿öÅ©ÈµÈ ÀÀ¿ëÇÁ·Î±×·¥(networked application)ÀÇ Á߿伺À» ¸ðµç »ç¶÷µé¿¡°Ô ÀνĽÃÄ×À¸¸ç, ÀÌ Á߿伺Àº Ȩ ³×Æ®¿öÅ©¿Í ¸ð¹ÙÀÏ ³×Æ®¿öÅ©ÀÇ µîÀå°ú ÇÔ²² ¾öû³ª°Ô Ä¿Á³´Ù.
ÇÁ·Î±×·¡¸Ó¿¡°Ô ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µå´Â °ÍÀº °íµÈ ÀÛ¾÷ÀÌ´Ù. ÀÀ¿ëÇÁ·Î±×·¥À» ºÐ¸®½ÃÄѼ ½ÇÇà½ÃŰÁö¸¸, Å« ±â´É ´ÜÀ§ÀÇ ¿¬°áµÈ ºÎºÐÀ¸·Î ³ª´©´Â °Í°ú ÇÔ²² ³×Æ®¿öÅ© ¾ÈÁ¤¼º°ú Á¢±Ù °¡´É¼º¿¡ °ü·ÃµÈ ¹®Á¦±îÁö °í·ÁÇØ¾ß ÇÑ´Ù. Áö±Ý±îÁö ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥À» ½±°Ô ¸¸µé°í ¹èÄ¡ÇÒ ¼ö ÀÖµµ·Ï ¾ÆÁÖ ´Ù¾çÇÑ ½ÇÇèÀûÀ̰ųª »ó¾÷ÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©(Framework)°¡ °í¾ÈµÇ¾î ¿Ô´Ù.
Áö´Ï´Â ºÐ»ê ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µé±â À§ÇÑ °¡Àå Å« ÇÁ·¹ÀÓ¿öÅ© ÁßÀÇ ÇϳªÀÌ´Ù. Áö´Ï´Â ¼± ¸¶ÀÌÅ©·Î½Ã½ºÅÛ( ÀÌÇÏ "½ã"À̶ó°í ĪÇÔ)¿¡ ÀÇÇØ ¸¸µé¾îÁ³À¸¸ç, ÃÖ±ÙÀÇ °´Ã¼ ÁöÇâ ¼¼°è¿¡ ¸Â´Â »õ·Î¿î °³³äÀ» µµÀÔÇß´Ù. Áö´Ï´Â ÀÚ¹Ù·Î ¸¸µé¾îÁ³À¸¸ç, ÀÚ¹Ù¿¡ ÀÇÇØ Áö¿øµÇ´Â ºÐ»êµÈ °´Ã¼ ÁöÇâ ¿ø¸®¸¦ ±âº»À¸·Î ÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ºÐ»ê½ÃÄѼ ±¸¼ºÇÑ´Ù. À̰ÍÀº ÇÁ·Î±×·¡¸Ó°¡ ºÐ»ê °¡ºñÁö ÄÝ·º¼Ç(Garbage Collection)À» °¡Áö°í ŸÀÔ-¼¼ÀÌÇÁ(Type-Safe) ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µéµµ·Ï ÇØÁÖ¸ç, ÀÌ´Â ³×Æ®¿öÅ© ¿À·ù¿¡ ź·Â¼º ÀÖ°í Çʿ信 µû¶ó ºÐ»ê ¼ºñ½º¸¦ ¹ß°ßÇÏ°í »ç¿ëÇÒ ¼ö ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µÈ´Ù.
ÀÌ Ã¥Àº ÀÚ¹Ù¿Í ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ¾÷¹« Áö½ÄÀÌ ÀÖ°í, Áö´Ï¿¡ »¡¸® Á¢±ÙÇϰíÀÚ ÇÏ´Â ÇÁ·Î±×·¡¸Ó³ª ¼³°èÀÚ¸¦ À§ÇØ ¾²¿©Á³´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ ¿ø°Ý ÇÁ·Î½ÃÀú È£Ãâ(remote procedure call)°ú °°Àº ³×Æ®¿öÅ© °³³ä¿¡ Àͼ÷Çϰí ÀÚ¹Ù ¹®¹ýÀ» Àß ¾Ë°í ÀÖÀ¸¸ç, ÀÚ¹Ù ÄÚ¾î Ŭ·¡½ºµé¿¡ ´ëÇÑ ¾÷¹« Áö½ÄÀ» °¡Áö°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î ÇÑ´Ù.
ÀÌ Ã¥Àº Äڵ带 °øºÎÇϱâ À§ÇÑ Ã¥ÀÌ´Ù. ÇÊÀÚÀÇ Àǵµ´Â ¿©·¯ºÐ¿¡°Ô ½±°Ô ÀÌ¿ëµÉ ¼ö ÀÖÀ¸¸ç, ¿©·¯ºÐÀÇ ÇÁ·Î±×·¥¿¡ º¹»çÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Â Äڵ带 ¼Ò°³ÇϰíÀÚ ÇÏ´Â °ÍÀÌ´Ù. ÀÌ Ã¥Àº Áö´ÏÀÇ ¸ðµç °³³äÀ» ´Ù·ç¸ç Áö´Ï, ¸µÅ·(linking)Çϱâ, CORBA ½Ã½ºÅÛ°ú Áö´Ï¸¦ ³×Æ®¿öÅ©¸¦ ÅëÇØ Çϵå¿þ¾î ÀåÄ¡¿¡ ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´Â µîÀÇ ¼ö¸¹Àº ¹ßÀüµÈ °³³ä¿¡ ´ëÇØ¼ ´Ù·ç°í ÀÖ´Ù. ÀÌ Ã¥Àº ÀÎÅͳݿ¡¼ °ÅÀÇ 2³â°£ ´Ù¾çÇÑ ÇüÅ·ΠÀÌ¿ëµÉ ¼ö ÀÖ¾úÀ¸¸ç, »õ·Î¿î Áö´Ï ÇÁ·Î±×·¡¸Óµé¿¡°Ô µµ¿òÀ» ÁÖ¾ú´Ù. ¹Ý¸é¿¡ ¸¹Àº »ç¿ëÀÚÀÇ µµ¿òµµ ¹Þ¾Ò´Ù.
ù 8°³ÀÇ ÀåÀº Áö´ÏÀÇ ±âº» ÇÁ·Î±×·¡¹Ö¿¡¼ ¿ÏÀüÇÏ°í °£´ÜÇÑ ÀÀ¿ëÇÁ·Î±×·¥±îÁö ´Ù·ç°í ÀÖ´Ù. ÀÌ ÈÄÀÇ ÀåµéÀº À̺¥Æ® Çڵ鸵, º¸¾È, Æ®·£Àè¼Ç(Transaction), Ȱ¼ºÈ(Activation)¿Í °°Àº °í±Þ ³»¿ë¿¡ ´ëÇØ¼ ´Ù·ç°í Áö´Ï 1.1ÀÇ ÇïÆÛ Ŭ·¡½º¿¡ ´ëÇØ¼ ´Ù·é´Ù. ¿©±â¼´Â Áö´Ï Ã¥¿¡¼ ÀϹÝÀûÀ¸·Î ´Ù·ç¾îÁö´Â À¯Àú ÀÎÅÍÆäÀ̽º, CORBA¿Í °°Àº ´Ù¸¥ ºÐ»ê ½Ã½ºÅÛ°úÀÇ ¿¬°á, Áö´Ï¸¦ Çϵå¿þ¾î¿¡ »ç¿ëÇÏ´Â °Í µîÀÇ ³»¿ëÀº ´Ù·çÁö ¾Ê¾Ò´Ù.
ÀÌ Ã¥Àº 2000³â ÈĹݿ¡ ¹ßÇ¥µÈ Áö´Ï ¹öÀü 1.1À» »ç¿ëÇϸç, ÀÌ ÄÚµå´Â JDK 1.2¿Í JDK 1.3¿¡¼ µ¿ÀÛÇÑ´Ù. |
| |
| |
 |
 |
| "Apress-Apress Books" °ü·Ãµµ¼´Â ÃÑ 17±Ç ÀÔ´Ï´Ù. |
|
- ¹ö±× ÆÐÅϰú ÀÚ¹Ù
|
|
- C¿Í C++·Î ±¸ÇöÇÏ´Â ¾ÏÈ£È ¾Ë°í¸®Áò
|
|
- C#°ú µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö
|
|
- Microsoft XML ÆÄ¼¸¦ ÀÌ¿ëÇÑ XML ÇÁ·Î±×·¡¹Ö
|
|
- µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö°ú ÇÑ±Û Visual Basic .NET
|
|
- Moving to Visual Basic .NET : Àü·«, °³³ä ±×¸®°í ÄÚµå
|
|
- Àü¹® °³¹ßÀÚ¸¦ À§ÇÑ Programming ÇÑ±Û Visual Basic .NET
|
|
- C#°ú .NET Ç÷§Æû Á¤½Ä¹öÀüÆÇ
|
|
- ÇÑ±Û Visual Basic .NET°ú .NET Ç÷§Æû
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C# 2nd Edition
|
|
- C#°ú .NET Ç÷§Æû
|
|
- ¹«¼± ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö(Wireless Java Development with J2ME)
|
|
- ADO ½ÇÀü ÇÁ·Î±×·¡¹Ö °¡À̵å(ADO Examples and Best Practices)
|
|
- Áö´Ï Å×Å©³î·ÎÁö ÇÁ·Î±×·¡¸Ó °¡À̵å
|
|
- ÀÚ¹Ù ¾²·¹µå ´É¼÷ÇÏ°Ô ´Ù·ç±â
|
|
- ºñÁÖ¾ó º£ÀÌÁ÷ ÆÁ°ú Å×Å©´Ð
|
|
- ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C#
|
| |
|
|
 |
|
|