»ç¿ëÀÚ Á¤ÀÇ XML °ü¸®

»ç¿ëÀÚ Á¤ÀÇ XML Çü½ÄÀ» »ç¿ëÇÒ °æ¿ì¿¡¸¸ ÀÌ ¼½¼ÇÀÇ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.

XML(Extensible Markup Language)Àº À¥ÀÇ ±¸Á¶È­µÈ ¹®¼­ ¹× µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¹ü¿ë Çü½ÄÀÔ´Ï´Ù. XML ÇÁ·ÎÅäÄÝ °ü¸® ÆäÀÌÁö¸¦ »ç¿ëÇÏ¸é »ç¿ë °¡´ÉÇÑ ¹®¼­ Ç÷οì Á¤ÀÇ ¸ñ·Ï¿¡ Ãß°¡ÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ Á¤ÀÇ XML Çü½ÄÀ» ÀÛ¼º ¹× °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

XML Çü½ÄÀº XML ¹®¼­ ¼¼Æ® ³» °æ·Î¸¦ Á¤ÀÇÇÕ´Ï´Ù. XML Çü½ÄÀ» »ç¿ëÇÏ¸é ¹®¼­ °ü¸®ÀÚ´Â ¼ö½Å ¹®¼­¸¦ °íÀ¯ÇÏ°Ô ½Äº°ÇÏ´Â °ªÀ» °Ë»öÇϰí, ¿Ã¹Ù¸¥ ¶ó¿ìÆÃ ¹× 󸮿¡ ÇÊ¿äÇÑ ¹®¼­ ³»ÀÇ Á¤º¸¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

XML Çü½Ä ÀÛ¼ºÀº ´Ù´Ü°è ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. Çü½Ä¿¡ ´ëÇÑ ÇÁ·ÎÅäÄÝÀ» ÀÛ¼ºÇÏ¿© À̸¦ ÆÐŰÁö¿Í ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù.
  2. Çü½Ä¿¡ ´ëÇÑ ¹®¼­ Ç÷ο츦 ÀÛ¼ºÇÏ¿© À̸¦ »õ·Î ÀÛ¼ºÇÑ ÇÁ·ÎÅäÄݰú ¿¬°ü½ÃÄÑ¾ß ÇÕ´Ï´Ù.
  3. Çü½ÄÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

±×·± ´ÙÀ½ »õ·Î ÀÛ¼ºÇÑ Çü½Ä¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ »óÈ£ ÀÛ¿ëÀ» ÀÛ¼ºÇϽʽÿÀ.

ÀÌ·¯ÇÑ ´Ü°è´Â µÚ¿¡ ³ª¿À´Â ¼½¼Ç¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ XML ¹®¼­ÀÇ Çãºê ¼³Á¤¿¡¼­ ÀÌ·¯ÇÑ ´Ü°èÀÇ ¿¹µµ ãÀ» ¼ö ÀÖ½À´Ï´Ù.

CustomXML ÇÁ·ÎÅäÄÝ Á¤ÀÇ Çü½Ä ÀÛ¼º

´ÙÀ½ ´Ü°è¿¡¼­´Â »ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝ Á¤ÀÇ Çü½ÄÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

  1. Çãºê °ü¸® > Çãºê ±¸¼º > ¹®¼­ Ç÷οì Á¤ÀÇ ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.

    ±×¸² 26. ¹®¼­ Ç÷οì Á¤ÀÇ ÀÛ¼º ÆäÀÌÁö


  2. ¹®¼­ Ç÷οì À¯Çü¿¡ ´ëÇØ ÇÁ·ÎÅäÄÝÀ» ¼±ÅÃÇϽʽÿÀ.
  3. Äڵ忡 ´ëÇØ ÀÌÀü ´Ü°è¿¡¼­ ¼±ÅÃÇÑ ¿ÀºêÁ§Æ®ÀÇ À¯Çü¿¡ ÇØ´çµÇ´Â °ªÀ» ÀÔ·ÂÇϽʽÿÀ. ¿¹¸¦ µé¾î, XMLÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
  4. À̸§¿¡ ´ëÇØ ¹®¼­ Ç÷οì Á¤ÀÇÀÇ ID¸¦ ÀÔ·ÂÇϽʽÿÀ. ¿¹¸¦ µé¾î, »ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝÀÇ °æ¿ì Custom_XMLÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
  5. ¹öÀü¿¡ ´ëÇØ 1.0À» ÀÔ·ÂÇϽʽÿÀ.
  6. ÇÁ·ÎÅäÄÝÀÇ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ(¼±ÅûçÇ×).
  7. ¹®¼­ Ç÷ο찡 ¾Æ´Ï¶ó ÇÁ·ÎÅäÄÝÀ» Á¤ÀÇÇϰí Àֱ⠶§¹®¿¡ ¹®¼­ ·¹º§À» ¾Æ´Ï¿À·Î ¼³Á¤ÇϽʽÿÀ. ¹®¼­ Ç÷οì´Â ´ÙÀ½ Àý¿¡¼­ Á¤ÀÇÇÕ´Ï´Ù.
  8. »óŸ¦ »ç¿ë °¡´ÉÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
  9. ÀÌ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Ç¥½Ã ¿©ºÎ¸¦ ¼³Á¤ÇϽʽÿÀ. ¸ðµç Âü¿©ÀÚ¿¡°Ô Ç¥½ÃÇϰíÀÚ ÇÒ °ÍÀÔ´Ï´Ù.
  10. »õ ÇÁ·ÎÅäÄÝÀÌ ·¦ÇεǴ ÆÐŰÁö¸¦ ¼±ÅÃÇϽʽÿÀ. ¿¹¸¦ µé¾î, ÀÌ ÇÁ·ÎÅäÄÝÀ» ¼¼ ÆÐŰÁö¿Í ¸ðµÎ ¿¬°ü½Ãų °æ¿ì ÆÐŰÁö: AS, ÆÐŰÁö: ¾øÀ½ ¹× ÆÐŰÁö: ¹é¿£µå ÅëÇÕÀ» ¼±ÅÃÇϽʽÿÀ.
  11. ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.

¹®¼­ Á¤ÀÇ Ç÷οì ÀÛ¼º

´ÙÀ½À¸·Î, ¹®¼­ Ç÷οì Á¤ÀÇ ÀÛ¼º ÆäÀÌÁö¸¦ ´Ù½Ã »ç¿ëÇÏ¿© ¹®¼­ Ç÷ο츦 ÀÛ¼ºÇϽʽÿÀ.

  1. Çãºê °ü¸® > Çãºê ±¸¼º > ¹®¼­ Ç÷οì Á¤ÀÇ ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
  2. ¹®¼­ Ç÷οì À¯Çü¿¡ ´ëÇØ ¹®¼­ Ç÷ο츦 ¼±ÅÃÇϽʽÿÀ.
  3. Äڵ忡 ´ëÇØ ÀÌÀü ´Ü°è¿¡¼­ ¼±ÅÃÇÑ ¿ÀºêÁ§Æ®(¹®¼­ Ç÷οì)ÀÇ À¯Çü¿¡ ÇØ´çµÇ´Â °ªÀ» ÀÔ·ÂÇϽʽÿÀ.
  4. À̸§¿¡ ´ëÇØ ¹®¼­ Ç÷οì Á¤ÀÇÀÇ ID¸¦ ÀÔ·ÂÇϽʽÿÀ. ¿¹¸¦ µé¾î, ¹®¼­ Ç÷οìÀÇ À̸§À¸·Î XML_Tester¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
  5. ¹öÀü¿¡ ´ëÇØ 1.0À» ÀÔ·ÂÇϽʽÿÀ.
  6. ÇÁ·ÎÅäÄÝÀÇ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ(¼±ÅûçÇ×).
  7. ¹®¼­ ·¹º§À» ¿¹·Î ¼³Á¤ÇϽʽÿÀ. ¹®¼­ ·¹º§À» Á¤ÀÇÇϰí Àֱ⠶§¹®ÀÔ´Ï´Ù.
  8. »óŸ¦ »ç¿ë °¡´ÉÀ¸·Î ¼³Á¤ÇϽʽÿÀ.
  9. ÀÌ Ç÷ο쿡 ´ëÇÑ Ç¥½Ã ¿©ºÎ¸¦ ¼³Á¤ÇϽʽÿÀ. ¸ðµç Âü¿©ÀÚ¿¡°Ô Ç¥½ÃÇϰíÀÚ ÇÒ °ÍÀÔ´Ï´Ù.
  10. ÀÌÀü ÇÁ·Î½ÃÀú¿¡¼­ ¼±ÅÃÇÑ ÆÐŰÁö¸¦ ÆîÄ¡·Á¸é Æú´õ ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇϽʽÿÀ. Æú´õ¸¦ ÆîÄ¡°í ÀÌÀü Àý¿¡¼­ ÀÛ¼ºÇÑ ÇÁ·ÎÅäÄÝ À̸§À» ¼±ÅÃÇϽʽÿÀ(¿¹: ÇÁ·ÎÅäÄÝ: CustomXML).
  11. ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.

´ÙÀ½Àº CustomXML ÇÁ·ÎÅäÄÝÀ» ÀÛ¼ºÇÏ¿© ÇÁ·ÎÅäÄÝÀ» AS ¾øÀ½ ¹× ¹é¿£µå ÅëÇÕ ÆÐŰ¡°ú ¿¬°ü½ÃŰ°í ¹®¼­ Ç÷οì XML_Tester¸¦ ÀÛ¼ºÇÑ °æ¿ì ¹®¼­ Ç÷οì Á¤ÀÇ °ü¸® ÆäÀÌÁöÀÇ AS ÆÐŰÁö ºÎºÐ¿¡ ´ëÇÑ ¿¹ÀÔ´Ï´Ù.

±×¸² 27. »õ »ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄݰú ¹®¼­ Ç÷ο찡 Ãß°¡µÈ ¹®¼­ Ç÷οì Á¤ÀÇ ÆäÀÌÁö


XML Çü½Ä ÀÛ¼º

»ç¿ëÀÚ Á¤ÀÇ XML ÇÁ·ÎÅäÄÝÀ» ÀÛ¼ºÇÏ°í ÆÐŰÁö³ª ÆÐŰÁö ¼¼Æ®¿Í ¿¬°ü½ÃŲ ÈÄ ¿¬°üµÈ ¹®¼­ Ç÷ο츦 ÀÛ¼ºÇÏ°í ³ª¸é, XML Çü½ÄÀ» ÀÛ¼ºÇÒ Áغñ°¡ µÈ °ÍÀÔ´Ï´Ù.

XML Çü½ÄÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇϽʽÿÀ.

  1. Çãºê °ü¸® > Çãºê ±¸¼º > XML Çü½ÄÀ» Ŭ¸¯ÇϽʽÿÀ.
  2. XML Çü½Ä ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.

    ±×¸² 28. XML Çü½Ä º¸±â ÆäÀÌÁö


  3. ¶ó¿ìÆÃ Çü½Ä¿¡ ´ëÇØ, Çü½ÄÀÌ ¿¬°üµÉ ¹®¼­ Ç÷οì Á¤ÀǸ¦ ¼±ÅÃÇϽʽÿÀ.
  4. ÆÄÀÏ À¯Çü¿¡ ´ëÇØ XMLÀ» ¼±ÅÃÇϽʽÿÀ.

    ÁÖ: XMLÀº ÆÄÀÏ À¯Çü¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â À¯ÀÏÇÑ ¿É¼ÇÀÔ´Ï´Ù.

  5. ID À¯Çü¿¡ ´ëÇØ, ¼ö½Å ¹®¼­ À¯ÇüÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ´Â ¿ä¼Ò¸¦ ¼±ÅÃÇϽʽÿÀ. ¼±ÅûçÇ×Àº DTD, ³×ÀÓ ½ºÆäÀ̽º ¶Ç´Â ·çÆ® ű×ÀÔ´Ï´Ù.
  6. ¼±ÅÃÇÏ´Â À¯ÇüÀÌ Á¦°øµÇ´Â Çʵ帶´Ù, ¿ä¼Ò °æ·Î(¹®¼­¿¡¼­ °ª¿¡ ´ëÇÑ °æ·Î)³ª »ó¼ö(¹®¼­¿¡¼­ ½ÇÁ¦ °ª)¸¦ ¼±ÅÃÇϽʽÿÀ. ±×·± ´ÙÀ½ °ªÀ» Á¦°øÇϽʽÿÀ.
    1. ¼Ò½º/´ë»ó ºñÁî´Ï½º ID¿¡ ´ëÇØ ºñÁî´Ï½º ID °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
    2. ¼Ò½º ¹®¼­ ÇÃ·Î¿ì ¹× ¹öÀü¿¡ ´ëÇØ, XML ¹®¼­¿¡¼­ ¹öÀü °ª°ú ¹®¼­ ÇÃ·Î¿ì °æ·Î¸¦ Á¤ÀÇÇϴ ǥÇö½ÄÀ» ÀÔ·ÂÇϽʽÿÀ. ÀÌ Çʵå´Â ÇʼöÀÔ´Ï´Ù.
    3. ¹®¼­ ID¿¡ ´ëÇØ ¹®¼­ ID ¹øÈ£ °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
    4. ¹®¼­ ½Ã°£ ¼ÒÀο¡ ´ëÇØ ¹®¼­ ÀÛ¼º ½Ã°£ ¼ÒÀÎ °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
    5. Áߺ¹ °Ë»ç Ű 1 - 5¿¡ ´ëÇØ, Áߺ¹ ¹®¼­ÀÇ ¶ó¿ìÆÃÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ´Â °æ·Î¸¦ ÀÔ·ÂÇϽʽÿÀ.
  7. ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.

À¯È¿¼º °ËÁõ ¸Ê »ç¿ë

Business Integration Connect´Â À¯È¿¼º °ËÁõ ¸ÊÀ» »ç¿ëÇÏ¿© RosettaNet ¶Ç´Â XML ¹®¼­ ±¸Á¶ÀÇ À¯È¿¼ºÀ» °ËÁõÇÕ´Ï´Ù. À¯È¿¼º °ËÁõ ¸ÊÀ» °¡Á®¿Ã Çʿ䰡 ¾øÀ¸¸é »óÈ£ ÀÛ¿ë ÀÛ¼ºÀ¸·Î °Ç³Ê¶Ù½Ê½Ã¿À.

À¯È¿¼º °ËÁõ ¸Ê Ãß°¡

Á¶Ä¡¿¡´Â ¸ñÀûÁö Âü¿©ÀÚ³ª ¹é¿£µå ½Ã½ºÅÛÀÌ ¹®¼­¸¦ ±¸¹® ºÐ¼®ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ¿¬°üµÈ À¯È¿¼º °ËÁõ ¸ÊÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. À¯È¿¼º °ËÁõ ¸ÊÀº ¹®¼­ ±¸Á¶ÀÇ À¯È¿¼º¸¸ °ËÁõÇÕ´Ï´Ù. ¸Þ½ÃÁö ³»¿ëÀÇ À¯È¿¼ºÀº °ËÁõÇÏÁö ¾Ê½À´Ï´Ù.

ÁÖ: À¯È¿¼º °ËÁõ ¸ÊÀ» ¹®¼­ Ç÷οì Á¤ÀÇ¿Í ¿¬°ü½ÃŰ¸é ¿¬°üÀ» ÇØÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.

Çãºê¿¡ »õ·Î¿î À¯È¿¼º °ËÁõ ¸ÊÀ» Ãß°¡ÇÏ·Á¸é ´ÙÀ½ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇϽʽÿÀ.

  1. À¯È¿¼º °ËÁõ ¸Ê ÆÄÀÏÀ» Çãºê¿¡ ÀúÀåÇϰųª Business Integration Connect°¡ ÆÄÀÏÀ» ÀÐÀ» ¼ö ÀÖ´Â À§Ä¡¿¡ ÀúÀåÇϽʽÿÀ.
  2. Çãºê °ü¸® > Çãºê ±¸¼º > À¯È¿¼º °ËÁõ ¸ÊÀ» Ŭ¸¯ÇϽʽÿÀ.
  3. ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
  4. À¯È¿¼º °ËÁõ ¸ÊÀÇ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ. ¹®¼­ÀÇ À¯È¿¼ºÀ» °ËÁõÇϱâ À§ÇØ »ç¿ëÇÒ ½ºÅ°¸¶ ÆÄÀÏÀÇ °æ·Î¿Í À̸§À» ¼±ÅÃÇϽʽÿÀ.
  5. ÀúÀåÀ» Ŭ¸¯ÇϽʽÿÀ.

¸ÊÀ» ¹®¼­ Ç÷οì Á¤ÀÇÀÇ ¿¬°ü

À¯È¿¼º °ËÁõ ¸ÊÀ» ¹®¼­ Ç÷οì Á¤ÀÇ¿Í ¿¬°ü½ÃŰ·Á¸é ´ÙÀ½ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇϽʽÿÀ.

  1. Çãºê °ü¸® > Çãºê ±¸¼º > À¯È¿¼º °ËÁõ ¸ÊÀ» Ŭ¸¯ÇϽʽÿÀ. Äֿܼ¡ ¸Ê °ü¸® ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
  2. ¹®¼­ Ç÷οì Á¤ÀÇ¿Í ¿¬°ü½Ãų À¯È¿¼º °ËÁõ ¸Ê ¿·¿¡ ÀÖ´Â È®´ë º¸±â ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇϽʽÿÀ.
  3. Á¶Ä¡ ·¹º§·Î °³º°ÀûÀ¸·Î ÆîÄ¡·Á¸é Æú´õ ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϰí, Àüü Æ®¸®¸¦ ÆîÄ¡·Á¸é ¸ðµÎ¸¦ ¼±ÅÃÇϽʽÿÀ.
  4. À¯È¿¼º °ËÁõ ¸Ê°ú ¿¬°ü½Ãų ¹®¼­ Ç÷οì Á¤ÀǸ¦ ¼±ÅÃÇϽʽÿÀ.
  5. Á¦ÃâÀ» Ŭ¸¯ÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2004