43°³ º¸¾È¾àÁ¡ Á¤È®ÇÑ Áø´Ü¿©ºÎ È®ÀÎ À§ÇÑ ½Ã¹ü°ËÁõ ÀÛ¾÷µµ ÁøÇà
[º¸¾È´º½º ±Ç ÁØ] SW °³¹ßº¸¾È Áï, ½ÃÅ¥¾î ÄÚµù Áø´Ü±â¼ú ³ëÇÏ¿ì ¹× µµ±¸¸¦ ¹«·á·Î Àü¼ö ¹ÞÀ» ¼ö ÀÖ´Â ±æÀÌ ¿·È´Ù.
ÇàÁ¤¾ÈÀüºÎ¿¡¼ ¿ÃÇØ ¸»ºÎÅÍ Àǹ«ÈµÇ´Â SW °³¹ßº¸¾È Á¦µµ°¡ È¿°úÀûÀ¸·Î Á¤ÂøµÇ°í ±¹³» SW °³¹ßº¸¾È Áø´Ü±â¼ú ¼öÁØÀ» ³ôÀ̱â À§ÇØ Á¤ºÎ¿¡¼ °³¹ß¡¤Àû¿ëÇØ¿Â ½ÃÅ¥¾î ÄÚµù Áø´Ü ±â¼úÀ» ¹Î°£±â¾÷¿¡ ¹«·á·Î ÀÌÀüÇϱâ·Î ÇÑ °Í.
½ÃÅ¥¾î ÄÚµù(Secure Coding)Àº ÇØÅ· µî »çÀ̹ö°ø°ÝÀÇ ¿øÀÎÀÎ º¸¾È¾àÁ¡À» ¼ÒÇÁÆ®¿þ¾î °³¹ß´Ü°è¿¡¼ »çÀü¿¡ Á¦°ÅÇÏ¿© ¾ÈÀüÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß±â¹ýÀ» ÀǹÌÇÏ´Â °ÍÀ¸·Î, Çà¾ÈºÎ´Â À̹ø ¹«·á ÀÌÀü°ú ÇÔ²² ±¹³»¿¡¼ »ç¿ë ÁßÀÎ SW °³¹ßº¸¾È Áø´Üµµ±¸°¡ SW º¸¾È¾àÁ¡ ±âÁØ¿¡ ¸í½ÃµÈ 43°³ º¸¾È¾àÁ¡À» Á¤È®ÇÏ°Ô Áø´ÜÇÏ´ÂÁö È®ÀÎÇÏ´Â ½Ã¹ü°ËÁõ ÀÛ¾÷µµ ÃßÁøÇϱâ·Î Çß´Ù.
À̸¦ À§ÇØ ÇàÁ¤¾ÈÀüºÎ´Â SW °³¹ßº¸¾È¿¡ °ü½ÉÀÌ ³ôÀº ±¹³» °³¹ß¾÷ü¡¤´ëÇÐ µîÀÌ Àû±ØÀûÀ¸·Î ±â¼úÀÌÀüÀ» ¹ÞÀ» ¼ö ÀÖµµ·Ï ¡®SW °³¹ßº¸¾È Áø´Üµµ±¸ ±â¼úÀÌÀü ¹× ½Ã¹ü°ËÁõ ¼³¸íȸ¡¯¸¦ 29ÀÏ Çѱ¹ÀÎÅͳÝÁøÈï¿ø¿¡¼ °³ÃÖÇß´Ù.
À̹ø¿¡ ¹Î°£¿¡ ÀÌÀüÇÏ´Â ±â¼úÀº Java µî ÀüÀÚÁ¤ºÎ¼ºñ½º¿¡¼ ÁÖ·Î »ç¿ëÇÏ´Â °³¹ß¾ð¾îÀÇ SW º¸¾È¾àÁ¡À» Áø´ÜÇÏ´Â Áø´Ü±ÔÄ¢(Rule)°ú Áø´Üµµ±¸ÀÇ Á¤È®¼ºÀ» È®ÀÎÇÒ ¼ö ÀÖ´Â °ËÁõ¿ë ¼Ò½ºÄÚµå µîÀÌ´Ù.
¶ÇÇÑ, ½Ã¹ü°ËÁõÀº SW °³¹ßº¸¾È Áø´Üµµ±¸°¡ 43°³ º¸¾È¾àÁ¡À» ¸ðµÎ ã¾Æ³»´ÂÁö È®ÀÎÇÏ°í Áø´Ü °á°ú°¡ Á¤È®ÇÑÁö °ËÁõÇÏ´Â °ÍÀ¸·Î, Áø´Üµµ±¸ °³¹ß¾÷üÀÇ ½ÅûÀ» ¹Þ¾Æ ÁøÇàÇÒ ¿¹Á¤ÀÌ´Ù.
ÀÌ¿Í °ü·Ã À層¼ö ÇàÁ¤¾ÈÀüºÎ Á¤º¸ÈÀü·«½ÇÀåÀº ¡°±× µ¿¾È Á¤ºÎ¿¡¼ °³¹ßÇÑ SW °³¹ßº¸¾È Áø´Üµµ±¸¸¦ ¹Î°£¿¡ ±â¼ú ÀÌÀüÇÏ°í »ó¿ë Áø´Üµµ±¸¿¡ ´ëÇÑ ½Ã¹ü°ËÁõÀ» ÅëÇØ ±¹³» SW °³¹ßº¸¾È ±â¼ú ¼öÁØÀÌ Çâ»óµÉ °ÍÀ¸·Î ±â´ëÇÑ´Ù¡±¸ç, ¡°¿ÃÇØ 12¿ù·Î ¿¹Á¤µÈ SW °³¹ßº¸¾È Á¦µµ Àǹ«È¸¦ ¾ÕµÎ°í SW °³¹ßº¸¾È Á¦µµ¿¡ ´ëÇÑ °ü·Ã±â°ü¡¤¾÷°èÀÇ °ü½É°ú Áغñ¿¡ ±â¿©ÇÒ °ÍÀ¸·Î »ý°¢ÇÑ´Ù¡±°í ¹àÇû´Ù.
ÇÑÆí, SW °³¹ßº¸¾È Áø´Üµµ±¸ ±â¼úÀÌÀü ¹× ½Ã¹ü°ËÁõ¿¡ ´ëÇÑ ½Åû¹æ¹ý µî ÀÚ¼¼ÇÑ »çÇ×Àº Çѱ¹ÀÎÅͳÝÁøÈï¿ø ȨÆäÀÌÁö(www.kisa.or.kr) ¶Ç´Â °ø°ø¼ÒÇÁÆ®¿þ¾îº¸È£ÆÀÀ¸·Î ¹®ÀÇÇÏ¸é µÈ´Ù.
Âü°í·Î Á¤º¸½Ã½ºÅÛ ±¸Ãà ¹× ¿î¿µ Áöħ °³Á¤¾È¿¡ Æ÷ÇÔµÈ 43°³ º¸¾È¾àÁ¡Àº ´ÙÀ½°ú °°´Ù.
1. ÀԷµ¥ÀÌÅÍ °ËÁõ ¹× Ç¥Çö : ÇÁ·Î±×·¥ ÀԷ°ª¿¡ ´ëÇÑ °ËÁõ ´©¶ô ¶Ç´Â ºÎÀûÀýÇÑ °ËÁõ, µ¥ÀÌÅÍÀÇ À߸øµÈ Çü½ÄÁöÁ¤À¸·Î ÀÎÇØ ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
SQL »ðÀÔ |
»ç¿ëÀÚÀÇ ÀԷ°ª µî ¿ÜºÎ ÀԷ°ªÀÌ SQL Äõ¸®¿¡ »ðÀÔµÇ¾î °ø°ÝÀÚ°¡ Äõ¸®¸¦ Á¶ÀÛÇØ °ø°ÝÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
2 |
ÀÚ¿ø »ðÀÔ |
¿ÜºÎ ÀԷ°ª¿¡ ´ëÇÑ °ËÁõÀÌ ¾ø°Å³ª ȤÀº À߸øµÈ °ËÁõÀ» °ÅÃļ ½Ã½ºÅÛ ÀÚ¿ø¿¡ Á¢±ÙÇÏ´Â °æ·Î µîÀÇ Á¤º¸·Î ÀÌ¿ëµÉ ¶§ ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
3 |
Å©·Î½º»çÀÌÆ®½ºÅ©¸³Æ® |
°ËÁõµÇÁö ¾ÊÀº ¿ÜºÎ ÀԷ°ª¿¡ ÀÇÇØ ºê¶ó¿ìÀú¿¡¼ ¾ÇÀÇÀûÀÎ Äڵ尡 ½ÇÇàµÇ´Â º¸¾È¾àÁ¡ |
4 |
¿î¿µÃ¼Á¦ ¸í·É¾î »ðÀÔ |
¿î¿µÃ¼Á¦ ¸í·É¾î¸¦ ±¸¼ºÇÏ´Â ¿ÜºÎ ÀԷ°ªÀÌ ÀûÀýÇÑ ÇÊÅ͸µÀ» °ÅÄ¡Áö ¾Ê°í ¾²¿©Á®¼ °ø°ÝÀÚ°¡ ¿î¿µÃ¼Á¦ ¸í·É¾î¸¦ Á¶ÀÛÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
5 |
À§ÇèÇÑ Çü½Ä ÆÄÀÏ ¾÷·Îµå |
ÆÄÀÏÀÇ È®ÀåÀÚ µî ÆÄÀÏÇü½Ä¿¡ ´ëÇÑ °ËÁõ¾øÀÌ ¾÷·Îµå¸¦ Çã¿ëÇÏ¿© ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
6 |
½Å·ÚµÇÁö ¾Ê´Â URL ÁÖ¼Ò·Î ÀÚµ¿ Á¢¼Ó ¿¬°á |
»ç¿ëÀÚÀÇ ÀԷ°ª µî ¿ÜºÎ ÀԷ°ªÀÌ ¸µÅ© Ç¥Çö¿¡ »ç¿ëµÇ°í, ÀÌ ¸µÅ©¸¦ ÀÌ¿ëÇÏ¿© ¾ÇÀÇÀûÀÎ »çÀÌÆ®·Î ¸®´ÙÀÌ·ºÆ®(redirect)µÇ´Â º¸¾È¾àÁ¡ |
7 |
XQuery »ðÀÔ |
»ç¿ëÀÚÀÇ ÀԷ°ª µî ¿ÜºÎ ÀԷ°ªÀÌ XQuery Ç¥Çö¿¡ »ðÀÔµÇ¾î ¾ÇÀÇÀûÀÎ Äõ¸®°¡ ½ÇÇàµÇ´Â º¸¾È¾àÁ¡ |
8 |
XPath »ðÀÔ |
»ç¿ëÀÚÀÇ ÀԷ°ª µî ¿ÜºÎ ÀԷ°ªÀÌ XPath Ç¥Çö¿¡ »ðÀÔµÇ¾î ¾ÇÀÇÀûÀÎ Äõ¸®°¡ ½ÇÇàµÇ´Â º¸¾È¾àÁ¡ |
9 |
LDAP »ðÀÔ |
°ËÁõµÇÁö ¾ÊÀº ÀԷ°ªÀ» »ç¿ëÇؼ µ¿ÀûÀ¸·Î »ý¼ºµÈ LDAP¹®¿¡ ÀÇÇØ ¾ÇÀÇÀûÀÎ LDAP ¸í·ÉÀÌ ½ÇÇàµÇ´Â º¸¾È¾àÁ¡ |
10 |
Å©·Î½º»çÀÌÆ® ¿äû À§Á¶ |
°ËÁõµÇÁö ¾ÊÀº ¿ÜºÎ ÀԷ°ª¿¡ ÀÇÇØ ºê¶ó¿ìÀú¿¡¼ ¾ÇÀÇÀûÀÎ Äڵ尡 ½ÇÇàµÇ¾î °ø°ÝÀÚ°¡ ¿øÇÏ´Â ¿äû(Request)ÀÌ ´Ù¸¥ »ç¿ëÀÚ(°ü¸®ÀÚ µî)ÀÇ ±ÇÇÑÀ¸·Î ¼¹ö·Î Àü¼ÛµÇ´Â º¸¾È¾àÁ¡ |
11 |
µð·ºÅ丮 °æ·Î Á¶ÀÛ |
ÁöÁ¤µÈ °æ·Î ¹ÛÀÇ ÆÄÀϽýºÅÛ °æ·Î¿¡ Á¢±ÙÇÏ°Ô µÇ´Â º¸¾È¾àÁ¡ |
12 |
HTTP ÀÀ´äºÐÇÒ |
»ç¿ëÀÚÀÇ ÀԷ°ª µî ¿ÜºÎ ÀԷ°ªÀÌ HTTP ÀÀ´äÇì´õ¿¡ »ðÀÔµÇ¾î ¾ÇÀÇÀûÀÎ Äڵ尡 ½ÇÇàµÇ´Â º¸¾È¾àÁ¡ |
13 |
Á¤¼ö ¿À¹öÇ÷οì |
Á¤¼ö¸¦ »ç¿ëÇÑ ¿¬»êÀÇ °á°ú°¡ Á¤¼ö°ªÀÇ ¹üÀ§¸¦ ³Ñ¾î¼´Â °æ¿ì ÇÁ·Î±×·¥ÀÌ ¿¹±âÄ¡ ¾ÊÀº µ¿ÀÛµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
14 |
º¸È£¸ÞÄ¿´ÏÁòÀ» ¿ìȸÇÒ ¼ö ÀÖ´Â ÀԷ°ª º¯Á¶ |
»ç¿ëÀÚ¿¡ ÀÇÇØ º¯°æµÉ ¼ö ÀÖ´Â °ªÀ» »ç¿ëÇÏ¿© º¸¾È°áÁ¤(ÀÎÁõ/Àΰ¡/±ÇÇѺο© µî)À» ¼öÇàÇÏ¿© º¸¾È ¸ÞÄ¿´ÏÁòÀÌ ¿ìȸµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
2. º¸¾È±â´É : º¸¾È±â´É(ÀÎÁõ, Á¢±ÙÁ¦¾î, ±â¹Ð¼º, ¾ÏÈ£È, ±ÇÇÑ °ü¸® µî)À» ÀûÀýÇÏÁö ¾Ê°Ô ±¸Çö½Ã ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
ÀûÀýÇÑ ÀÎÁõ ¾ø´Â Áß¿ä±â´É Çã¿ë |
ÀûÀýÇÑ ÀÎÁõ¾øÀÌ Áß¿äÁ¤º¸(°èÁÂÀÌü Á¤º¸, °³ÀÎÁ¤º¸ µî)¸¦ ¿¶÷(¶Ç´Â º¯°æ)ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â º¸¾È¾àÁ¡ |
2 |
ºÎÀûÀýÇÑ Àΰ¡ |
ÀûÀýÇÑ Á¢±ÙÁ¦¾î ¾øÀÌ ¿ÜºÎ ÀԷ°ªÀ» Æ÷ÇÔÇÑ ¹®ÀÚ¿·Î ¼¹öÀÚ¿ø¿¡ Á¢±Ù(ȤÀº ¼¹ö ½ÇÇà Àΰ¡)À» ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â º¸¾È¾àÁ¡ |
3 |
Áß¿äÇÑ ÀÚ¿ø¿¡ ´ëÇÑ À߸øµÈ ±ÇÇѼ³Á¤ |
Áß¿äÀÚ¿ø(ÇÁ·Î±×·¥ ¼³Á¤, ¹Î°¨ÇÑ »ç¿ëÀÚ µ¥ÀÌÅÍ µî)¿¡ ´ëÇÑ ÀûÀýÇÑ Á¢±Ù±ÇÇÑÀ» ºÎ¿©ÇÏÁö ¾Ê¾Æ, ÀǵµÇÏÁö ¾Ê´Â »ç¿ëÀÚ¿¡ ÀÇÇØ Áß¿äÁ¤º¸°¡ ³ëÃâ?¼öÁ¤µÇ´Â º¸¾È¾àÁ¡ |
4 |
Ãë¾àÇÑ ¾ÏÈ£È ¾Ë°í¸®Áò »ç¿ë |
Áß¿äÁ¤º¸(Æнº¿öµå, °³ÀÎÁ¤º¸ µî)ÀÇ ±â¹Ð¼ºÀ» º¸ÀåÇÒ ¼ö ¾ø´Â Ãë¾àÇÑ ¾ÏÈ£È ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© Á¤º¸°¡ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
5 |
»ç¿ëÀÚ Áß¿äÁ¤º¸ Æò¹® ÀúÀå(¶Ç´Â Àü¼Û) |
Áß¿äÁ¤º¸(Æнº¿öµå, °³ÀÎÁ¤º¸ µî) ÀúÀå(¶Ç´Â Àü¼Û)½Ã ¾ÏÈ£È ÇÏÁö ¾Ê¾Æ °ø°ÝÀÚ¿¡°Ô ´©ÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
6 |
ÇϵåÄÚµåµÈ Æнº¿öµå |
¼Ò½ºÄڵ峻¿¡ ºñ¹Ð¹øÈ£¸¦ ÇϵåÄÚµùÇÔ¿¡ µû¶ó °ü¸®ÀÚ ºñ¹Ð¹øÈ£°¡ ³ëÃâµÇ°Å³ª, ÁÖ±âÀû º¯°æ µî ¼öÁ¤(°ü¸®ÀÚ º¯°æ µî)ÀÌ ¿ëÀÌÇÏÁö ¾Ê´Â º¸¾È¾àÁ¡ |
7 |
ÃæºÐÇÏÁö ¾ÊÀº Å° ±æÀÌ »ç¿ë |
µ¥ÀÌÅÍÀÇ ±â¹Ð¼º, ¹«°á¼º º¸ÀåÀ» À§ÇØ »ç¿ëµÇ´Â Å°ÀÇ ±æÀÌ°¡ ÃæºÐÇÏÁö ¾Ê¾Æ ±â¹ÐÁ¤º¸ ´©Ãâ, ¹«°á¼ºÀÌ ±úÁö´Â º¸¾È¾àÁ¡ |
8 |
ÀûÀýÇÏÁö ¾ÊÀº ³¼ö °ª »ç¿ë |
¿¹Ãø °¡´ÉÇÑ ³¼ö»ç¿ëÀ¸·Î °ø°ÝÀÚ·Î ÇÏ¿©±Ý ´ÙÀ½ ¼ýÀÚ µîÀ» ¿¹»óÇÏ¿© ½Ã½ºÅÛ °ø°ÝÀÌ °¡´ÉÇÑ º¸¾È¾àÁ¡ |
9 |
Æнº¿öµå Æò¹® ÀúÀå |
±â¹ÐÁ¤º¸ÀÎ ºñ¹Ð¹øÈ£¸¦ ¾ÏÈ£ÈÇÏÁö ¾Ê¾Æ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
10 |
ÇϵåÄÚµåµÈ ¾ÏÈ£È Å° |
¼Ò½ºÄڵ峻¿¡ ¾ÏÈ£ÈÅ°¸¦ ÇϵåÄÚµù ÇÏ´Â °æ¿ì, ÇâÈÄ ³ëÃâµÉ ¼ö ÀÖÀ¸¸ç, Å° º¯°æ µî ¼öÁ¤ÀÌ ¿ëÀÌÇÏÁö ¾Ê´Â º¸¾È¾àÁ¡ |
11 |
Ãë¾àÇÑ Æнº¿öµå Çã¿ë |
ºñ¹Ð¹øÈ£ Á¶ÇÕ±ÔÄ¢(¿µ¹®, ¼ýÀÚ, Ư¼ö¹®ÀÚ µî) ¹× ±æÀÌ°¡ ÃæºÐÇÏÁö ¾Ê¾Æ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
12 |
»ç¿ëÀÚ Çϵåµð½ºÅ©¿¡ ÀúÀåµÇ´Â ÄíÅ°¸¦ ÅëÇÑ Á¤º¸³ëÃâ |
ÄíÅ°(¼¼¼Ç ID, »ç¿ëÀÚ ±ÇÇÑÁ¤º¸ µî Áß¿äÁ¤º¸)¸¦ »ç¿ëÀÚ Çϵåµð½ºÅ©¿¡ ÀúÀåÇÔÀ¸·Î½á °³ÀÎÁ¤º¸ µî ±â¹ÐÁ¤º¸°¡ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
13 |
º¸¾È¼Ó¼º ¹ÌÀû¿ëÀ¸·Î ÀÎÇÑ ÄíÅ° ³ëÃâ |
ÄíÅ°¿¡ º¸¾È¼Ó¼ºÀ» Àû¿ëÇÏÁö ¾ÊÀ» °æ¿ì, ÄíÅ°¿¡ ÀúÀåµÈ Áß¿äµ¥ÀÌÅÍ°¡ °ø°ÝÀÚ¿¡ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
14 |
ÁÖ¼®¹® ¾È¿¡ Æ÷ÇÔµÈ Æнº¿öµå µî ½Ã½ºÅÛ ÁÖ¿äÁ¤º¸ |
¼Ò½ºÄڵ峻ÀÇ ÁÖ¼®¹®¿¡ ºñ¹Ð¹øÈ£°¡ ÇϵåÄÚµùµÇ¾î ºñ¹Ð¹øÈ£°¡ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
15 |
¼ÖÆ® ¾øÀÌ ÀϹæÇâ Çؽ¬ ÇÔ¼ö »ç¿ë |
°ø°ÝÀÚ°¡ ¼ÖÆ®¾øÀÌ »ý¼ºµÈ Çؽ¬°ªÀ» ¾ò°Ô µÈ °æ¿ì, ¹Ì¸® °è»êµÈ ·¹Àκ¸¿ì Å×À̺íÀ» ÀÌ¿ëÇÏ¿© ¿ø¹®À» ãÀ» ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
16 |
¹«°á¼º °Ë»ç¾ø´Â ÄÚµå ´Ù¿î·Îµå |
¿ø°ÝÀ¸·ÎºÎÅÍ ¼Ò½º ÄÚµå ¶Ç´Â ½ÇÇàÆÄÀÏÀ» ¹«°á¼º °Ë»ç¾øÀÌ ´Ù¿î·Îµå ¹Þ°í À̸¦ ½ÇÇàÇÏ´Â °æ¿ì °ø°ÝÀÚ°¡ ¾ÇÀÇÀûÀÎ Äڵ带 ½ÇÇà ÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
3. ½Ã°£ ¹× »óÅ : µ¿½Ã ¶Ç´Â °ÅÀÇ µ¿½Ã ¼öÇàÀ» Áö¿øÇÏ´Â º´·Ä ½Ã½ºÅÛ, Çϳª ÀÌ»óÀÇ ÇÁ·Î¼¼½º°¡ µ¿À۵Ǵ ȯ°æ¿¡¼ ½Ã°£ ¹× »óŸ¦ ºÎÀûÀýÇÏ°Ô °ü¸®ÇÏ¿© ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
°æÀïÁ¶°Ç: °Ë»ç½ÃÁ¡°ú |
¸ÖƼ ÇÁ·Î¼¼½º »ó¿¡¼ ÀÚ¿øÀ» °Ë»çÇÏ´Â ½ÃÁ¡°ú »ç¿ëÇÏ´Â ½ÃÁ¡ÀÌ ´Þ¶ó¼ ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
2 |
Á¦¾î¹®À» »ç¿ëÇÏÁö ¾Ê´Â Àç±ÍÇÔ¼ö |
ÀûÀýÇÑ Á¦¾î¹® »ç¿ëÀÌ ¾ø´Â Àç±ÍÇÔ¼ö¿¡¼ ¹«ÇÑÀç±Í°¡ ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
4. ¿¡·¯Ã³¸® : ¿¡·¯¸¦ ó¸®ÇÏÁö ¾Ê°Å³ª, ºÒÃæºÐÇÏ°Ô Ã³¸®ÇÏ¿© ¿¡·¯Á¤º¸¿¡ Áß¿äÁ¤º¸(½Ã½ºÅÛ µî)°¡ Æ÷Ç﵃ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
¿À·ù¸Þ½ÃÁöÅëÇÑ Á¤º¸³ëÃâ |
°³¹ß½Ã È°¿ëÀ» À§ÇÑ ¿À·ùÁ¤º¸ÀÇ Ãâ·Â¸Þ½ÃÁö¸¦ ¹èÆ÷µÉ ¹öÀüÀÇ SW¿¡ Æ÷ÇÔ½Ãų ¶§ ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
2 |
¿À·ù»óȲ ´ëÀÀ ºÎÀç |
½Ã½ºÅÛ¿¡¼ ¹ß»ýÇÏ´Â ¿À·ù»óȲÀ» ó¸®ÇÏÁö ¾Ê¾Æ ÇÁ·Î±×·¥ ´Ù¿î µî ÀǵµÇÏÁö ¾ÊÀº »óȲÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
3 |
ÀûÀýÇÏÁö¾ÊÀº ¿¹¿Üó¸® |
¿¹¿Ü¿¡ ´ëÇÑ ºÎÀûÀýÇÑ Ã³¸®·Î ÀÎÇØ ÀǵµÇÏÁö ¾ÊÀº »óȲÀÌ ¹ß»ýµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
5. ÄÚµå¿À·ù : ŸÀÔº¯È¯ ¿À·ù, ÀÚ¿ø(¸Þ¸ð¸® µî)ÀÇ ºÎÀûÀýÇÑ ¹Ýȯ µî°ú °°ÀÌ °³¹ßÀÚ°¡ ¹üÇÒ ¼ö ÀÖ´Â ÄÚµù¿À·ù·Î ÀÎÇØ À¯¹ßµÇ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
³Î(Null) Æ÷ÀÎÅÍ ¿ªÂüÁ¶ |
Null·Î ¼³Á¤µÈ º¯¼öÀÇ ÁÖ¼Ò°ªÀ» ÂüÁ¶ÇßÀ» ¶§ ¹ß»ýÇÏ´Â º¸¾È¾àÁ¡ |
2 |
ºÎÀûÀýÇÑ ÀÚ¿ø ÇØÁ¦ |
»ç¿ëµÈ ÀÚ¿øÀ» ÀûÀýÈ÷ ÇØÁ¦ ÇÏÁö ¾ÊÀ¸¸é ÀÚ¿øÀÇ ´©¼ö µîÀÌ ¹ß»ýÇÏ°í, ÀÚ¿øÀÌ ¸ðÀÚ¶ó »õ·Î¿î ÀԷ¿¡ ó¸® ¸øÇÏ°Ô µÇ´Â º¸¾È¾àÁ¡ |
6. ĸ½¶È : Áß¿äÇÑ µ¥ÀÌÅÍ ¶Ç´Â ±â´É¼ºÀ» ºÒÃæºÐÇÏ°Ô Ä¸½¶È ÇÏ¿´À» ¶§ Àΰ¡µÇÁö ¾ÊÀº »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅÍ ´©ÃâÀÌ °¡´ÉÇØÁö´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
À߸øµÈ ¼¼¼Ç¿¡ ÀÇÇÑ µ¥ÀÌÅÍ Á¤º¸ ³ëÃâ |
À߸øµÈ ¼¼¼Ç¿¡ ÀÇÇØ ±ÇÇÑ ¾ø´Â »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅÍ ³ëÃâÀÌ ÀϾ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
2 |
Á¦°ÅµÇÁö ¾Ê°í ³²Àº µð¹ö±× ÄÚµå |
µð¹ö±ëÀ» À§ÇØ ÀÛ¼ºµÈ Äڵ带 ÅëÇØ ±ÇÇÑ ¾ø´Â »ç¿ëÀÚ ÀÎÁõ¿ìȸ(¶Ç´Â Áß¿äÁߺ¸)Á¢±ÙÀÌ °¡´ÉÇØÁö´Â º¸¾È¾àÁ¡ |
3 |
½Ã½ºÅÛ µ¥ÀÌÅÍ Á¤º¸³ëÃâ |
»ç¿ëÀÚ°¡ º¼ ¼ö ÀÖ´Â ¿À·ù ¸Þ½ÃÁö³ª ½ºÅà Á¤º¸¿¡ ½Ã½ºÅÛ ³»ºÎ µ¥ÀÌÅͳª µð¹ö±ë °ü·Ã Á¤º¸°¡ °ø°³µÇ´Â º¸¾È¾àÁ¡ |
4 |
Public ¸Þ¼ÒµåºÎÅÍ ¹ÝȯµÈ Private ¹è¿ |
private·Î ¼±¾ðµÈ ¹è¿À» publicÀ¸·Î ¼±¾ðµÈ ¸Þ¼Òµå¸¦ ÅëÇØ ¹Ýȯ(return)Çϸé, ±× ¹è¿ÀÇ ·¹ÆÛ·±½º°¡ ¿ÜºÎ¿¡ °ø°³µÇ¾î ¿ÜºÎ¿¡¼ ¹è¿ÀÇ ¼öÁ¤µÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ |
5 |
Private ¹è¿¿¡ Public µ¥ÀÌÅÍ ÇÒ´ç |
publicÀ¸·Î ¼±¾ðµÈ µ¥ÀÌÅÍ ¶Ç´Â ¸Þ¼ÒµåÀÇ ÀÎÀÚ°¡ private ¼±¾ðµÈ ¹è¿¿¡ ÀúÀåµÇ¸é, private ¹è¿À» ¿ÜºÎ¿¡¼ Á¢±ÙÇÒ ¼ö ÀÖ°Ô µÇ´Â º¸¾È¾àÁ¡ |
7. API ¿À¿ë : ÀǵµµÈ »ç¿ë¿¡ ¹ÝÇÏ´Â ¹æ¹ýÀ¸·Î API¸¦ »ç¿ëÇϰųª, º¸¾È¿¡ Ãë¾àÇÑ API¸¦ »ç¿ëÇÏ¿© ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
¹øÈ£ |
º¸¾È¾àÁ¡ |
¼³ ¸í |
1 |
DNS lookup¿¡ ÀÇÁ¸ÇÑ º¸¾È°áÁ¤ |
DNS´Â °ø°ÝÀÚ¿¡ ÀÇÇØ DNS ½ºÇªÇÎ °ø°Ý µîÀÌ °¡´ÉÇÔÀ¸·Î º¸¾È°áÁ¤À» DNS À̸§¿¡ ÀÇÁ¸ÇÒ °æ¿ì, º¸¾È°áÁ¤ µîÀÌ ³ëÃâµÇ´Â º¸¾È¾àÁ¡ |
[±Ç ÁØ ±âÀÚ(editor@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>