|
|
|
|
1Àå WindowsÀÇ ±âÃÊ ¿î¿µÃ¼Á¦ÀÇ Çʼö ±â´É WindowsÀÇ ÁøÈ Windows ¹öÀüµé ¾÷°è¿¡¼ WindowsÀÇ À§Ä¡ Windows, Ç¥ÁØ, ¿¸° ½Ã½ºÅÛ WindowsÀÇ ¿øÄ¢µé 32ºñÆ®¿Í 64ºñÆ® ¼Ò½º ÄÚµå À̽ļº Ç¥ÁØ C ¶óÀ̺귯¸®: ÆÄÀÏ Ã³¸®¿¡ °ü·ÃÇؼ ÀÌ Ã¥À» È°¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ °Íµé ¿¹Á¦: °£´ÜÇÑ ¼øÂ÷ ÆÄÀÏ º¹»ç ¿ä¾à ½Ç½À °úÁ¦ 2Àå Windows ÆÄÀÏ ½Ã½ºÅÛ°ú ¹®ÀÚ I/O »ç¿ëÇϱâ WindowsÀÇ ¿©·¯ ÆÄÀÏ ½Ã½ºÅÛµé ÆÄÀÏ ¸í¸í ¹æ½Ä ÆÄÀÏ ¿±â, Àбâ, ¾²±â, ´Ý±â Àá±ñ °ç°¡Áö: À¯´ÏÄÚµå¿Í ÀϹÝÀû ¹®ÀÚµé À¯´ÏÄÚµå Àü·«µé ¿¹Á¦: ¿À·ù ó¸® Ç¥ÁØ ÀåÄ¡µé ¿¹Á¦: ¿©·¯ °³ÀÇ ÆÄÀϵéÀ» Ç¥ÁØ Ãâ·ÂÀ¸·Î º¹»ç ¿¹Á¦: °£´ÜÇÑ ÆÄÀÏ ¾ÏÈ£È ÆÄÀÏ°ú µð·ºÅ͸® °ü¸® ÄÜ¼Ö I/O ¿¹Á¦: ÄÜ¼Ö Ãâ·Â°ú ÀÔ·Â ¿¹Á¦: ÇöÀç µð·ºÅ͸® Ãâ·Â ¿ä¾à ½Ç½À °úÁ¦ 3Àå °í±Þ ÆÄÀÏ ¹× µð·ºÅ͸® ó¸®¿Í ·¹Áö½ºÆ®¸® 64ºñÆ® ÆÄÀÏ ½Ã½ºÅÛ ÆÄÀÏ Æ÷ÀÎÅÍ ÆÄÀÏ Å©±â ¾ò±â ¿¹Á¦: ÀÓÀÇ ·¹ÄÚµå °»½Å ÆÄÀÏ Æ¯¼º°ú µð·ºÅ͸® ó¸® ¿¹Á¦: ÆÄÀÏ Æ¯¼ºµé ³ª¿Çϱ⠿¹Á¦: ÆÄÀÏ ½Ã°£ ¼³Á¤ ÆÄÀÏ Ã³¸® Àü·« ÆÄÀÏ Àá±Ý ·¹Áö½ºÆ®¸® ·¹Áö½ºÆ®¸® °ü¸® ¿¹Á¦: ·¹Áö½ºÆ®¸® Å°¿Í ³»¿ë ³ª¿Çϱ⠿ä¾à ½Ç½À °úÁ¦ 4Àå ¿¹¿Ü ó¸® ¿¹¿Ü¿Í ¿¹¿Ü 󸮺ΠºÎµ¿¼Ò¼öÁ¡ ¿¹¿Üµé ¿¹Á¦: ¿À·ù¸¦ ¿¹¿Ü·Î Ãë±ÞÇϱâ Á¾·á 󸮺Π¿¹Á¦: Á¾·á 󸮺θ¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ Ç°Áú °³¼± ¿¹Á¦: ÇÊÅÍ ÇÔ¼ö »ç¿ëÇϱâ ÄÜ¼Ö Á¦¾î 󸮺Π¿¹Á¦: ÄÜ¼Ö Á¦¾î 󸮺Πº¤ÅÍ½Ä ¿¹¿Ü ó¸® ¿ä¾à ½Ç½À °úÁ¦ 5Àå ¸Þ¸ð¸® °ü¸®, ¸Þ¸ð¸® ¸Êµå ÆÄÀÏ, DLL Windows ¸Þ¸ð¸® °ü¸® ¾ÆÅ°ÅØó Èü Èü ¸Þ¸ð¸® °ü¸® ¿¹Á¦: ÀÌÁø °Ë»ö Æ®¸®¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ Á¤·Ä ¸Þ¸ð¸® ¸Êµå ÆÄÀÏ ¿¹Á¦: ¸Þ¸ð¸® ¸Êµå ÆÄÀÏÀ» ÀÌ¿ëÇÑ ¼øÂ÷ ÆÄÀÏ Ã³¸® ¿¹Á¦: ¸Þ¸ð¸® ¸Êµå ÆÄÀÏÀÇ Á¤·Ä ¿¹Á¦: ±âÁØ ÀÖ´Â Æ÷ÀÎÅÍ »ç¿ëÇϱ⠵¿Àû ¸µÅ© ¶óÀ̺귯¸® ¿¹Á¦: ÆÄÀÏ º¯È¯ ÇÔ¼ö¸¦ ¸í½ÃÀûÀ¸·Î ¸µÅ© DLL ÁøÀÔÁ¡ ¿ä¾à ½Ç½À °úÁ¦ 6Àå ÇÁ·Î¼¼½º °ü¸® Windows ÇÁ·Î¼¼½º¿Í ½º·¹µå ÇÁ·Î¼¼½º »ý¼º ÇÁ·Î¼¼½º ½Å¿ø ÇÚµé º¹Á¦ ÇÁ·Î¼¼½ºÀÇ Á¾·á ÇÁ·Î¼¼½º Á¾·á ±â´Ù¸®±â ȯ°æ ºí·Ï°ú ȯ°æ ¹®ÀÚ¿ ¿¹Á¦: º´·ÄÀû ÆÐÅÏ °Ë»ö ´ÙÁß ÇÁ·Î¼¼¼ ȯ°æÀÇ ÇÁ·Î¼¼½º ÇÁ·Î¼¼½º ¼öÇà ½Ã°£ ¿¹Á¦: ÇÁ·Î¼¼½º ¼öÇà ½Ã°£ ÄÜ¼Ö Á¦¾î »ç°Ç ¹ß»ýÇϱ⠿¹Á¦: °£´ÜÇÑ ÀÛ¾÷ °ü¸® ¿¹Á¦: ÀÛ¾÷ °´Ã¼ÀÇ È°¿ë ¿ä¾à ½Ç½À °úÁ¦ 7Àå ½º·¹µå¿Í ½ºÄÉÁÙ¸µ ½º·¹µåÀÇ °³¿ä ½º·¹µåÀÇ ±âÃÊ ½º·¹µå °ü¸® ½º·¹µå¿¡¼ C ¶óÀ̺귯¸® »ç¿ë ¿¹Á¦: ´ÙÁß ½º·¹µå ÆÐÅÏ °Ë»ö ¼º´É»óÀÇ ¿µÇâ °¨µ¶/ÀÏ²Û ¸ðÇü°ú ±âŸ ½º·¹µå Àû¿ë ¸ðÇüµé ¿¹Á¦: º´ÇÕ Á¤·Ä - ºÐÇÒÁ¤º¹À» ÅëÇÑ ´ÙÁß ÇÁ·Î¼¼¼ È°¿ë ÇÁ·Î±×·¥ º´·Ä¼º ¼Ò°³ ½º·¹µå Áö¿ª ÀúÀå¼Ò ÇÁ·Î¼¼½º¿Í ½º·¹µåÀÇ ¿ì¼±¼øÀ§¿Í ½ºÄÉÁÙ¸µ ½º·¹µåÀÇ ¿©·¯ »óŵé ÇÔÁ¤°ú ÈçÇÑ ½Ç¼öµé ½Ã°£ ¸¸·á ´ë±â ÆÄÀ̹ö ¿ä¾à ½Ç½À °úÁ¦ 8Àå ½º·¹µå µ¿±âÈ ½º·¹µå µ¿±âÈÀÇ Çʿ伺 ½º·¹µå µ¿±âÈ °´Ã¼µé CRITICAL_SECTION °´Ã¼ CRITICAL_SECTIONÀ¸·Î °øÀ¯ º¯¼ö º¸È£Çϱ⠿¹Á¦: °£´ÜÇÑ »ý»êÀÚ/¼ÒºñÀÚ ½Ã½ºÅÛ ¹ÂÅؽº ¼¼¸¶Æ÷ À̺¥Æ® ¿¹Á¦: »ý»êÀÚ/¼ÒºñÀÚ ½Ã½ºÅÛ ¹ÂÅؽº¿Í CRITICAL_SECTION¿¡ ´ëÇÑ Ãß°¡ÀûÀÎ Áöħµé Ãß°¡ÀûÀÎ »óÈ£Àá±Ý ÇÔ¼öµé ¸Þ¸ð¸® °ü¸®ÀÇ ¼º´É °í·Á»çÇ× ¿ä¾à ½Ç½À °úÁ¦ 9Àå Àá±Ý°ú ¼º´É, ±×¸®°í NT6ÀÇ °³¼± »çÇ×µé µ¿±âÈ°¡ ¼º´É¿¡ ¹ÌÄ¡´Â ¿µÇâ CS ½ºÇÉ È½¼ö¸¦ ÀÌ¿ëÇÑ ´ÙÁß ÇÁ·Î¼¼¼ ¼º´É Á¶À² NT6 SRW ÀÚ¹°¼è ½º·¹µå Ç®·Î ½º·¹µå °æÀï ÁÙÀ̱â I/O ¿Ï·á Æ÷Æ® NT6 ½º·¹µå Ç® ¿ä¾à: Àá±Ý ¼º´É º´·Ä¼º Àç°íÂû ÇÁ·Î¼¼¼ ģȵµ ¼º´É»óÀÇ ÇÔÁ¤µé°ú Áöħµé ¿ä¾à ½Ç½À °úÁ¦ 10Àå °í±Þ ½º·¹µå µ¿±âÈ Á¶°Ç º¯¼ö ¸ðÇü°ú ¾ÈÀü¼º ¼Ó¼ºµé SignalObjectAndWait »ç¿ë¹ý ¿¹Á¦: ¹®Åΰª À庮 °´Ã¼ ´ë±â¿ °´Ã¼ ¿¹Á¦: ´Ù´Ü°è ÆÄÀÌÇÁ¶óÀο¡¼ ´ë±â¿À» »ç¿ë Windows NT6 Á¶°Ç º¯¼ö ºñµ¿±â ÇÁ·Î½ÃÀú È£Ãâ ºñµ¿±â ÇÁ·Î½ÃÀú È£ÃâÀÇ µî·Ï ÅëÁö °¡´É ´ë±â »óÅ ¾ÈÀüÇÑ ½º·¹µå Ãë¼Ò ÀÀ¿ë ÇÁ·Î±×·¥ À̽ļºÀ» À§ÇÑ Pthreads »ç¿ë ½º·¹µå ½ºÅðú ½º·¹µå °³¼ö ¼³°è, µð¹ö±ë, °Ë»ç Áöħ ¹× Á¶¾ð Windows API ÀÌ¿ÜÀÇ ¼ö´Üµé ¿ä¾à ½Ç½À °úÁ¦ 11Àå ÇÁ·Î¼¼½º °£ Åë½Å À͸í ÆÄÀÌÇÁ ¿¹Á¦: À͸í ÆÄÀÌÇÁ¸¦ ÀÌ¿ëÇÑ I/O ÀçÁöÁ¤ ¸í¸íµÈ ÆÄÀÌÇÁ ¸í¸íµÈ ÆÄÀÌÇÁ Æ®·£Àè¼Ç ÇÔ¼öµé ¿¹Á¦: Ŭ¶óÀ̾ðÆ®/¼¹ö ¸í·ÉÁ٠󸮱â Ŭ¶óÀ̾ðÆ®/¼¹ö ¸í·ÉÁ٠󸮱â Çؼ³ ¸ÞÀϽ½·Ô ÆÄÀÌÇÁ¿Í ¸ÞÀϽ½·ÔÀÇ »ý¼º, ¿¬°á, À̸§ ¿¹Á¦: Ŭ¶óÀ̾ðÆ®µéÀÌ Ã£À» ¼ö ÀÖ´Â ¼¹ö ¿ä¾à ½Ç½À °úÁ¦ 12Àå Windows ¼ÒÄÏÀ» ÀÌ¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö Windows ¼ÒÄÏ ¼ÒÄÏ ¼¹ö ÇÔ¼öµé ¼ÒÄÏ Å¬¶óÀ̾ðÆ® ÇÔ¼öµé ¸í¸íµÈ ÆÄÀÌÇÁ¿Í ¼ÒÄÏÀÇ ºñ±³ ¿¹Á¦: ¼ÒÄÏ ¸Þ½ÃÁö ¼ö½Å ÇÔ¼ö ¿¹Á¦: ¼ÒÄÏ ±â¹Ý Ŭ¶óÀ̾ðÆ® ¿¹Á¦: »õ·Î¿î ±â´ÉÀÌ Ãß°¡µÈ ¼ÒÄÏ ±â¹Ý ¼¹ö ÇÁ·Î¼¼½º ³»ºÎ ¼¹ö ÁÙ ÁöÇâÀû ¸Þ½ÃÁö, DLL ÁøÀÔÁ¡, TLS ¿¹Á¦: ¼ÒÄÏ ¸Þ½ÃÁö¸¦ À§ÇÑ, ½º·¹µå¿¡ ¾ÈÀüÇÑ DLL ¿¹Á¦: ¶Ç ´Ù¸¥ ½º·¹µå ¾ÈÀü DLL Àü·« µ¥ÀÌÅͱ׷¥ ¹öŬ¸® ¼ÒÄÏ ´ë Windows ¼ÒÄÏ Windows ¼ÒÄÏÀ» ÀÌ¿ëÇÑ Áßø I/O Windows ¼ÒÄÏÀÇ Ãß°¡ ±â´É ¿ä¾à ½Ç½À °úÁ¦ 13Àå Windows ¼ºñ½º Windows ¼ºñ½º ¸¸µé±â¡ª°³¿ä main() ÇÔ¼ö ServiceMain() ÇÔ¼öµé ¼ºñ½º Á¦¾î 󸮺ΠÀ̺¥Æ® ·Î±ë ¿¹Á¦: ¼ºñ½º ¡°·¡ÆÛ¡± Windows ¼ºñ½ºÀÇ °ü¸® ¿ä¾à: ¼ºñ½ºÀÇ ÀÛµ¿°ú °ü¸® ¿¹Á¦: ¼ºñ½º Á¦¾î ¼Ð ¼ºñ½º¿Í Ä¿³Î °´Ã¼ °øÀ¯Çϱ⠼ºñ½ºÀÇ µð¹ö±ë¿¡ ´ëÇØ ¿ä¾à ½Ç½À °úÁ¦ 14Àå ºñµ¿±â ÀÔÃâ·Â°ú I/O ¿Ï·á Æ÷Æ® Windows ºñµ¿±â I/OÀÇ °³¿ä Áßø I/O ¿¹Á¦: ÆÄÀÏ ÇÚµé·Î µ¿±âÈÇϱ⠿¹Á¦: Áßø I/O¿Í ´ÙÁß ¹öÆÛ¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ º¯È¯ ¿Ï·á ·çƾÀ» ÀÌ¿ëÇÑ È®Àå I/O ¿¹Á¦: È®Àå I/O¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ º¯È¯ ´ÙÁß ½º·¹µå¸¦ ÀÌ¿ëÇÑ ºñµ¿±â I/O ´ë±â °¡´É ŸÀÌ¸Ó ¿¹Á¦: ´ë±â °¡´É ŸÀÌ¸Ó »ç¿ë I/O ¿Ï·á Æ÷Æ® ¿¹Á¦: I/O ¿Ï·á Æ÷Æ®¸¦ ÀÌ¿ëÇÏ´Â ¼¹ö ¿ä¾à ½Ç½À °úÁ¦ 15Àå Windows °´Ã¼ÀÇ º¸¾È º¸¾È Ư¼º º¸¾ÈÀÇ °³¿ä: º¸¾È ¼¼úÀÚ º¸¾È ¼¼úÀÚÀÇ Á¦¾î Ç÷¡±×µé º¸¾È ½Äº°ÀÚ ACLÀÇ °ü¸® ¿¹Á¦: NTFS ÆÄÀÏ¿¡¼ UNIX ½ºÅ¸ÀÏ Çã°¡ ¼³Á¤ Èä³»³»±â ¿¹Á¦: º¸¾È Ư¼ºÀ» ÃʱâÈÇϱ⠺¸¾È ¼¼úÀÚÀÇ Á¶È¸¿Í º¯°æ ¿¹Á¦: ÆÄÀÏ Çã°¡ ¼³Á¤ Àб⠿¹Á¦: ÆÄÀÏ Çã°¡ ¼³Á¤ ¹Ù²Ù±â Ä¿³Î°ú Åë½Å °´Ã¼ÀÇ º¸¾È ¿¹Á¦: ÇÁ·Î¼¼½º¿Í ½º·¹µåÀÇ º¸¾È Ãß°¡ÀûÀÎ º¸¾È ±â´ÉµéÀÇ °³¿ä ¿ä¾à ½Ç½À °úÁ¦ Appendix A ¿¹Á¦ ÇÁ·Î±×·¥ È°¿ë¹ý À¥ ºÎ·ÏÀÇ ±¸¼º Appendix B ¼Ò½º ÄÚµå À̽ļº: Windows, UNIX, Linux ¼Ò½º ÄÚµå À̽ļº Àü·«µé Windows Services for UNIX Windows ±â´É¼ºÀ» À§ÇÑ Windows ¼Ò½º ÄÚµå À̽ļº Á¦2Àå, 3Àå: ÆÄÀÏ ¹× µð·ºÅ͸® °ü¸® Á¦4Àå: ¿¹¿Ü ó¸® Á¦5Àå: ¸Þ¸ð¸® °ü¸®, ¸Þ¸ð¸® ¸Êµå ÆÄÀÏ, DLL Á¦6Àå: ÇÁ·Î¼¼½º °ü¸® Á¦7Àå: ½º·¹µå¿Í ½ºÄÉÁÙ¸µ Á¦8~10Àå: ½º·¹µå µ¿±âÈ Á¦11Àå: ÇÁ·Î¼¼½º °£ Åë½Å(IPC) Á¦14Àå: ºñµ¿±â I/O Á¦15Àå: Windows °´Ã¼ÀÇ º¸¾È Appendix C ¼º´É ÃøÁ¤ °á°ú ¼º´É ½ÇÇèÀÇ ±¸¼º ½ÃÇèµéÀ» Á÷Á¢ ½ÇÇàÇØ º¸·Á¸é |
´õº¸±â |
Ãâó : ¾Ë¶óµò |
|
°¡Àå ½ÇÁ¦ÀûÀÌ°í ÇÙ½ÉÀûÀÎ ³»¿ëÀ» ÅëÇØ
Windows ÇÁ·Î±×·¡¹Ö¿¡ Á¢±ÙÇÑ´Ù!
ÀÌ Ã¥¿¡´Â 64ºñÆ® ÇÁ·Î±×·¡¹Ö, º´·Ä¼º, ´ÙÁß ÄÚ¾î ½Ã½ºÅÛÀ» ºñ·ÔÇÑ ¿©·¯ Çʼö ÁÖÁ¦µéÀÇ »õ·Î¿î ³»¿ëÀ» Ãß°¡·Î ´Ù·ç¾ú´Ù. °ß°íÇÑ ÄÚµå ¿¹Á¦µéÀÌ °»½ÅµÇ¾ú°í, ÀüüÀûÀ¸·Î ÃÖÀûȵǾú´Ù. ¿¹Á¦µéÀº 32ºñÆ® ¹öÀü°ú 64ºñÆ® ¹öÀüÀ¸·Î ³ª´µ¸ç, ´ÜÀÏ ÇÁ·Î¼¼¼ ½Ã½ºÅÛÀº ¹°·Ð ´ÙÁß ÇÁ·Î¼¼¼ ½Ã½ºÅÛ »ó¿¡¼ Windows 7°ú Windows Vista, Windows Server 2008, Windows XPÀÇ µð¹ö±ë°ú ½ÃÇèÀ» ¸ðµÎ °ÅÄ£ °ÍÀÌ´Ù. ¿¹Á¦ ÇÁ·Î±×·¥ÀÇ ÀÛµ¿ ¹æ½ÄÀ» ¸íÈ®ÇÏ°Ô ¾Ë ¼ö ÀÖµµ·Ï ½ÇÇà ¸ð½ÀÀ» ´ãÀº ½ºÅ©¸°¼¦µµ º»¹®¿¡ Ãß°¡µÇ¾ú´Ù.
WindowsÀÇ ±â´É°ú Ư¡À» API ¼öÁØ¿¡¼ ü°èÀûÀ¸·Î ÃѸÁ¶óÇÏ¿© Windows ÇÁ·Î±×·¡¸Ó¿¡°Ô ÇÊ¿äÇÑ ¸ðµç ¼ºñ½º¸¦ ½Ç¿ëÀûÀ¸·Î ¼³¸íÇÑ´Ù. ƯÈ÷ Windows ÇÔ¼öµéÀÌ ½ÇÁ¦·Î ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö, Çö½ÇÀÇ ÀÀ¿ë ÇÁ·Î±×·¥µé°ú ¾î¶² ½ÄÀ¸·Î »óÈ£ÀÛ¿ëÇÏ´ÂÁö¸¦ °Á¶ÇÑ´Ù. ´ÜÀÏ ÇÁ·Î¼¼½º ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¾²ÀÌ´Â ±â´Éµé·Î ½ÃÀÛÇؼ Á» ´õ º¹ÀâÇÑ ÇÔ¼öµé°ú ´ÙÁß ½º·¹µå ȯ°æµé·Î Àü°³µÈ´Ù. ´Ù·ç´Â ÁÖÁ¦µéÀº ÆÄÀÏ ½Ã½ºÅÛ, ¸Þ¸ð¸® °ü¸®, ¿¹¿Ü ó¸®, ÇÁ·Î¼¼½º, ½º·¹µå, µ¿±âÈ, ÇÁ·Î¼¼½º °£ Åë½Å, Windows ¼ºñ½º, º¸¾È µîÀÌ´Ù.
Á¦4ÆÇÀÇ ÁÖ¿ä º¯°æ »çÇ×
¡á ´ÙÁß ÄÚ¾î ½Ã½ºÅÛ¿¡¼ÀÇ º´·Ä¼º È°¿ë°ú ¼º´É ±Ø´ëÈ
¡á Windows, Linux, UNIX °£ÀÇ ¼Ò½º ÄÚµå À̽ļº ¹× »óÈ£¿î¿ë¼º ÃËÁø
¡á 64ºñÆ® ÁÖ¼Ò °ø°£ È°¿ë°ú 64ºñÆ®/32ºñÆ® À̽ļº º¸Àå
¡á ½º·¹µå, ½º·¹µå Ç®, ¿Ï·á Æ÷Æ®¸¦ ÀÌ¿ëÇÑ ¼º´É ¹× ±Ô¸ð°¡º¯¼º °³¼±
¡á ¸ðµç ½Ã½ºÅÛ¿¡¼ ÇÁ·Î±×·¥ÀÇ ¾ÈÀü¼º°ú ¼º´ÉÀ» °³¼±Çϱâ À§ÇÑ ±â¹ýµé
¡á SRW ÀÚ¹°¼è, Á¶°Ç º¯¼ö µî Windows VistaºÎÅÍ »ç¿ë °¡´ÉÇÑ WindowsÀÇ ¼º´É °³¼± API ±â´Éµé
ÀÌ Ã¥ÀÇ ´ë»ó
¡á »çÀü °æÇèÀ̳ª ¼÷·Ãµµ¿Í »ó°ü¾øÀÌ Windows ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» ºü¸£°Ô ¹è¿ì°íÀÚ ÇÏ´Â ¸ðµç °³¹ßÀÚ
¡á ±âÁ¸ÀÇ Linux ¶Ç´Â UNIX(POSIX API) ÀÀ¿ë ÇÁ·Î±×·¥À» Windows·Î À̽ÄÇØ¾ß ÇÏ´Â ÇÁ·Î±×·¡¸Ó¿Í ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îµé
¡á ±âÁ¸ Äڵ带 À̽ÄÇØ¾ß ÇÏ´Â ºÎ´ã ¾øÀÌ »õ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÏ´Â °³¹ßÀÚµé
¡á WindowsÀÇ ±â´É°ú ¿ø¸®¸¦ ÀÌÇØÇÏ°íÀÚ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÅ°ÅØÆ®µé°ú ¼³°èÀÚµé
¡á COM°ú .NET Framework¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¡¸Óµé
¡á Àü»êÇÐ °íÇгâ Çлýµé°ú ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» ´Ù·ç´Â ÃÊ±Þ ´ëÇпø ¼öÁØ °ÁÂÀÇ Çлýµé. ´ÙÁß ½º·¹µå ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â µ¶ÀÚµéÀ̳ª ³×Æ®¿öÅ© ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µé¾î¾ß ÇÏ´Â µ¶ÀÚµé
|
´õº¸±â |
Ãâó : ¾Ë¶óµò |
|
|
|
|