Á¦31Àå Zend_Rest

¸ñÂ÷

31.1. µµÀÔ
31.2. Zend_Rest_Client
31.2.1. µµÀÔ
31.2.2. ¸®½ºÆù½º
31.2.3. ¸®Äù½ºÆ®ÀÇ Àμö
31.3. Zend_Rest_Server
31.3.1. µµÀÔ
31.3.2. REST ¼­¹öÀÇ »ç¿ë¹ý
31.3.3. Zend_Rest_Server ¼­ºñ½ºÀÇ ÄÝ
31.3.4. µ¶ÀÚÀûÀÎ ½ºÅ×ÀÌÅͽºÀÇ ¼Û½Å
31.3.5. µ¶ÀÚÀûÀÎ XML ¸®½ºÆù½º¸¦ µ¹·ÁÁØ´Ù

31.1. µµÀÔ

REST À¥ ¼­ºñ½º´Â, ±× ¼­ºñ½º °íÀ¯ÀÇ XML Æ÷¸ËÀ» »ç¿ëÇÕ´Ï´Ù. Áï,REST À¥ ¼­ºñ½º¿¡ ¾×¼¼½º ÇÏ´Â ¹æ¹ýÀº, ±× ¼­ºñ½º ¸¶´Ù ´Ù¸¥ °ÍÀÔ´Ï´Ù. REST À¥ ¼­ºñ½º´Â ÀϹÝÀûÀ¸·Î,URL ÆÄ¶ó¹ÌÅÍ (GET µ¥ÀÌÅÍ) (ÀÌ)³ª ÆÐ½º Á¤º¸¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅ͸¦ ¿ä±¸ÇØ,POST µ¥ÀÌÅ͸¦ ÀÌ¿ëÇØ µ¥ÀÌÅ͸¦ ¼Û½ÅÇÕ´Ï´Ù.

Zend Framework ±×·³, Ŭ¶óÀÌ¾ðÆ® ±â´É°ú ¼­¹ö±â´ÉÀÇ ¾çÂÊ ¸ðµÎ¸¦ ¼­Æ÷Æ®Çϰí ÀÖ½À´Ï´Ù. ¾çÂÊ ¸ðµÎ Á¶ÇÕÇØ »ç¿ëÇϸé, ·ÎÄà ȯ°æ»ó¿¡¼­ °¡»óÀûÀÎ ¿ÀºêÁ§Æ®°£ÀÇ ±³È¯À» üÇèÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼­¹ö ÄÄÆÛ³ÍÆ®´Â, ÇÔ¼ö³ª Ŭ·¡½º¸¦ Àǹ̰¡ ÀÖ´Â ´Ü¼øÇÑ XML Çü½Ä¿¡¼­ ÀÚµ¿ÀûÀ¸·Î °ø°³ÇÕ´Ï´Ù.ÀÌ ¼­ºñ½º¿¡ ´ëÇØ¼­ Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ ¾×¼¼½º Çϸé, ¸®¸ðÆ® ÄÝÀÌ µ¹·ÁÁÖ´Â µ¥ÀÌÅ͸¦ °£´ÜÇÏ°Ô ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®Ãø¿¡¼­ Zend_Rest_Server º£À̽ºÀÇ ¼­ºñ½º ÀǿܷΠÁ¶ÇÕÇØ »ç¿ëÇÒ ¶§¿¡µµ, °£´ÜÇÏ°Ô µ¥ÀÌÅÍ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù.