| »óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ | |
| - °¡°Ô ÀüȹøÈ£ : | 1544-1900 |
| - Àüȹ®ÀÇ ½Ã°£ : |
¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö (¸ÅÁÖ ¿ù¿äÀÏ, È¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü) |
| - °¡°Ô À̸ÞÀÏ : | ink@kyobobook.co.kr |
| - ÀÌ¿ë Åùèȸ»ç : | CJ´ëÇÑÅë¿î |
|
ÆÇ¸Å°¡°ÔÁ¤º¸ |
|
| - »ç¾÷ÀÚ¸í : | (ÁÖ)±³º¸¹®°í |
| - »ç¾÷ÀÚµî·Ï¹øÈ£ : | 102-81-11670 |
| - Åë½ÅÆÇ¸Å¾÷½Å°í : | 01-0653 |
|
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É |
|
|
ÀüÈÁÖ¹® ¹× °áÁ¦¹®ÀÇ |
|
| - ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : | 1644-8422 |
|
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼ Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸, ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼µµ ²É¸¶·Î Á÷Á¢ ÀüÈÁÖ¼¼¿ä. |
|
| »ó¼¼Á¤º¸ | ±¸¸ÅÈıâ (0) | »óǰQ&A (0) | ¹è¼Û/±³È¯/ȯºÒ ¾È³» |
Ã¥¼Ò°³2025³â 03¿ù 12ÀÏ Ãâ°£ | ISBN : 1158395647 | 1ÂÊ
»ó¼¼À̹ÌÁö![]() ¸ñÂ÷¢Ã 01Àå: µµÀÔ
1.1 ¸ðµç °áÁ¤°ú ÆÐÅÏÀÇ °á°ú
__1.1.1 ´ÜÀ§ Å×½ºÆ® °áÁ¤ »çÇ×
__1.1.2 ´ÜÀ§ Å×½ºÆ®¿Í ÅëÇÕ Å×½ºÆ®ÀÇ ºñÀ²
1.2 ÄÚµå µðÀÚÀÎ ÆÐÅϰú ±×°ÍÀÌ Ç×»ó µ¿ÀÛÇÏÁö ¾Ê´Â ÀÌÀ¯
__1.2.1 ÄÚµå ÃøÁ¤Çϱâ
1.3 ¾ÆÅ°ÅØÃ³ ¼³°è ÆÐÅÏÀÌ Ç×»ó µ¿ÀÛÇÏÁö´Â ¾Ê´Â ÀÌÀ¯
__1.3.1 È®À强°ú ź·Â¼º
__1.3.2 °³¹ß ¼Óµµ
__1.3.3 ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ º¹À⼺
¿ä¾à
¢Ã 02Àå: ÄÚµå Áߺ¹ ´ë À¯¿¬¼º - ÄÚµå Áߺ¹ÀÌ Ç×»ó ³ª»ÚÁö¸¸Àº ¾Ê´Ù
2.1 Äڵ庣À̽º »çÀÌÀÇ °øÅë ÄÚµå¿Í Áߺ¹
__2.1.1 ÄÚµå Áߺ¹À» ¿ä±¸ÇÏ´Â »õ·Î¿î ºñÁî´Ï½º ¿ä±¸»çÇ× Ãß°¡
__2.1.2 »õ·Î¿î ºñÁî´Ï½º ¿ä±¸»çÇ× ±¸Çö
__2.1.3 °á°ú Æò°¡
2.2 ¶óÀ̺귯¸®, ±×¸®°í Äڵ庣À̽º »çÀÌ¿¡¼ ÄÚµå °øÀ¯
__2.2.1 °øÀ¯ ¶óÀ̺귯¸®ÀÇ Æ®·¹À̵å¿ÀÇÁ¿Í ´ÜÁ¡ Æò°¡Çϱâ
__2.2.2 °øÀ¯ ¶óÀ̺귯¸® »ý¼º
2.3 µ¶¸³ÀûÀÎ ¸¶ÀÌÅ©·Î¼ºñ½º·Î ÄÚµå ÃßÃâ
__2.3.1 µ¶¸³ÀûÀÎ ¼ºñ½ºÀÇ Æ®·¹À̵å¿ÀÇÁ¿Í ´ÜÁ¡ »ìÆìº¸±â
__2.3.2 µ¶¸³ÀûÀÎ ¼ºñ½º¿¡ ´ëÇÑ °á·Ð
2.4 ÄÚµå Áߺ¹À¸·Î ´À½¼ÇÑ °áÇÕ Çâ»ó½Ã۱â
2.5 Áߺ¹À» ÁÙÀ̱â À§ÇØ »ó¼ÓÀ» »ç¿ëÇÏ´Â API ¼³°è
__2.5.1 ±âÃÊ ¿äû 󸮱â ÃßÃâ
__2.5.2 »ó¼Ó°ú °ÇÑ °áÇÕÀ» »ìÆìº¸±â
__2.5.3 »ó¼Ó°ú ÇÕ¼º »çÀÌÀÇ Æ®·¹À̵å¿ÀÇÁ »ìÆìº¸±â
__2.5.4 ³»ÀçµÈ Áߺ¹°ú ¿ì¿¬ÇÑ Áߺ¹ »ìÆìº¸±â
¿ä¾à
¢Ã 03Àå: Äڵ忡¼ ½Å°æ ½á¾ß ÇÒ ¿¹¿Ü¿Í ¿À·ù ó¸® ÆÐÅÏ
3.1 ¿¹¿ÜÀÇ °èÃþ ±¸Á¶
__3.1.1 ¸ðµç ¿¹¿Ü¸¦ Àâ´Â ¹æ½Ä ´ë ´õ ¼¼ºÐÈµÈ ¿À·ù ó¸® ¹æ½Ä
3.2 ´ç½ÅÀÌ ¼ÒÀ¯ÇÑ Äڵ忡¼ ¿¹¿Ü¸¦ ó¸®Çϱâ À§ÇÑ ¿ì¼ö »ç·Ê
__3.2.1 °ø°³ API¿¡¼ È®ÀÎµÈ ¿¹¿Ü ó¸®Çϱâ
__3.2.2 °ø°³ API¿¡¼ È®ÀεÇÁö ¾ÊÀº ¿¹¿Ü ó¸®Çϱâ
3.3 ¿¹¿Ü 󸮿¡¼ ÁÖÀÇÇÒ ¾ÈƼ ÆÐÅÏ
__3.3.1 ¿À·ù°¡ ¹ß»ýÇÒ °æ¿ì ÀÚ¿ø ´Ý±â
__3.3.2 ¾ÖÇø®ÄÉÀÌ¼Ç È帧À» Á¦¾îÇϱâ À§ÇØ ¿¹¿Ü¸¦ »ç¿ëÇÏ´Â ¾ÈƼ ÆÐÅÏ
3.4 Ÿ»ç ¶óÀ̺귯¸®¿¡¼ ¿À´Â ¿¹¿Ü
3.5 ¸ÖƼ½º·¹µå ȯ°æ¿¡¼ ÁÖÀÇÇÒ ¿¹¿Ü
__3.5.1 ÇÁ¶ó¹Ì½º API¸¦ »ç¿ëÇÑ ºñµ¿±â½Ä ÀÛ¾÷ È帧ÀÇ ¿¹¿Ü ó¸®
3.6 Try·Î ¿À·ù¸¦ ó¸®ÇÏ´Â ÇÔ¼öÇü Á¢±Ù ¹æ½Ä
__3.6.1 ½ÇÁ¦ ¾ç»ê ¼ºñ½º Äڵ忡¼ Try »ç¿ëÇϱâ
__3.6.2 ¿¹¿Ü¸¦ ´øÁö´Â ÄÚµå¿Í Try¸¦ ¼¯¾î¼ »ç¿ëÇϱâ
3.7 ¿¹¿Ü ó¸® ÄÚµåÀÇ ¼º´É ºñ±³
¿ä¾à
¢Ã 04Àå: À¯¿¬¼º°ú º¹À⼺ »çÀÌÀÇ ±ÕÇü
4.1 źźÇÏÁö¸¸ È®À强Àº ¶³¾îÁö´Â API
__4.1.1 »õ·Î¿î ÄÄÆ÷³ÍÆ® ¼³°è
__4.1.2 °¡Àå Á÷°üÀûÀÎ ÄÚµå·Î ½ÃÀÛ
4.2 Ŭ¶óÀÌ¾ðÆ®¿¡°Ô ÀڽŸ¸ÀÇ ¸ÞÆ®¸¯ ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦°øÇÏ°Ô Çã¿ëÇϱâ
4.3 ÈÅÀ» ÅëÇÑ APIÀÇ È®À强 Á¦°ø
__4.3.1 ÈÅ APIÀÇ ¿¹±âÄ¡ ¸øÇÑ »ç¿ë ¹æ¾îÇϱâ
__4.3.2 ÈÅ APIÀÇ ¼º´É ¿µÇâ
4.4 ¸®½º³Ê¸¦ ÅëÇÑ APIÀÇ È®À强 Á¦°ø
__4.4.1 ¸®½º³Ê »ç¿ë ´ë ÈÅ »ç¿ë
__4.4.2 ¼³°èÀÇ ºÒº¯¼º
4.5 APIÀÇ À¯¿¬ÇÑ ºÐ¼® ´ë À¯Áöº¸¼ö ºñ¿ë
¿ä¾à
¢Ã 05Àå: ¼²ºÎ¸¥ ÃÖÀûÈ ´ë ÇÖ ÄÚµå °æ·ÎÀÇ ÃÖÀûÈ - ÄÚµå ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â ÀÇ»ç°áÁ¤
5.1 ¼²ºÎ¸¥ ÃÖÀûȰ¡ ³ª»Ü ¶§
__5.1.1 °èÁ¤ ó¸® ÆÄÀÌÇÁ¶óÀÎ »ý¼º
__5.1.2 À߸øµÈ °¡Á¤¿¡ ±â¹ÝÇÑ Ã³¸® ÃÖÀûÈ
__5.1.3 ¼º´É ÃÖÀûÈ º¥Ä¡¸¶Å©
5.2 ÇÖ ÄÚµå °æ·Î
__5.2.1 ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ ÄÁÅØ½ºÆ®¿¡¼ ÆÄ·¹Åä ¹ýÄ¢ ÀÌÇØÇϱâ
__5.2.2 ÁÖ¾îÁø SLA¸¦ À§ÇØ µ¿½Ã »ç¿ëÀÚ(½º·¹µå) ¼ýÀÚ ±¸¼ºÇϱâ
5.3 ÀáÀçÀûÀÎ ÇÖ ÄÚµå °æ·Î°¡ Á¸ÀçÇÏ´Â ´Ü¾î ¼ºñ½º
__5.3.1 ¿À´ÃÀÇ ´Ü¾î ¾ò±â
__5.3.2 ´Ü¾î°¡ Á¸ÀçÇÏ´ÂÁö °ËÁõÇϱâ
__5.3.3 HTTP ¼ºñ½º¸¦ »ç¿ëÇØ WordsService¸¦ ¿ÜºÎ¿¡ °ø°³Çϱâ
5.4 ÇÖ ÄÚµå °æ·Î ŽÁö
__5.4.1 °³Æ²¸µÀ» »ç¿ëÇØ API ¼º´É Å×½ºÆ® »ý¼ºÇϱâ
__5.4.2 MetricRegistry¸¦ »ç¿ëÇØ ÄÚµå °æ·Î ÃøÁ¤Çϱâ
5.5 ÇÖ ÄÚµå °æ·ÎÀÇ ¼º´É °³¼±
__5.5.1 ±âÁ¸ ÇØ¹ýÀ» À§ÇÑ JMH ¸¶ÀÌÅ©·Îº¥Ä¡¸¶Å© »ý¼º
__5.5.2 ij½Ã¸¦ »ç¿ëÇÑ word-exists ÃÖÀûÈ
__5.5.3 ´õ ¸¹Àº ÀÔ·Â ´Ü¾î¸¦ ¹Þ±â À§ÇÑ ¼º´É Å×½ºÆ® º¯°æ
¿ä¾à
¢Ã 06Àå: API¸¦ À¯Áöº¸¼öÇϱâ À§ÇÑ ºñ¿ë ´ë ´Ü¼øÇÔ
6.1 ´Ù¸¥ µµ±¸¿¡¼ »ç¿ëµÇ´Â ±âº» ¶óÀ̺귯¸®
__6.1.1 Ŭ¶ó¿ìµå ¼ºñ½º Ŭ¶óÀÌ¾ðÆ® ¸¸µé±â
__6.1.2 ÀÎÁõ Àü·« Ž»ö
__6.1.3 ±¸¼º ¸ÞÄ¿´ÏÁò ÀÌÇØÇϱâ
6.2 ÀÇÁ¸¼º ¶óÀ̺귯¸®ÀÇ ¼³Á¤À» ¿ÜºÎ¿¡ Á÷Á¢ °ø°³Çϱâ
__6.2.1 ¹èÄ¡ µµ±¸ ±¸¼ºÇϱâ
6.3 ÀÇÁ¸¼º ¶óÀ̺귯¸®ÀÇ ¼³Á¤À» Ãß»óÈÇÏ´Â µµ±¸
__6.3.1 ½ºÆ®¸®¹Ö µµ±¸ ±¸¼ºÇϱâ
6.4 Ŭ¶ó¿ìµå Ŭ¶óÀÌ¾ðÆ® ¶óÀ̺귯¸®¸¦ À§ÇØ »õ·Î¿î ¼³Á¤ Ãß°¡Çϱâ
__6.4.1 ¹èÄ¡ µµ±¸¿¡ »õ·Î¿î ¼³Á¤ Ãß°¡Çϱâ
__6.4.2 ½ºÆ®¸®¹Ö µµ±¸¿¡ »õ·Î¿î ¼³Á¤ Ãß°¡Çϱâ
__6.4.3 UX ģȼº°ú À¯Áöº¸¼ö¼º Ãø¸é¿¡¼ µÎ ÇØ¹ýÀ» ºñ±³Çϱâ
6.5 Ŭ¶ó¿ìµå Ŭ¶óÀÌ¾ðÆ® ¶óÀ̺귯¸®¿¡¼ ¼³Á¤À» ´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê±â·Î °áÁ¤Çϰųª Á¦°ÅÇϱâ
__6.5.1 ¹èÄ¡ µµ±¸¿¡¼ ¼³Á¤ Á¦°ÅÇϱâ
__6.5.2 ½ºÆ®¸®¹Ö µµ±¸¿¡¼ ¼³Á¤ Á¦°ÅÇϱâ
__6.5.3 UX ģȼº°ú À¯Áöº¸¼ö¼º Ãø¸é¿¡¼ µÎ ÇØ¹ý ºñ±³Çϱâ
¿ä¾à
¢Ã 07Àå: ³¯Â¥¿Í ½Ã°£ µ¥ÀÌÅÍ·Î È¿À²ÀûÀ¸·Î ÀÛ¾÷Çϱâ
7.1 ³¯Â¥¿Í ½Ã°£ Á¤º¸¿¡ ´ëÇÑ °³³ä
__7.1.1 ÄÄÇ»ÅÍ ½Ã°£: ÀνºÅÏÆ®, ¿¡Æ÷Å©, ½Ã°£ °£°Ý
__7.1.2 »ó¿ë ½Ã°£: ´Þ·Â ½Ã½ºÅÛ, ³¯Â¥, ½Ã°£, ³¯Â¥ °£°Ý
__7.1.3 ½Ã°£´ë, UTC, ±×¸®°í UTC ¿ÀÇÁ¼Â
__7.1.4 ¸Ó¸®°¡ ¾ÆÆÄÁö´Â ³¯Â¥¿Í ½Ã°£ °³³äµé
7.2 ³¯Â¥¿Í ½Ã°£ Á¤º¸·Î ÀÛ¾÷ÇÒ Áغñ
__7.2.1 ¹üÀ§ Á¦ÇÑÇϱâ
__7.2.2 ³¯Â¥¿Í ½Ã°£ ¿ä±¸»çÇ×À» ¸íÈ®ÇÏ°Ô ¸¸µé±â
__7.2.3 ¿Ã¹Ù¸¥ ¶óÀ̺귯¸® ¶Ç´Â ÆÐŰÁö »ç¿ëÇϱâ
7.3 ³¯Â¥¿Í ½Ã°£ ÄÚµå ±¸ÇöÇϱâ
__7.3.1 °³³äÀ» Àϰü¼º ÀÖ°Ô Àû¿ëÇϱâ
__7.3.2 ±âº»°ªÀ» ÇÇÇÔÀ¸·Î½á Å×½ºÆ® °¡´É¼º °³¼±Çϱâ
__7.3.3 ÅØ½ºÆ®¿¡¼ ³¯Â¥¿Í ½Ã°£ °ª Ç¥ÇöÇϱâ
__7.3.4 ÁÖ¼®À¸·Î ÄÚµå ¼³¸íÇϱâ
7.4 ¸í½ÃÇϰí Å×½ºÆ®ÇØ¾ß Çϴ ƯÀÌÇÑ °æ¿ì
__7.4.1 ´Þ·Â »ê¼ú ¿¬»ê
__7.4.2 ÀÚÁ¤¿¡ ½Ã°£´ë º¯È¯
__7.4.3 ¸ðÈ£Çϰųª °Ç³Ê¶Ú ½Ã°£ ó¸®Çϱâ
__7.4.4 ÁøÈÇÏ´Â ½Ã°£´ë µ¥ÀÌÅÍ·Î ÀÛ¾÷Çϱâ
¿ä¾à
¢Ã 08Àå: ÄÄÇ»ÅÍ¿¡¼ µ¥ÀÌÅÍ Áö¿ª¼º°ú ¸Þ¸ð¸® Ȱ¿ëÇϱâ
8.1 µ¥ÀÌÅÍ Áö¿ª¼ºÀ̶õ ¹«¾ùÀϱî?
__8.1.1 °è»êÀ» µ¥ÀÌÅÍ·Î ¿Å±â±â
__8.1.2 µ¥ÀÌÅÍ Áö¿ª¼ºÀ» »ç¿ëÇÑ Ã³¸® ±Ô¸ð È®Àå
8.2 µ¥ÀÌÅÍ ÆÄƼ¼Å´×°ú µ¥ÀÌÅÍ ³ª´©±â
__8.2.1 ¿ÀÇÁ¶óÀÎ ºòµ¥ÀÌÅÍ ÆÄƼ¼Å´×
__8.2.2 ÆÄƼ¼Å´× ´ë »þµù
__8.2.3 ÆÄƼ¼Å´× ¾Ë°í¸®Áò
8.3 ¿©·¯ ÆÄƼ¼Ç¿¡¼ °¡Á®¿Â ºòµ¥ÀÌÅÍ ÁýÇÕÀ» Á¶ÀÎÇϱâ
__8.3.1 µ¿ÀÏ ¹°¸® ÄÄÇ»ÅÍ ³»¿¡¼ µ¥ÀÌÅÍ Á¶ÀÎÇϱâ
__8.3.2 µ¥ÀÌÅÍ À̵¿ÀÌ ÇÊ¿äÇÑ Á¶ÀÎ ÀÛ¾÷
__8.3.3 ºê·Îµåij½ºÆÃÀ» Ȱ¿ëÇÑ Á¶ÀÎ ÃÖÀûÈ
8.4 µ¥ÀÌÅÍ Ã³¸® °úÁ¤: ¸Þ¸ð¸® ´ë µð½ºÅ©
__8.4.1 µð½ºÅ© ±â¹ÝÀÇ Ã³¸® °úÁ¤
__8.4.2 ¸Ê¸®µà½º°¡ ÇÊ¿äÇÑ ÀÌÀ¯
__8.4.3 Á¢±Ù ½Ã°£ °è»êÇϱâ
__8.4.4 ·¥ ±â¹ÝÀÇ Ã³¸® °úÁ¤
8.5 ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ »ç¿ëÇÑ Á¶ÀÎ ±¸Çö
__8.5.1 ºê·Îµåij½ºÆ® ¾øÀÌ Á¶ÀÎ ±¸ÇöÇϱâ
__8.5.2 ºê·Îµåij½ºÆ®·Î Á¶ÀÎ ±¸ÇöÇϱâ
¿ä¾à
¢Ã 09Àå: ¿ÜºÎ ¶óÀ̺귯¸® - »ç¿ëÇÏ´Â ¶óÀ̺귯¸®°¡ °ð Äڵ尡 µÈ´Ù
9.1 ¶óÀ̺귯¸®¸¦ ÀÓÆ÷Æ®ÇÏ°í ¼³Á¤¿¡ ´ëÇØ ¿Ïº®ÇÏ°Ô Ã¥ÀÓÁö±â: ±âº»°ª¿¡ ÁÖÀÇÇÏÀÚ
9.2 µ¿½Ã¼º ¸ðµ¨°ú È®À强
__9.2.1 ºñµ¿±â½Ä API¿Í µ¿±â½Ä API »ç¿ëÇϱâ
__9.2.2 ºÐ»êµÈ È®À强
9.3 Å×½ºÆ® °¡´É¼º
__9.3.1 Å×½ºÆ® ¶óÀ̺귯¸®
__9.3.2 °¡Â¥ °´Ã¼(Å×½ºÆ® ´õºí)¿Í ¸ñ °´Ã¼·Î Å×½ºÆ®Çϱâ
__9.3.3 Å×½ºÆ® ŸŶ ÅëÇÕ
9.4 Ÿ»ç ¶óÀ̺귯¸®ÀÇ ÀÇÁ¸¼º
__9.4.1 ¹öÀü Ãæµ¹ ȸÇÇÇϱâ
__9.4.2 ³Ê¹« ¸¹Àº ÀÇÁ¸¼º
9.5 ¿ÜºÎ ÀÇÁ¸¼ºÀ» ¼±ÅÃÇϰí À¯Áö °ü¸®Çϱâ
__9.5.1 ù Àλó
__9.5.2 ÄÚµå Àç»ç¿ë¿¡ ´ëÇÑ ´Ù¾çÇÑ Á¢±Ù ¹æ½Ä
__9.5.3 °ø±Þ ¾÷ü Á¾¼Ó
__9.5.4 ¶óÀ̼±½º
__9.5.5 ¶óÀ̺귯¸® ´ë ÇÁ·¹ÀÓ¿öÅ©
__9.5.6 º¸¾È°ú ¾÷µ¥ÀÌÆ®
__9.5.7 ÀÇ»ç °áÁ¤À» À§ÇÑ Á¡°Ë ¸ñ·Ï
¿ä¾à
¢Ã 10Àå: ºÐ»ê ½Ã½ºÅÛ¿¡¼ÀÇ Àϰü¼º°ú ¿øÀÚ¼º
10.1 ÃÖ¼ÒÇÑ ÇÑ ¹ø ÀÌ»ó µ¥ÀÌÅÍ ¼Ò½º Àü¼Û
__10.1.1 ³ëµå ÇϳªÂ¥¸® ¼ºñ½º »çÀÌÀÇ Æ®·¡ÇÈ
__10.1.2 ¾ÖÇø®ÄÉÀÌ¼Ç È£Ãâ Àç½ÃµµÇϱâ
__10.1.3 µ¥ÀÌÅÍ »ý¼º°ú ¸èµî¼º
__10.1.4 CQRS(Command Query Responsibility Segregation) ÀÌÇØÇϱâ
10.2 Áߺ¹ Á¦°Å ¶óÀ̺귯¸®ÀÇ ´Ü¼øÇÑ ±¸Çö
10.3 ºÐ»êµÈ ½Ã½ºÅÛ¿¡¼ Áߺ¹ Á¦°Å¸¦ ±¸ÇöÇÒ ¶§ ÈçÈ÷ ÀúÁö¸£´Â ½Ç¼ö
__10.3.1 ³ëµå°¡ Çϳª¸¸ ÀÖ´Â ÄÁÅØ½ºÆ®
__10.3.2 ´ÙÁß ³ëµå ÄÁÅØ½ºÆ®
10.4 °æÀï Á¶°ÇÀ» ¹æÁöÇϱâ À§ÇØ ·ÎÁ÷À» ¿øÀÚÀûÀ¸·Î ¸¸µé±â
¿ä¾à
¢Ã 11Àå: ºÐ»ê ½Ã½ºÅÛ¿¡¼ÀÇ ¹è¼Û Àǹ̷Ð
11.1 À̺¥Æ® ÁÖµµ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾ÆÅ°ÅØÃ³
11.2 ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¿¡ ±â¹ÝÇÑ »ý»êÀÚ¿Í ¼ÒºñÀÚ ¾ÖÇø®ÄÉÀ̼Ç
__11.2.1 Ä«ÇÁÄ«ÀÇ ¼ÒºñÀÚ ÂÊ »ìÆìº¸±â
__11.2.2 Ä«ÇÁÄ« ºê·ÎÄ¿ ¼³Á¤ ÀÌÇØÇϱâ
11.3 »ý»êÀÚ ·ÎÁ÷
__11.3.1 »ý»êÀÚ¸¦ À§ÇÑ Àϰü¼º ´ë °¡¿ë¼º ¼±ÅÃÇϱâ
11.4 ¼ÒºñÀÚ ÄÚµå¿Í ´Ù¾çÇÑ ¹è¼Û Àǹ̷Ð
__11.4.1 ¼öµ¿À¸·Î ¼ÒºñÀÚ Ä¿¹ÔÇϱâ
__11.4.2 °¡Àå óÀ½ ¿ÀÇÁ¼Â ¶Ç´Â °¡Àå ÃֽŠ¿ÀÇÁ¼Â¿¡¼ Àç½ÃÀÛÇϱâ
__11.4.3 (»ç½Ç»ó) Á¤È®È÷ ÇÑ ¹ø Àǹ̷Ð
11.5 ³»°áÇÔ¼ºÀ» Á¦°øÇϱâ À§ÇØ ¹è¼Û Àǹ̷ÐÀ» Ȱ¿ëÇϱâ
¿ä¾à
¢Ã 12Àå: ¹öÀü°ú ȣȯ¼º °ü¸®Çϱâ
12.1 Ãß»óÀûÀ¸·Î »ý°¢Çغ¸´Â ¹öÀü °ü¸®
__12.1.1 ¹öÀüÀÇ ¼Ó¼º
__12.1.2 ÇÏÀ§ ȣȯ¼º°ú »óÀ§ ȣȯ¼º
__12.1.3 À¯ÀÇÀû ¹öÀü °ü¸®
__12.1.4 ¸¶ÄÉÆÃ ¹öÀü
12.2 ¶óÀ̺귯¸®¸¦ À§ÇÑ ¹öÀü °ü¸®
__12.2.1 ¼Ò½º ÄÚµå, ¹ÙÀ̳ʸ®, ±×¸®°í À¯ÀÇÀû ȣȯ¼º
__12.2.2 ÀÇÁ¸¼º ±×·¡ÇÁ¿Í ´ÙÀ̾Ƹóµå ÀÇÁ¸¼º
__12.2.3 ȣȯ¼º¿¡ ¼Õ»óÀ» °¡ÇÏ´Â º¯°æÀ» ó¸®Çϱâ À§ÇÑ ±â¹ý
__12.2.4 ³»ºÎ Àü¿ë ¶óÀ̺귯¸® °ü¸®Çϱâ
12.3 ³×Æ®¿öÅ© API¸¦ À§ÇÑ ¹öÀü °ü¸®
__12.3.1 ³×Æ®¿öÅ© API È£ÃâÀ̶ó´Â ÄÁÅØ½ºÆ®
__12.3.2 °í°´ Ä£ÈÀûÀÎ ¸í·áÇÔ
__12.3.3 ÀϹÝÀûÀÎ ¹öÀü °ü¸® Àü·«
__12.3.4 Ãß°¡ÀûÀÎ ¹öÀü °ü¸® °í·Á »çÇ×
12.4 µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ À§ÇÑ ¹öÀü °ü¸®
__12.4.1 ÇÁ·ÎÅäÄÝ ¹öÆÛ¿¡ ´ëÇÑ °£·«ÇÑ ¼Ò°³
__12.4.2 ȣȯ¼ºÀÌ ¼Õ»óµÇ´Â º¯°æ »çÇ×Àº ¹«¾ùÀϱî?
__12.4.3 ÀúÀå¼Ò ³»¿¡¼ µ¥ÀÌÅÍ ÀÌÁÖÇϱâ
__12.4.4 ¿¹»óÄ¡ ¸øÇÑ »óȲÀ» ¿¹»óÇϱâ
__12.4.5 API¿Í ÀúÀå¼Ò Ç¥Çö ºÐ¸®Çϱâ
__12.4.6 ÀúÀå¼Ò Çü½Ä Æò°¡Çϱâ
¿ä¾à
¢Ã 13Àå: ÃֽŠÀ¯ÇàÀ» µû¸£´Â ¹æ½Ä ´ë ÄÚµå À¯Áöº¸¼ö ºñ¿ëÀ» ÁÙÀÌ´Â ¹æ½Ä
13.1 ¾ðÁ¦ ÀÇÁ¸¼º ÁÖÀÔ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÒ±î?
__13.1.1 DIY(Do-it-yourself) ÀÇÁ¸¼º ÁÖÀÔ
__13.1.2 ÀÇÁ¸¼º ÁÖÀÔ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÇϱâ
13.2 ¸®¾×Ƽºê ÇÁ·Î±×·¡¹ÖÀ» »ç¿ëÇÒ ¶§
__13.2.1 ´ÜÀÏ ½º·¹µå, Â÷´Ü ó¸® »ý¼ºÇϱâ
__13.2.2 CompletableFuture »ç¿ëÇϱâ
__13.2.3 ¸®¾×Ƽºê ÇØ¹ýÀ» ±¸ÇöÇϱâ
13.3 ÇÔ¼öÇü ÇÁ·Î±×·¡¹ÖÀ» »ç¿ëÇÒ ¶§
__13.3.1 ºñÇÔ¼öÇü ¾ð¾î¿¡¼ ÇÔ¼öÇü ÄÚµå »ý¼ºÇϱâ
__13.3.2 ²¿¸® Àç±Í ÃÖÀûÈ
__13.3.3 ºÒº¯¼º Ȱ¿ëÇϱâ
13.4 Áö¿¬(lazy) Æò°¡ ´ë ºü¸¥(eager) Æò°¡
¿ä¾à |
| ±³È¯ ¹× ȯºÒ °¡´É |
»óǰ¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì |
1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû 2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù. |
|
´Ü¼øº¯½É ¹× ÁÖ¹®Âø¿ÀÀÇ °æ¿ì |
1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù. 2) ÈÀåǰ ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼ ¹× ¼Ò°ß¼¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç ÈÀåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. 3) ±âŸ »óǰ ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã 4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
| ±³È¯ ¹× ȯºÒ ºÒ°¡ |
1) ½Åû±âÇÑÀÌ Áö³ °æ¿ì 2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì 3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì 4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì 5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì 6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì 7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì 8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì |
|