|
|
 |
|
|
|
Ç÷º½º´Â °³¹ß »ý»ê¼º, ¾ÖÇø®ÄÉÀÌ¼Ç È°¿ë, ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É Çâ»ó È¿°ú¸¦ ±Ø´ëÈÇÑ ÃÖ°íÀÇ RIA ¼Ö·ç¼ÇÀÌ´Ù.
ÀÌŬ¸³½º ±â¹ÝÀÇ Ç÷º½º ºô´õ´Â ½±°í ºü¸¥ °³¹ßÀ» µµ¿ÍÁÖ´Â ´Ù¾çÇÑ ±â´ÉÀ» ³»ÀåÇϰí ÀÖ´Ù. ±×¸®°í Ç÷º½º µ¥ÀÌÅÍ ¼ºñ½º, Ç÷º½º Â÷ÆÃ, Ç÷º½º ÇÁ·¹ÀÓ¿÷Àº ´Ù¾çÇÑ ¸ñÀûÀÇ RIA ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù.
¶ÇÇÑ, Ç÷¡½Ã Ç÷¹À̾î´Â Ç÷º½º ¾ÖÇø®ÄÉÀ̼ÇÀÌ ´õ¿í ºü¸£°Ô ÀÛµ¿ÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. |
|
|
|
| |
| ¡ã [±×¸² 1] Ç÷º½ºÀÇ Æ¯ÀåÁ¡ |
|
|
|
 |
|
|
|
Ç÷º½º·Î ¸¸µé¾ú´Ù°í ÇØ¼ ¸ðµÎ À¥ 2.0 Æ®·»µåÀÇ »çÀÌÆ®°¡ µÇ´Â °ÍÀº ¾Æ´Ï´Ù. À¥ 2.0Àº Ãß»óÀûÀÎ Æ®·»µåÀ̰í Ç÷º½º´Â
À̸¦ ±¸ÇöÇÏ´Â ±â¼ú ÁßÀÇ ÇϳªÀ̱⠶§¹®ÀÌ´Ù.
±â¼úÀûÀÎ °üÁ¡¿¡¼ À¥ 2.0°ú ±âÁ¸ À¥À» ±¸ºÐ Áþ´Â °¡Àå Å« Àã´ë´Â ÇØ´ç »çÀÌÆ®ÀÇ ¼ºñ½º¸¦ ´Ù¸¥ »ç¶÷µéµµ ÀÌ¿ëÇÒ ¼ö
ÀÖ´À³ÄÀÌ´Ù. À̸¦ À§ÇÑ ´ëÀüÁ¦´Â XML, UTF8, CSS µî °ø°³µÈ Ç¥ÁØ ±â¼úÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ±×¸®°í ±× »çÀÌÆ®ÀÇ ¼ºñ½º¸¦ ÀÌ¿ëÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽ºµéÀÌ Á¤ÀǵǾî ÀÖ¾î¾ß Çϰí, ÀÌ °ø°³ API¸¦ ÀÌ¿ëÇØ¼ ¼·Î µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖ¾î¾ß
ÇÑ´Ù. ¶ÇÇÑ ¿øÇÏ´Â µ¥ÀÌÅ͸¦ Æí¸®ÇÏ°Ô º¸¿©ÁÙ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. À̸¦ Á¾ÇÕÇØº¸¸é MVC(Model/View/Controller) ¾ÆÅ°ÅØÃ³ÀÇ 3¿ä¼Ò·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. |
|
|
|
| |
| ¡ã [±×¸² 2] WEB 2.0 ±¸ÇöÀ» À§ÇÑ ±â¼ú 3¿ä¼Ò |
|
|
|
| |
|
Ç¥ÁØÈµÈ µ¥ÀÌÅÍ´Â °ø°³ API¸¦ ÀÌ¿ëÇÏ¿© ÃßÃâÇÑ µ¥ÀÌÅ͸¦ º¯È¯ÇÏÁö ¾Ê´õ¶óµµ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â Æ÷¸ËÀ̾î¾ß ÇÑ´Ù. ÀÌ·¯ÇÑÇ¥ÁØÈµÈ µ¥ÀÌÅÍÀÇ ´ëÇ¥ÀûÀÎ ¿¹°¡ XML·Î ±¸¼ºµÈ ºí·Î±×ÀÇ ÃÖ½Å±Û ¸ñ·ÏÀÎ RSSÀÌ´Ù.
Ç÷º½º´Â ±âº»ÀûÀ¸·Î XML ÆÄ¼¿Í XMLÀ» ó¸®ÇÒ ¼ö ÀÖ´Â E4X(ECMAScript for XML)¿Í °°Àº Æí¸®ÇÑ API¸¦ Á¦°øÇϹǷΠXML·Î ¸®ÅϵǴ µ¥ÀÌÅÍ´Â ½±°Ô ó¸®ÇÏ¿© ȸéÀ¸·Î º¸¿©ÁÙ ¼ö ÀÖ´Ù. ±×·¡¼ ±âÁ¸ À¥ ÇÁ·Î±×·¥(ASP, JSP, PHP µî)¿¡¼ µ¥ÀÌÅ͸¦ µ¥ÀÌÅͺ£À̽º¿¡¼ Àоî¿Í XMLÀ» ¸®ÅÏÇÏ°Ô Çϰųª À¥¼ºñ½º¸¦ ÀÌ¿ëÇϸé, ½±°Ô µ¥ÀÌÅ͸¦ ºÒ¾î¿Í »ç¿ëÇÒ
¼ö ÀÖ´Ù. |
|
| |
|
µ¥ÀÌÅ͸¦ °¡Á®¿Í¼ º¸¿©ÁÖ´Â ¹æ½ÄÀÌ »ç¿ëÀÚ¿¡°Ô Á÷°üÀûÀÌ°í Æí¸®ÇØ¾ß Çϱ⠶§¹®¿¡, ¸®Ä¡ ÀÎÅÍ³Ý ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ´Ù. ±×·¸°Ô µÇ¸é »ç¿ëÀÚ´Â ¿øÇÏ´Â µ¥ÀÌÅ͸¦ º¸±â À§Çؼ ÀÌ ÆäÀÌÁö Àú ÆäÀÌÁö¸¦ Ŭ¸¯ÇÏ°í ÆäÀÌÁö°¡ ·ÎµùÀÌ ´Ù µÇ±â¸¦
±â´Ù¸± ÇÊ¿ä ¾øÀÌ ÇÑ´«¿¡ ½±°Ô º¼ ¼ö ÀÖ°Ô µÈ´Ù.
Ç÷º½º´Â ¸®Ä¡ ÀÎÅͳÝÀ» À§ÇÑ Ç÷¡½Ã ±â¼ú ±â¹ÝÀÇ µ¿ÀûÀ̰í È·ÁÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÑ´Ù. |
|
| |
|
°ø°³ API´Â ÇØ´ç »çÀÌÆ®ÀÇ ¼ºñ½º¸¦ ´Ù¸¥ »çÀÌÆ®¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÀÎÅÍÆäÀ̽º ÇÔ¼ö¸¦ Á¦°øÇÏ´Â °ÍÀÌ´Ù. ±×·¸°ÔµÇ¸é °Ë»öÀ̳ª Áöµµ º¸¿©ÁÖ±â µî Æ¯Á¤ »çÀÌÆ®¿¡¼¸¸ µÇ´ø ±â´ÉµéÀ» Àڱ⠻çÀÌÆ®¿¡¼ ±¸ÇöÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
Ç÷º½º´Â °ø°³ API ¹× Ajax¿Í ¿¬µ¿ °¡´ÉÇÑ ÇÁ·¹ÀÓ¿÷ÀÎ FABridge¸¦ Á¦°øÇÑ´Ù. |
|