| REST :: Application REST :: ApplicationÀº RESTful À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
REST :: Application ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Matthew O'Connor
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm
REST :: Application ű×
REST :: Application ¼³¸í
REST :: ApplicationÀº RESTful À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ±¸ÃàÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. REST :: ApplicationÀº RESTful Web-Applications¸¦ ±¸ÃàÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. Synopsis # myRestApp l ÀνºÅϽº / mod_perl Çڵ鷯 ÆÐÅ°Áö myrestApp; ¾ÆÆÄÄ¡¸¦ »ç¿ëÇϽʽÿÀ; Apache :: Constants QW (: °øÅë); ÇÏÀ§ 󸮱â {__package __-> »õ (¿äû => $ R) -> run (); return ok; } Sub GetMatchText {return apache-> uri} ÇÏÀ§ ¼³Á¤ {³» $ self = shift; $ self-> resourceHooks (QR {/ rest / parts / (d +)} => ''get_part ', # ... ´Ù¸¥ Çڵ鷯 ¿©±â ...); } sub get_part {my ($ self, $ part_num) = @_; # Apache Conf Perl-Script .cgi PerlHandler MyRestApp ÀÌ ¸ðµâÀº RESTful ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ±âº» Ŭ·¡½º ¿ªÇÒÀ»ÇÕ´Ï´Ù. HTTP ¿äûÀÌ ¼ö½Å µÈ °æ¿ì REST :: ApplicationÀÌ È£ÃâµÇ¸é È£ÃâµÇ¸é HTTP ¿äûÀÇ Á¾·ù (Áï, ¾ò±â, ÀÔ·Â µî)¿Í ¾×¼¼½ºÇÏ·Á´Â ÀÚ¿øÀ» ±â¹ÝÀ¸·Î ´Ù¸¥ 󸮱⸦ È£ÃâÇÕ´Ï´Ù. ÀÌ ¸ðµâÀº API°¡ Æí¾ÈÇÏÁö¸¸ REST API.REQUIREMENTS¸¦ °³¹ßÇÏ´Â µ¥ µµ¿òÀ̵ÇÁö¸¸ ¹Ù¶óÁö ¾Êµµ·ÏÇÏ·Á¸é ¡¤ PERL ¿ä±¸ »çÇ× : ¡¤ Perl.
REST :: Application °ü·Ã ¼ÒÇÁÆ®¿þ¾î