|
|
XML°ú ÆÛºí¸®½Ì ÇÁ·¹ÀÓ¿öÅ© |
|
2001³â 07¿ù 18ÀÏ 00:00:00 |
Network Computing
|
|
|
|
XMLÀÇ ÃâÇö°ú ÇÔ²², À¥ ÆÛºí¸®½Ì ÇÁ·¹ÀÓ¿öÅ©´Â »õ·Î¿î ¹ßÀüÀÇ ½Ã´ë¸¦ ¸Â°í ÀÖ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â XML(Extensible Markup Language)°ú ±× ÇüÁ¦µéÀÎ XML(Extensible Style Language) ¹× XSLT(Extensible Style Language Transformation)À» ±â¹ÝÀ¸·Î ÇÑ´Ù. <ÆíÁýÀÚ>
¿À´Ã³¯ ¿äûÇÏ´Â ºê¶ó¿ìÀú·Î À¥ ¼¹ö°¡ HTML ÆäÀÌÁö¸¦ Á¦°øÇÏ´Â °Í°ú »ó´çÈ÷ À¯»çÇÑ ¹æ½ÄÀ¸·Î, ¿äûÇϴ Ŭ¶óÀ̾ðÆ®¿¡°Ô ÄÁÅÙÃ÷¸¦ Á¦°øÇÑ´Ù. ÇÏÁö¸¸ ¿©±â¿¡´Â ÇÑ °¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡ÀÌ Àִµ¥, ±×°ÍÀº »õ·Î¿î ÇÁ·¹ÀÓ¿öÅ©´Â ÆäÀÌÁö¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸ç, ±× ´ë½Å ÆäÀÌÁöÀÇ ÆÛºí¸®½Ì µÇ´Â ¾ç½ÄÀ» Á¦°øÇÑ´Ù´Â Á¡ÀÌ´Ù.
½ÇÁúÀû ÀÌÇà ¾ÆÁ÷ Ãʱ⠴ܰè
¿ªµ¿ÀûÀÎ HTML ÄÁÅÙÃ÷¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Â ´É·ÂÀº ¾î¶°ÇÑ À¥»çÀÌÆ®³ª À¥ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡¼µç °¡Àå Áß¿äÇÑ °ÍÀÌ´Ù. Á¤Àû ÄÁÅÙÃ÷·Î ÀÌ·ç¾îÁø À¥»çÀÌÆ®´Â ¹æ¹®°´µéÀÇ ¹ß±æÀ» ´Ù½Ã ã°Ô ÇÒ ¼ö ¾øÀ» °ÍÀ̸ç, »ç¿ëÀڵ鿡°Ô ±×µéÀÌ Ã£°í ÀÖ´Â ¸ÂÃãÈ µÈ °³ÀÎ °æÇèÀ» ÁÙ ¼öµµ ¾øÀ» °ÍÀÌ´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ǵéÀº À¥»çÀÌÆ®¿Í ´ëÁ¶ÀûÀ¸·Î ¿ªµ¿Àû ÄÁÅÙÃ÷ °³³äÀ» Áß½ÉÀ¸·Î ¼³°è ¹× ÀÌÇàµÇ¾ú´Ù.
ÇÏÁö¸¸ ÀÌ·¯ÇÑ ÄÁÅÙÃ÷´Â ´ëºÎºÐ Áö¼ÓÀûÀ¸·Î ÀÌ°ÍÀ» ¸¸µé°í Ä¡´Â ´Ù¼öÀÇ HTML ÆíÁýÀÚ Á÷¿øµéÀ» µÒÀ¸·Î½á¸¸ µ¿ÀûÀÎ »óÅ°¡ À¯ÁöµÇ¾ú´Ù. CSS(Cascading Style Sheets) Ç¥ÁØÀº º¹ÇÕÀûÀÌ°í ¿ªµ¿ÀûÀÎ À¥»çÀÌÆ®ÀÇ ½Ã°¢Àû ºÎ¹®À» ÇÕ¸®ÈÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁáÁö¸¸, Á¤ÀÛ ÀÌ°ÍÀÌ ÁøÁ¤À¸·Î ÇÊ¿ä·Î ÇÏ´Â °ÍÀº ÁÖÁö ¸øÇß´Ù. ´ÙÀ½ ´Ü°è´Â ÄÁÅÙÃ÷¸¦ ¸¸µé¾î³»´Â ¼¹ö Ãø ±â¼úÀ» »ç¿ëÇÏ´Â °ÍÀ̾ú´Ù. ÀÌ·¯ÇÑ ±â¼ú¿¡´Â ¡®ÆäÀÌÁö ³»ÀÇ ÄÚµå(code in your pages)¡¯¿Í ¡®ÄÚµå ³»ÀÇ ÆäÀÌÁö(pages in your code)¡¯¶ó´Â µÎ °¡Áö ºÎ·ù°¡ ÀÖ´Ù.
ÆäÀÌÁö ³» ÄÚµå Áý´Ü¿¡´Â ASP(Active Server Pages), JSP(JavaServer Pages) ¹× PHP(PHP Hypertext Processor) Ç¥ÁØÀÌ Æ÷ÇԵȴÙ. ¸ðµç °æ¿ì¿¡ ¼¹ö Ãø ½ºÅ©¸³Æ®´Â HTML ÄÚµå¿Í È¥ÇÕµÇ¾î ¿ªµ¿Àû ÄÁÅÙÃ÷¸¦ Á¦°øÇÑ´Ù. ºÐ¸íÈ÷ ·ÎÁ÷, ÄÁÅÙÃ÷ ¹× »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â ±ä¹ÐÇÏ°Ô È¥ÇյȴÙ. µû¶ó¼ ºÎ´ãÀº HTML Äڵ忡¼ºÎÅÍ PHP, JSP ¹×(ȤÀº) ASP ÄÚµå·Î ¿Å°ÜÁöÁö¸¸ ¹®Á¦´Â ¿©ÀüÈ÷ ³²¾Æ ÀÖ´Ù.
ÄÚµå ³» ÆäÀÌÁö Áý´Ü¿¡´Â ÀÚ¹Ù ¼ºê¸´(Java servlets)°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À¥ Ŭ·¡½º(web classes)°¡ Æ÷ÇԵȴÙ. ¿ª½Ã °³¹ßÀÚµéÀº ÀÌ·± ±â¼úµéÀÌ ÄÁÅÙÃ÷¸¦ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º·ÎºÎÅÍ ºÐ¸®½Ãų °ÍÀ̶ó´Â ¾à¼ÓÀ» ¹Þ¾ÒÁö¸¸, ´ë½Å À̵éÀº ÀÚ¹Ù³ª ºñÁÖ¾ó º£ÀÌÁ÷ ³»ºÎ¿¡¼ºÎÅÍ HTML ű׸¦ ¸¸µé¾î³»´Â °ú´ÙÇÑ Äڵ常 Á¢ÇÏ°Ô µÆÀ» »ÓÀÌ´Ù.
XMLÀÇ ÃâÇö°ú ÇÔ²², »õ·Î¿î À¥ ÆÛºí¸®½Ì ÇÁ·¹ÀÓ¿öÅ©´Â ¹ßÀüÇÏ°í ÀÖ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â XML(Extensible Markup Language)°ú ±× ÇüÁ¦µéÀÎ XML(Extensible Style Language) ¹× XSLT(Extensible Style Language Transformation)À» ±â¹ÝÀ¸·Î ÇÑ´Ù. ÀÌ ÇÁ·¹ÀÓ¿öÅ©´Â ¿À´Ã³¯ À¥ ¼¹ö°¡ ¿äûÇÏ´Â ºê¶ó¿ìÀú·Î HTML ÆäÀÌÁö¸¦ Á¦°øÇÏ´Â °Í°ú »ó´çÈ÷ À¯»çÇÑ ¹æ½ÄÀ¸·Î, ¿äûÇϴ Ŭ¶óÀ̾ðÆ®¿¡°Ô ÄÁÅÙÃ÷¸¦ Á¦°øÇÑ´Ù.
ÇÏÁö¸¸ ¿©±â¿¡´Â ÇÑ °¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. »õ·Î¿î ÇÁ·¹ÀÓ¿öÅ©´Â ÆäÀÌÁö¸¦ Á¦°øÇÏÁö ¾ÊÀ¸¸ç, ±× ´ë½Å ÆäÀÌÁöÀÇ ÆÛºí¸®½Ì µÇ´Â ¾ç½ÄÀ» Á¦°øÇÑ´Ù. ºñ·Ï ÄÁÅÙÃ÷´Â µ¿ÀÏÇÏÁö¸¸, ÆÛºí¸®½Ì µÇ´Â ÆäÀÌÁö´Â Ŭ¶óÀ̾ðÆ®¿¡ µû¶ó ´Ù¸£´Ù. ¿¹¸¦ µé¾î, ¾ÖÅ©·Î¹î ¸®´õ(Acrobat reader)°¡ ¿äûÀ» ¸¸µé¾ú´Ù¸é, ÆÛºí¸®½Ì µÇ´Â ÆäÀÌÁö´Â PDF ¹®¼·Î µ¹¾Æ¿Ã °ÍÀÌ´Ù.
WAP(Wireless Application Protocol) Àåºñ´Â WML(Wireless Markup Language) ÆäÀÌÁö¸¦ ¹Þ°Ô µÉ °ÍÀ̸ç, ÀÏ¹Ý À¥ ºê¶ó¿ìÀú´Â HTML ÆäÀÌÁö¸¦ ¹Þ°Ô µÉ °ÍÀÌ´Ù. À¥ ºê¶ó¿ìÀúÀÇ °æ¿ì, µé¾î¿À´Â ¿äûÀÌ ÅؽºÆ® Àü¿ëÀÇ Lynx ºê¶ó¿ìÀú¿¡¼ ¿À´ÂÁö, ¾Æ´Ï¸é ³Ý½ºÄÉÀÌÇÁ ³×ºñ°ÔÀÌÅͳª ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÀÎÅÍ³Ý ÀͽºÇ÷η¯¿¡¼ ¿À´ÂÁö¿¡ µû¶ó ¼·Î ´Ù¸£°Ô ÆÛºí¸®½Ì µÇ´Â ÆäÀÌÁö¸¦ Áö¿øÇÏ°Ô ÇÒ ¼öµµ ÀÖ´Ù. |
|
|
|
|
|
|
¨Ï µ¥ÀÌÅͳÝ(http://t564.ndsoftnews.com) ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö | ÀúÀ۱ǹ®ÀÇ |
|
|
|
|
|
| |
°¡Àå ¸¹ÀÌ º» ±â»ç |
|
|
|