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

URL Shortener ÇÁ·ÎÁ§Æ®·Î ¹è¿ì´Â Vert.X ÇÁ·¹ÀÓ¿öÅ© (Ä¿¹öÀ̹ÌÁö)
URL Shortener ÇÁ·ÎÁ§Æ®·Î ¹è¿ì´Â Vert.X ÇÁ·¹ÀÓ¿öÅ©
  • ÆòÁ¡ÆòÁ¡Á¡Æò°¡¾øÀ½
  • ÀúÀÚ±è¿äÇÑ ÁöÀ½ 
  • ÃâÆÇ»çÇѺû¹Ìµð¾î 
  • ÃâÆÇÀÏ2015-05-12 
  • µî·ÏÀÏ2015-10-12 
  • ÆÄÀÏÆ÷¸Ë epub 
  • ÆÄÀÏÅ©±â2 M  
  • Áö¿ø±â±â PC PHONE TABLET

    ¾ÆÀÌÆù, ¾ÆÀÌÆÐµå, ¾Èµå·ÎÀ̵å, ÅÂºí¸´, PC

Ã¥¼Ò°³

½Ç¹« ÇÁ·ÎÁ§Æ® ¹è¿ì´Â Vert.x

Vert.x´Â JVM ±â¹ÝÀÇ ºñµ¿±â Event Looping ¼­¹ö Ç÷§ÆûÀ¸·Î, °í¼º´É ¼­¹ö¸¦ Àúºñ¿ëÀ¸·Î °³¹ßÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â ´ë±Ô¸ð ¼­ºñ½º °³¹ßÀÇ Ç¥ÁØÀÌ µÈ Node.js¿¡ ´ëÇ×ÇÏ´Â Java Áø¿µÀÇ ´ë¾ÈÀ̶ó±âº¸´Ù 20³â ÀÌ»óÀÇ ³ëÇϿ찡 Áý¾àµÈ JVMÀ» ¹ÙÅÁÀ¸·Î Á» ´õ ¾ÈÁ¤ÀûÀ̰í È®Àå °¡´ÉÇÑ °í¼º´É ¼­¹ö¸¦ °³¹ßÇÏ·Á´Â ³ë·ÂÀ̸ç ÀÌ ¶§¹®¿¡ Vert.x°¡ ÁÖ¸ñ¹Þ°í ÀÖ´Ù.

ÀÌ Ã¥Àº ½Ç¹«¿¡ Ȱ¿ë °¡´ÉÇÑ URL Shortener ¼­ºñ½º¸¦ °³¹ßÇØ º¸¸é¼­ Vert.xÀÇ Æ¯Â¡°ú Ȱ¿ë ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ°Ô ±¸¼ºÇÏ¿´´Ù. ÀÌ Ã¥¿¡¼­´Â À¥ ¼­¹ö¸¦ °³¹ßÇÒ ¶§ Á÷Á¢ ¸ðµâÀ» °³¹ßÇÏÁö ¾Ê°í ±âÁ¸ ¸ðµâÀ» Ȱ¿ëÇØ ½±°Ô °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼Ò°³Çϰí, ±âÁ¸ Äڵ带 Java 8¿¡¼­ Áö¿øÇÏ´Â ¶÷´Ù Ç¥Çö½ÄÀ¸·Î ÀçÀÛ¼ºÇØ Äڵ差À» ÁÙÀÌ°í °¡µ¶¼ºÀ» Çâ»óÇÏ´Â ¹æ¹ýµµ °£´ÜÈ÷ ¼³¸íÇÑ´Ù. ¶ÇÇÑ, Vert.xÀÇ Æú¸®±Û¶ù Ư¡À» ÀÌ¿ëÇØ ¸ðµâ°ú ½ºÅ©¸³Æ® ÀÛ¼ºÀ» ´Ù¸¥ ¾ð¾î·Î °³¹ßÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù.
ÀÌ Ã¥Àº °£´ÜÇÑ ½Ç¹« ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ Vert.xÀÇ Æ¯Â¡°ú Ȱ¿ë ¹æ¹ýÀ» ¹è¿ì´Â ±âȸ°¡ µÉ °ÍÀÌ´Ù.

.

ÀúÀÚ¼Ò°³

Ãâ°£ÀÛ

¸ñÂ÷

chapter 1 Vert.xÀÇ Æ¯Â¡
1.1 Á¶±Ý ´õ ¿ÏÀüÇÑ ¸ðµâÈ­
1.2. Æú¸®±Û¶ùÀ¸·Î °³¹ßÇϱâ

chapter 2 URL Shortener ¼­ºñ½º °³¹ß
2.1 ÇÁ·ÎÁ§Æ® Áغñ
2.1.1 ÇÊ¿äÇÑ ±â´É
2.1.2 ¼­¹ö¿Í DB ±¸¼º
2.1.3 °³¹ßȯ°æ ±¸¼º
2.2 À¥ ¼­¹ö °³¹ß
2.2.1 ¸ðµâ °Ë»ö
2.2.2 ½ºÅ©¸³Æ® ÀÛ¼º
2.2.3 ¼­¹ö ½ÇÇà
2.2.4 È­¸é ±¸Çö
2.3 MongoDB µ¥ÀÌÅÍ ¸ðµ¨¸µ
2.3.1 MongoDB µ¥ÀÌÅÍÀÇ ±¸Á¶
2.3.2 ÀϷùøÈ£ Collection
2.3.3 URL ÀúÀå Collection
2.4 Persistor ¸ðµâ °³¹ß
2.4.1 ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
2.4.2 ¸ðµâ ±¸ÇöÇϱâ
2.4.3 ¶÷´Ù Ç¥Çö½ÄÀ¸·Î ¸®ÆÑÅ丵Çϱâ
2.4.4 ¸ðµâ ¼³Á¤ ÆÄÀÏ ÀÛ¼ºÇϱâ
2.4.5 ¸ðµâ ÆÐŰ¡Çϱâ
2.4.6 Å×½ºÆ® ÄÚµå ±¸ÇöÇϱâ
2.4.7 ¸ðµâ ¼³Ä¡Çϱâ
2.4.8 ¸ðµâ °³¼±Çϱâ
2.5 API ¼­¹ö ¸ðµâ °³¹ß
2.5.1 ÇÁ·ÎÁ§Æ® »ý¼ºÇϱâ
2.5.2 ¸ðµâ ±¸ÇöÇϱâ
2.5.3 ¸ðµâ ¼³Á¤ ÆÄÀÏ ÀÛ¼ºÇϱâ
2.5.4 ¸ðµâ ÆÐŰ¡Çϱâ
2.5.5 ¸ðµâ Å×½ºÆ®Çϱâ
2.5.6 ¸ðµâ ¼³Ä¡Çϱâ
2.6 API ¼­¹ö ½ÇÇà
2.6.1 ¼­¹ö ½ÇÇà ½ºÅ©¸³Æ® ÀÛ¼ºÇϱâ
2.6.2 ¼­¹ö ½ÇÇàÇϱâ

ÇÑÁÙ ¼­Æò

1