|
|
|
¿¹Á¦·Î ½±°Ô ¹è¿ì´Â Ajax
|
 |
|
¤ýÀú ÀÚ |
JOSHUA EICHORN
|
¤ý¿ª ÀÚ |
ÇÑÈ£¿¬
|
¤ý±¸ ºÐ |
¹ø¿ª¼
|
¤ý¹ßÇàÀÏ |
2007³â 07¿ù 09ÀÏ |
¤ýÁ¤ °¡ |
18,000¿ø |
¤ýÆäÀÌÁö |
365 ÆäÀÌÁö |
¤ýISBN |
978-89-5674-387-5 |
¤ý³À̵µ |
ÃʱÞ.Áß±Þ |
¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¸®Ä¡ ÀÎÅÍ³Ý ÀÀ¿ëÇÁ·Î±×·¥(RIA:Rich Internet Application) °³¹ßÇϱâ
°æÇè ÀÖ´Â À¥ °³¹ßÀÚµéÀÌ °¡Àå ½±°Ô Ajax¸¦ ÀÍÈú ¼ö ÀÖ´Â ¹æ¹ý ÀÌ¹Ì À¥ °³¹ß¿¡ dzºÎÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Â °³¹ßÀÚ¶ó¸é? ÃÖ±Ù¿¡ °¡Àå ºü¸£°Ô ¼ºÀåÇϰí ÀÖ´Â À¥ °³¹ß ºÐ¾ßÀÎ Ajax¿Í ´ç½ÅÀÇ ±â¼úÀ» Á¢¸ñÇØº¸¼¼¿ä. ÀÌ¹Ì ¾Ë°í ÀÖ´Â Áö½ÄÀ» ±â¹ÝÀ¸·Î ½±°í ºü¸£°Ô À¯¿ë¼º ÀÖ´Â ÀÎÅÍ³Ý ÀÀ¿ëÇÁ·Î±×·¥À» ¸¸µå´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. ±¤¹üÀ§ÇÑ ¼¹öÃø PHP Äڵ带 Æ÷ÇÔÇÑ ¼¼·ÃµÈ ¿¹Á¦ Äڵ带 ¸Àº¼ ¼ö ÀÖÀ¸¸ç, Ajax ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ý»Ó¸¸ ¾Æ´Ï¶ó, µð¹ö±ëÀ» ÅëÇÑ »ç¿ë ¿¹¿Í ¼³°è ±×¸®°í ÀüüÀûÀÎ °³¹ß »ý¸íÁֱ⿡ À̸£±â±îÁö ±íÀÌ ÀÖ°Ô ´Ù·ç°í ÀÖ½À´Ï´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë Ajax°¡ ÀüÅëÀûÀÎ À¥ °³¹ß Áֱ⸦ º¯È½ÃŰ´Â ¹æ¹ý Ajax ÆÐ·¯´ÙÀÓÀÌ ¸¸µé¾î³½ ¹®Á¦Á¡°ú À̸¦ ÇØ°áÇÏ´Â ¹æ¹ý ±âÁ¸ÀÇ À¥ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Ajax Ãß°¡Çϱâ XMLHttpRequest °´Ã¼¸¦ Æ÷ÇÔÇÏ¿© ÇÙ½É Ajax ±â¼ú »ç¿ëÇϱâ XSLT¿Í JSONÀ» »ç¿ëÇÏ¿© Ajax ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àü´ÞµÈ µ¥ÀÌÅÍ »ç¿ëÇϱâ Á» ´õ À¯¿ëÇÑ Ajax ÀÀ¿ëÇÁ·Î±×·¥ ±¸ÃàÇϱâ : Áöħ°ú ´Ù¿î·Îµå°¡ °¡´ÉÇÑ ¿¹Á¦µé Ajax ȯ°æ¿¡¼ ½ÇÁ¦ ¼¼°èÀÇ ¹®Á¦Á¡ ÇØ°áÇϱâ Sarissa, scriptaculous, HTML_Ajax¸¦ Æ÷ÇÔÇÏ¿© Ajax °³¹ßÀ» °£ÆíÇÏ°Ô ÇØÁÖ´Â ¶óÀ̺귯¸®¿Í ŸŶµé Ajax µð¹ö±ë¿¡ ´ëÇÑ ¿Ïº®ÇÑ °¡À̵å IFrame ¶Ç´Â cookie »ç¿ëÇÏ¿© XMLHttpRequest¸¦ »ç¿ëÇÏÁö ¸øÇÏ´Â ºê¶ó¿ìÀú Áö¿øÇϱâ JSON µ¥ÀÌÅÍ ÀÎÄÚµù °¡À̵å´Â Firefox¿Í Internet Explorer¿¡ ´ëÇÑ µµ±¸µéÀ» ´Ù·é´Ù. ¿©·¯ ¼¹ö ¾ð¾î¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â PHP, .NET, Java ±×¸®°í ´Ù¸¥ ¶óÀ̺귯¸®µéÀ» Æ÷ÇÔÇÏ´Â ¶óÀ̺귯¸® ¸ñ·Ï |
|
 |
 |
AJAX¶ó´Â ¿ë¾î°¡ ¼¼»ó¿¡ ³ª¿Â Áöµµ 2³âÀ̶õ ½Ã°£ÀÌ Èê·¶´Ù. À¥ 2.0ÀÌ´Ï, AJAX´Ï ÇÏ´Â »õ·Î¿î ¿ë¾î°¡ ³ªÅ¸³¯ ¶§¸¶´Ù °³¹ßÀÚµéÀº ½À°üó·³ »õ·Î¿î ±â¼ú¿¡ ´ëÇÑ ÇнÀÀ» ½ÃµµÇϰï ÇÏÁö¸¸ ÀÌ »õ·Î¿î °³³äµéÀº »õ·Ó°Ô ¹è¿ö¾ß ÇÏ´Â ¾î¶² ±â¼úÀÌ ¾Æ´Ï´Ù. °³¹ßÀڵ鵵 ÀÌÁ¦´Â »õ·Ó°í Çõ½ÅÀûÀÎ ±â¼ú¸¸À¸·Î´Â »ç¿ëÀÚµéÀÇ ´«³ôÀ̸¦ ¸ÂÃ߱Ⱑ Èûµé¾îÁ³´Ù.
¿ä±¸»çÇ× Á¤ÀǼ¸¦ ÀÛ¼ºÇÏ´Ù º¸¸é À¥ »çÀÌÆ®¸¦ ¹Ù¶óº¸´Â ¿äÁò »ç¿ëÀÚµéÀÇ ½Ã°¢ÀÌ ¸¹ÀÌ ´Þ¶óÁ³´Ù´Â °ÍÀ» ½Ç°¨ÇÏ°Ô µÈ´Ù. ºí·Î±×, ¹Ì´ÏȨÇÇ µî °³ÀÎÈµÈ È¨ÆäÀÌÁöµéÀ» ¸ÅÀϰ°ÀÌ »ç¿ëÇÏ°í Æ÷ÅÐ »çÀÌÆ®, ¿Â¶óÀÎ ¼îÇθô µî ¸¹Àº ½Ã°£À» »õ·Î¿î ±â¼ú°ú Á¢ÇÏ´Ù º¸´Ï À¢¸¸ÇÑ ±â´ÉµéÀº ±âº»À¸·Î Àû¿ëÇØ¾ß ÇÏ´Â °ÍÀ¸·Î ´ç¿¬È÷ ¿ä±¸¸¦ ÇÏ°Ô µÈ´Ù. ¾î¶² ¶§´Â ÀÌ Á¤µµ¸é µÇ°ÚÁö Çϰí ÀÛ¼ºÇÑ È¸é ±âȹ¼¸¦ »ç¿ëÀÚ°¡ ÁöÀûÇÏ´Â °æ¿ìµµ ºó¹øÇÏ´Ù.
ÀÌÁ¦´Â ±â¼ú¸¸À¸·Î´Â »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» ¸ÂÃߴµ¥ ºÎÁ·ÇÏ´Ù. »ç¿ëÀÚÀÇ ÀÔÀå¿¡¼ ´õ¿í Æí¸®Çϰí È¿À²ÀûÀÎ ÀÎÅÍÆäÀ̽º¸¦ ±¸¼ºÇØ¾ß Çϸç, ±×·± °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ¹®Á¦Á¡À» ÇØ°áÇϱâ À§ÇØ ±â¼úÀ» Àû¿ëÇØ¾ß ÇÑ´Ù. À¥ÀÇ ÀåÁ¡Àº ´õ¿í »ì¸®°í ´ÜÁ¡À» º¸¿ÏÇϱâ À§ÇØ ´õ¿í ³ë·ÂÀ» ÇØ¾ß ÇÑ´Ù. ÇѶ§ À¥ °³¹ßÀÚ¸¦ ȨÆäÀÌÁö Á¤µµ¸¦ ¸¸µå´Â »ç¶÷ÂëÀ¸·Î º¸´ø ¶§µµ ÀÖ¾ú´Ù. À¥ °³¹ßÀÚ°¡ ³Ê¹«³ªµµ ³ÑÃijµ±â ¶§¹®ÀÌ´Ù. ±×·¯¸é¼ ´õ ÀÌ»ó °³¹ßÀ» ÇÏ´Â °Í¿¡ ºÎ´ãÀ» °®´ø »ç¶÷µéµµ ¸¹¾Ò´Ù. ÇÏÁö¸¸ ¿äÁòÀº ´õ¿í ´Ù¾çÇØÁö°í ¼öÁØÀÌ ³ô¾ÆÁø À¥ »çÀÌÆ®¸¦ °³¹ßÇØ¾ß ÇÏ¸ç ±âÁ¸ C/S ȯ°æÀ¸·Î ¿î¿µÇÏ´ø ¾÷¹« ȯ°æÀ» ÀÎÆ®¶ó³Ý ȯ°æÀ¸·Î ÀüȯÇÏ´Â »ç·Êµµ ¸¹¾ÆÁö¸é¼ ³ôÀº ¼öÁØÀÇ °³¹ß ´É·ÂÀ» ÇÊ¿ä·Î ÇÏ´Â °æ¿ì°¡ ¸¹´Ù. ½Ã´ë´Â °è¼Ó º¯Çϰí ÀÖÀ¸¸ç ¸ðµç °ÍÀÌ ÀÎÅͳÝÀ¸·Î ¿Å°Ü°¡°í ÀÖ´Ù. À¥Àº ±× ÃÖÀü¹æ¿¡¼ ÀÚ½ÅÀÇ ¿ªÇÒÀ» Ãæ½ÇÈ÷ ¼öÇàÇϰí ÀÖ´Ù. AJAX´Â ¿ÃÇØÀÇ Å°¿öµå·Î ¿À¸£³»¸®´ø ¶§¸¦ Áö³ª ¾î´Àµ¡ ÀÚ¸®¸¦ Àâ¾Æ°¡´Â °úÁ¤¿¡ ÀÖ´Â °Í °°´Ù. AJAXÀÇ »ç¿ë ¿©ºÎ´Â ¼±ÅÃÀÌÁö¸¸ °á±¹ »ç¿ëÀÚµéÀÇ À¯¿ë¼ºÀ» À§Çؼ´Â Çʼö°¡ µÇ¾ß ÇÏÁö ¾ÊÀ»±î ÇÏ´Â »ý°¢À» ÇØº»´Ù. À¥Àº ÁøÈÇϰí ÀÖÀ¸¸ç °è¼ÓÇØ¼ »õ·Î¿î °³³ä°ú ±â¼úÀÌ Åº»ýÇÏ°í ¿ì¸®µé °çÀ¸·Î ´Ù°¡¿Ã °ÍÀÌ´Ù. »õ·Î¿î °ÍÀ» ±â´Ù¸®´Â °ÍÀº ¾ðÁ¦³ª ÇູÇÑ ÀÏÀÌ´Ù. |
|
|
 |
 |
|
|
 |
|
|