---
Direct Web RemotingÀÎ DWR(http://directwebremoting.org/)°ú Ŭ¶óÀÌ¾ðÆ® Áß½ÉÀ¸·Î µ¹¾Æ°¡´Â Prototype.js(http://www.prototypejs.org/)´Â µÎ °¡Áö Ajax µ¿ÀÛ ¹æ½Ä°ú °³¹ß ¹æ½ÄÀº ´Ù¸¨´Ï´Ù¸¸, ¿ÜÇü»ó º¸¿©Áö´Â ºÎºÐÀº µ¿ÀÏÇÕ´Ï´Ù. ±× ¿ÜÇü¿¡ ´ëÇÑ ¼¿µ¾Æºü´ÔÀÇ ºñ±³ ±ÛÀÔ´Ï´Ù.
ºÎÇϰ¡ °É¸®Áö ¾Ê´Â »óȲ¿¡¼´Â DWRÀ̳ª prototype.jsÀÇ ¼º´É»óÀÇ Â÷ÀÌ´Â °ÅÀÇ ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ºÎÇϰ¡ °É¸®´Â »óȲ¿¡¼´Â prototype.jsÀÇ ¼º´ÉÀÌ DWRº¸´Ù ¿ùµîÇÑ ¼º´ÉÀ» º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ´Â GET¹æ½Ä°ú POST¹æ½ÄÀ¸·Î ÀÎÇÑ Â÷ÀÌÀÏ ¼öµµ ÀÖÀ¸¸ç DWR°ú prototype.jsÀÇ ¸Þ¸ð¸® »ç¿ë·üµµ Á¶±Ý´Þ¶ú½À´Ï´Ù. DWRÀº ¸Þ¸ð¸®°¡ ÀÏÁ¤ ¼öÄ¡ ÀÌ»ó ¿Ã¶ó°¡¸é ¸Þ¸ð¸® »ç¿ë·®ÀÌ ÀÏÁ¤ ¼öÄ¡ ÀÌ»ó ¿Ã¶ó°¡Áö ¾Ê´Â °ÍÀ¸·Î º¸¾Æ °¡ºñÁö Ä÷ºÅͰ¡ ¼öÇàµÇ´Â °Í °¬¾ÒÀ¸¸ç prototype.js´Â ¸Þ¸ð¸® »ç¿ë·üÀÌ °è¼Ó ¿Ã¶ó°¬½À´Ï´Ù. ÀÌ ºÎºÐ¿¡ ´ëÇØ¼´Â º°µµÀÇ Å×½ºÆ®°¡ ÇÊ¿äÇÑ°Í °°½À´Ï´Ù. ¸¸¾à Ajax ÄÄÆ÷³ÍÆ®¸¦ ¼±ÅÃÇÏ´Â »óȲÀ̶ó¸é ¼º´É»óÀ¸·Î´Â prototype.jsÀÌ ¶Ù¾î³¯ Áö¶óµµ DWRÀÇ °³¹ß½Ã ÆíÀǼº°ú ¸Þ¸ð¸® »ç¿ë·üµµ ¹«½ÃÇÏÁö ¸øÇÒ ºÎºÐÀ̶ó°í »ý°¢µË´Ï´Ù.
from: http://westzero.net/24