¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    RESTFUL À¥ ¼­ºñ½º

    RESTFUL À¥ ¼­ºñ½º À¥ ¼­ºñ½ºÀÇ ÁøÈ­

    • LEONARD RICHARDSON & SAM RUBY Àú
    • °­Á¤¹Î ¿ª
    • Á¤º¸¹®È­»ç
    • 2008³â 03¿ù 03ÀÏ
    • Á¤°¡
      23,000¿ø
    • ÆÇ¸Å°¡
      20,700¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,150¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ǰÀýµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788956744193 610ÂÊ 188 x 257 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 64

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥Àº

    Áö±Ý²¯ ¿ì¸®´Â ´Ù¸¥ »ç¶÷µéÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â À¥ »çÀÌÆ®¸¦ ±¸ÃàÇÏ¿´´Ù. ÇÏÁö¸¸ ±â°è°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â À¥ »çÀÌÆ®¸¦ ¸¸µé ¼ö Àִ°¡? World Wide WebÀº ´Ü¼øÈ÷ °Å´ëÇÑ À¯Åë ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾Æ´Ï´Ù. WWW´Â ºÐ»ê ÄÄÇ»ÆÃÀ» À§ÇÑ Ç÷§ÆûÀÌ´Ù. À¥ ¼­ºñ½º, ¸Å½¬¾÷, Ajax ¾ÖÇø®ÄÉÀ̼ÇÀº ¸ðµÎ À¥À» Ç÷§ÆûÀ¸·Î »ç¿ëÇÑ´Ù. ÇÏÁö¸¸ ¿À´Ã³¯ÀÇ À¥ ¼­ºñ½º ±â¼úÀº À¥À» ¼º°øÀûÀ¸·Î ¸¸µå´Â °£°áÇÔÀ» ÀÒ¾î¹ö·È´Ù. À¥Àº À¥Ã³·³ ÀÛµ¿ÇÏÁö ¾Ê±â ¶§¹®¿¡ ´õ ÀÌ»ó ±× ÀåÁ¡À» »ì¸®Áö ¸øÇϰí ÀÖ´Ù.
    ÀÌ Ã¥Àº "À¥"À» ´Ù½Ã À¥ ¼­ºñ½º·Î µ¹·Á³õ°í ÀÖ´Ù. ÀÌ Ã¥Àº ÀÌ¹Ì ¸ÅÀÏ »ç¿ëÇϰí ÀÖ´Â ±â¼úµéÀ» programmable web¿¡ Á¢¸ñ½ÃŰ´Â ¹æ¹ý¿¡ ´ëÇØ¼­ ¾Ë·ÁÁØ´Ù. ±× ÇÙ½ÉÀº RESTÀÌ´Ù.

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    RESTÀûÀÎ À¥¼­ºñ½º´Â ´ÙÀ½°ú °°´Ù.
    * HTTP ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÅäÄÝ, URI ³×ÀÌ¹Ö Ç¥ÁØ, XML Markup Language µî ±âº»ÀûÀÎ À¥ ±â¼úÀÇ ÈûÀ» °­Á¶ÇÑ´Ù.
    * RESTÀûÀÎ À¥ ¼­ºñ½º¸¦ µðÀÚÀÎÇϴµ¥ ÀϹÝÀûÀ¸·Î »ç?¿ëµÇ´Â ¿øÄ¢ÀÎ ROA(Resource-Oriented Architecture)¸¦ ¼Ò°³ÇÑ´Ù.
    * RESTÀûÀÎ µðÀÚÀÎÀÌ RPCs(Remote Procedure Calls)¿¡ ±âÃÊÇÑ µðÀÚÀκ¸´Ù ¾ó¸¶³ª ´õ °£ÆíÇϰí À¶Å뼺 ÀÖ°í scalableÇÑÁö º¸¿©ÁØ´Ù.
    * ¾Æ¸¶Á¸ÀÇ Simple Storage S...
    RESTÀûÀÎ À¥¼­ºñ½º´Â ´ÙÀ½°ú °°´Ù.
    * HTTP ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÅäÄÝ, URI ³×ÀÌ¹Ö Ç¥ÁØ, XML Markup Language µî ±âº»ÀûÀÎ À¥ ±â¼úÀÇ ÈûÀ» °­Á¶ÇÑ´Ù.
    * RESTÀûÀÎ À¥ ¼­ºñ½º¸¦ µðÀÚÀÎÇϴµ¥ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¿øÄ¢ÀÎ ROA(Resource-Oriented Architecture)¸¦ ¼Ò°³ÇÑ´Ù.
    * RESTÀûÀÎ µðÀÚÀÎÀÌ RPCs(Remote Procedure Calls)¿¡ ±âÃÊÇÑ µðÀÚÀκ¸´Ù ¾ó¸¶³ª ´õ °£ÆíÇϰí À¶Å뼺 ÀÖ°í scalableÇÑÁö º¸¿©ÁØ´Ù.
    * ¾Æ¸¶Á¸ÀÇ Simple Storage Service¿Í Atom Publishing Protocol°ú °°ÀÌ ½ÇÁ¦·Î Àû¿ëµÈ »ç·Ê¸¦ °¡Áö°í ÀÖ´Ù.
    * ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î½á À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ ¾ð±ÞÇÑ´Ù.
    * Ruby on Rails, Restlet(Java¿ë), Django(Python¿ë)ÀÇ °¡Àå ÀϹÝÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ RESTÀûÀÎ ¼­ºñ½º¸¦ ¾î¶»°Ô ½ÇÇàÇÏ´ÂÁö º¸¿©ÁØ´Ù.
    * RESTÀûÀÎ À¥¼­ºñ½º¿Í Ŭ¶óÀÌ¾ðÆ®¸¦ ¾î¶»°Ô ½ÇÇàÇÏ´À³Ä¿Í °°ÀÌ ½ÇÁúÀûÀÎ ¹®Á¦µé¿¡ ÃÊÁ¡À» µÎ°í ÀÖ´Ù.

    [RESTful Web Service]´Â REST µðÀÚÀΠöÇÐÀ» ½ÇÁ¦ À¥ ¼­ºñ½º¿¡ Àû¿ëÇÑ Ã¹ ¹øÂ° Ã¥ÀÌ´Ù. ÀÌ Ã¥Àº ¼º°øÀûÀÎ À¥ µðÀÚÀÎÀ» À§ÇØ ¿©·¯ºÐ¿¡°Ô ÇÊ¿äÇÑ ÃÖ°íÀÇ »ç·Êµé°ú µðÀÚÀÎÀÌ ½ÇÁ¦ ÄÚµùÀ¸·Î À̾îÁú ¼ö ÀÖµµ·Ï ¸¸µå´Âµ¥ ÇÊ¿äÇÑ ÃÖ°íÀÇ ±â¼úµéÀ» Á¦½ÃÇÑ´Ù. programmable ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ À¥ÀÇ ÈûÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¿ì¸®´Â À¥°ú ´ëÇ×ÇÏ¿© ½Î¿ì´Â °ÍÀÌ ¾Æ´Ï¶ó À¥°ú Á¶È­¸¦ ÀÌ·ç¸ç ÀÛ¾÷ÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥ÀÌ ¹Ù·Î ±× ¹æ¹ýÀ» ¼³¸íÇØÁØ´Ù.
    \"¸ðµç À¥ °³¹ßÀÚµéÀº ²À Çѹø¾¿ ÀоîºÁ¾ß Çϴ å\"
    - µ¥À̺ø ÇÏÀ̳׸¶À̾î ÇÚ½¼, Rails ÇÁ·¹ÀÓ¿öÅ© °³¹ßÀÚ
    \"RESTÀûÀÎ À¥ ¼­ºñ½º´Â °á±¹ À¥ÀÇ ÁÖº¯¸¸À» °Çµå¸®´Â ¼­ºñ½ºº¸´Ù´Â À¥ ÀÚü¸¦ ¾Æ¿ì¸¦ ¼ö ÀÖ´Â ¼­ºñ½º¸¦ ±¸ÃàÇϱâ À§ÇÑ ½Ç¿ëÀûÀÎ ·Îµå¸ÊÀ» Á¦°øÇÑ´Ù.\"
    - ¾Æ´ã Æ®¶ôÅÙ¹ö±×, À̺£ÀÌ À¥¼­ºñ½º PHP °³¹ßÀÚ

    ÀúÀÚ ¼Ò°³

    LEONARD RICHARDSON & SAM RUBY

    ¸ñÂ÷

    ¸ñÂ÷
    Chapter 1 ÇÁ·Î±×·¥ °¡´ÉÇÑ À¥°ú ±×°÷¿¡ »ì°í ÀÖ´Â °Íµé
    Chapter 2 À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÀÛ¼ºÇϱâ
    Chapter 3 RESTÀûÀÎ ¼­ºñ½º´Â ¹«¾ùÀÌ ´Ù¸¥°¡?
    Chapter 4 ¸®¼Ò½º ÁöÇâ ¾ÆÅ°ÅØÃ³
    Chapter 5 Àбâ Àü¿ë ¸®¼Ò?½º ÁöÇâ ¼­ºñ½º µðÀÚÀÎÇϱâ
    Chapter 6 Àбâ/¾²±â ¸®¼Ò½º ÁöÇâ ¼­ºñ½º µðÀÚÀÎÇϱâ
    Chapter 7 ¼­ºñ½º ±¸Çö
    Chapter 8 REST¿Í ROA¸¦ À§ÇÑ ÃÖ°íÀÇ ½Ç½À
    Chapter 9 ¼­ºñ½º ºí·Ï ¸¸µé±â
    Chapter 10 ¸®¼Ò½º ÁöÇâ ¾ÆÅ°ÅØÃ³ vs. Å« ±Ô¸ðÀÇ À¥ ¼­ºñ½º
    Chapter 11 REST Ŭ¶óÀÌ¾ðÆ®·Î¼­ÀÇ Ajax ¾ÖÇø®ÄÉÀ̼Ç
    Chapter 12 RESTÀûÀÎ ¼­ºñ½º¸¦ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ©
    Appendix A REST¸¦ À§ÇÑ ¸®¼Ò½º¿Í RESTÀûÀÎ ¸®¼Ò½º
    Appendix B HTTP ÀÀ´ä ÄÚµå »óÀ§ 42°³
    Appendix C Áß¿äÇÑ HTTP Çì´õ

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved