ÄÁÅÙÃ÷»ó¼¼º¸±â

ÀÚ¹Ù½ºÅ©¸³Æ®·Î ½ÃÀÛÇÏ´Â Vert.x - Hanbit eBook Realtime 76
ÀÚ¹Ù½ºÅ©¸³Æ®·Î ½ÃÀÛÇÏ´Â Vert.x - Hanbit eBook Realtime 76
  • ÀúÀÚ±è´ëÈñ Àú
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2015-05-15
  • µî·ÏÀÏ2019-08-29
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 15, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀÎÅÍ³Ý ´ëÁßÈ­ºÎÅÍ ½ÃÀ۵Ǿî ÃÖ±Ù ¸ð¹ÙÀÏ°ú ¼Ò¼È ³×Æ®¿öÅ©ÀÇ ¹ßÀü±îÁö ³×Æ®¿öÅ© »ç¿ëÀÚ°¡ Á¡Á¡ ´Ã¾î³ª¸é¼­ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÌÀüº¸´Ù ´õ ¸¹Àº Á¢¼ÓÀ» ó¸®ÇØ¾ß ÇÑ´Ù. ÀÌ·± ÀÌÀ¯·Î À̺¥Æ® ±â¹ÝÀÇ ºñµ¿±â ó¸® ¹æ½ÄÀÇ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô´Ù. ÀÌ Áß¿¡¼­ °¡Àå ÁÖ¸ñ¹Þ°í ÀÖ´Â °ÍÀÌ Vert.x´Ù. Vert.x´Â Node.js¿¡ ¿µ°¨À» ¹Þ°í ½ÃÀÛÇÑ ÇÁ·ÎÁ§Æ®·Î, Ư¼ºÀÌ ºñ½ÁÇÏ´Ù. µÑ ´Ù Single ThreadÀÇ Event Loop ±â¹Ý °í¼º´É ºñµ¿±â ¼­¹ö Ç÷§ÆûÀÌ´Ù. ±×·¯³ª Node.js´Â ¼³Á¤¿¡ ¸¹Àº ½Ã°£°ú ³ë·ÂÀÌ ÇÊ¿äÇÏÁö¸¸, Vert.x´Â °ËÁõµÈ JVMÀ» ±â¹ÝÀ¸·Î ÀÚ¹Ù Ç÷§ÆûÀÇ ÀåÁ¡À» »ì¸± ¼ö ÀÖ°í, ´õ ¾ÈÁ¤ÀûÀ̸ç È®ÀåÀÌ °¡´ÉÇÏ´Ù.

¡ºÀÚ¹Ù½ºÅ©¸³Æ®·Î ½ÃÀÛÇÏ´Â Vert.x¡»´Â Vert.xÀÇ Æ¯Â¡°ú ÁÖ¿ä ¿ë¾î µîÀ» Á¤¸®ÇÏ°í ±âº»ÀûÀÎ °³¹ß ȯ°æ µîÀ» ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ, Vert.x°¡ Áö¿øÇÏ´Â ´Ù¾çÇÑ ¾ð¾î Áß ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© °£´ÜÇÑ À¥ ¼­¹ö ±¸Çö ¹× È®Àå, °ø°³ ¸ðµâÀ» »ç¿ëÇÑ ¿¹Á¦¸¦ ÀÛ¼ºÇØ º¸°í Vert.x¿Í µ¥ÀÌÅͺ£À̽º¸¦ ÅëÇÕÇÏ´Â ¹æ¹ý±îÁö ´Ù·ç°í ÀÖ´Ù. ÀÌ Ã¥Àº À̺¥Æ® ±â¹Ý ºñµ¿±â ÇÁ·Î±×·¡¹ÖÀ» ½±°Ô ½ÃÀÛÇÏ°í Vert.x¶ó´Â »õ·Î¿î ¼­¹ö Ç÷§ÆûÀ» °£´ÜÇÏ°Ô ¸Àº¼ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù.

¸ñÂ÷

1Àå µé¾î°¡±â
1.1 Vert.x¿Í À̺¥Æ® ±â¹Ý ÇÁ·Î±×·¡¹Ö
1.2 Vert.xÀǠƯ¡
1.3 Vert.xÀÇ ÁÖ¿ä ¿ë¾î

2Àå Vert.x ¼³Ä¡ ¹× °³¹ß È¯°æ
2.1 »çÀü Áغñ 
2.2 Vert.x ¼³Ä¡ 
2.3 °³¹ß È¯°æ ¹× IDE »ç¿ëÇϱâ 
2.4 °£´ÜÇÑ È®ÀΠ¿¹Á¦ 

3Àå Vert.x ½ÃÀÛÇϱâ 
3.1 Verticle ÀÛ¼º 
3.2 Deploy Verticle 
3.2 Event Bus 

4Àå Vert.x·Î À¥ ¾ÖÇø®ÄÉÀ̼Ǡ±¸ÇöÇϱâ 
4.1 À¥ ¼­¹ö ±¸Çö 
4.2 À¥ Å¬¶óÀ̾ðÆ® ±¸Çö 
4.3 À¥ ¼­¹ö È®Àå 
4.4 Todo À¥ ¾ÖÇø®ÄÉÀ̼Ǡ±¸Çö 

5Àå Vert.xÀÇ ¸ðµâ ½Ã½ºÅÛ »ç¿ëÇϱâ 
5.1 ¸ðµâ ¼³Ä¡ 
5.2 ¸ðµâ ½Ã½ºÅÛÀÇ ±¸Á¶ 
5.3 ±× ¿Ü ÁÖ¿ä ¸ðµâ 

6Àå Vert.x¿Í µ¥ÀÌÅͺ£À̽º ÅëÇÕÇϱâ 
6.1 MySQL 
6.2 Redis 
6.3 MongoDB 

7Àå Å¬·¯½ºÅ͸¦ ÀÌ¿ëÇÑ Verticle ¹èÆ÷¿Í ·Î±× ¼³Á¤ 
7.1 Å¬·¯½ºÅÍ ±¸¼º 
7.2 ·Î±× ¼³Á¤ 

8À堺ηÏ: Yoke ÇÁ·¹ÀÓ¿öÅ© 
8.1 ÇÁ·ÎÁ§Æ® ¸¸µé±â 
8.2 ¼³Ä¡ ¹× ½ÇÇà 

ÇÑÁÙ ¼­Æò