µðÁöÅПÀÓ½º

 


[TTA º¸°í¼­] XML ·¹Áö½ºÆ®¸® Á¤ÀÇ¡¤ÇöȲ

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
1998³â XML(eXtensible Markup Language) Ç¥ÁØÀÌ Á¦Á¤µÈ ÀÌÈÄ ÀüÀÚ°Å·¡ µî ¸¹Àº ºÐ¾ß¿¡¼­ XML ±â¹ÝÀÇ ¹®¼­ ¹× ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. ÇÏÁö¸¸ À̵é XML ¹®¼­µéÀº ¿©·¯ ±â°ü ¹× Ç¥ÁØÈ­ ´Üü¿¡¼­ °¢±â °³¹ßÇϱ⠶§¹®¿¡ ÀÏ°üµÈ ÇüŸ¦ °®Áö ¾ÊÀ¸¸ç, ¶È°°Àº Á¤º¸¶óµµ ¼­·Î ´Ù¸¥ XML ¿ä¼Ò·Î Ç¥ÇöµÇ´Â °æ¿ì°¡ ¸¹¾Æ ½Ã½ºÅÛ°£ÀÇ »óÈ£¿î¿ë¼º¿¡ ¾î·Á¿òÀÌ ¹ß»ýÇÑ´Ù. µû¶ó¼­ ¿ì¸®°¡ »ó´ë¹æ ¾ð¾î¸¦ Àß ¸ð¸¦ ¶§ »çÀüÀ» ã´Â °Íó·³ »ó´ë¹æÀÌ »ç¿ëÇÏ´Â XML ¹®¼­ÀÇ Á¤È®ÇÑ Àǹ̸¦ ã¾Æ º¼ ¼ö ÀÖ´Â XML ·¹Áö½ºÆ®¸®(registry)ÀÇ Çʿ伺ÀÌ Å©°Ô ºÎ°¢µÇ°í ÀÖ´Ù.

# XML ·¹Áö½ºÆ®¸®ÀÇ Àû¿ë

XML ·¹Áö½ºÆ®¸®´Â XML Á¤º¸ÀÇ »óÈ£ °øÀ¯¸¦ À§Çؼ­ XML ¿ä¼ÒÀÇ À̸§, À§Ä¡Á¤º¸, ÇüÅ µîÀÇ ¸ÞŸµ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í °Ë»öÇϱâ À§ÇÑ ´Ù¾çÇÑ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ½Ã½ºÅÛÀÌ´Ù.

XML ·¹Áö½ºÆ®¸®´Â ´ÙÀ½°ú °°ÀÌ Å©°Ô µÎ °¡Áö Ãø¸é¿¡¼­ Àû¿ëµÉ ¼ö ÀÖ´Ù.

ù°, ÅëÇÕ(integration) Ãø¸éÀ¸·Î, ƯÈ÷ ÀüÀÚÁ¤ºÎ¿¡ Àû¿ëµÉ ¼ö ÀÖ´Ù. ÇöÀç ±¹³»¿¡¼­´Â ÀüÀÚÁ¤ºÎ¸¦ À§ÇØ °ø¹®¼­ À¯ÅëÇ¥ÁØ µî ¿©·¯ XML ¹®¼­Ç¥ÁØÀ» Á¦Á¤ÇØ »ç¿ëÇÏ°í ÀÖ´Ù. °¢ ºÎó¿¡¼­ °³¹ßÇÑ ½Ã½ºÅÛÀ» ÅëÇÕÇϱâ À§Çؼ­´Â Á¤º¸ÀÇ ÅëÇÕÀÌ ¿ì¼±µÅ¾ß Çϴµ¥, À̸¦ À§Çؼ­´Â °¢±â °³¹ßÇÑ XML ¹®¼­°£ÀÇ ¿¬°ü¼ºÀ» ÆľÇÇÏ°í ÅëÀÏÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.

µÑ°, Çù¾÷(collaboration) Ãø¸éÀ¸·Î, ÀÌ´Â ÀüÀÚ°Å·¡¿¡ Àû¿ëµÉ ¼ö ÀÖ´Ù. XML ·¹Áö½ºÆ®¸®´Â ÀÎÅÍ³Ý È¯°æ¿¡¼­ °Å·¡Á¤º¸¸¦ µî·Ï¤ý°Ë»öÇÏ°í °ü¸®ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇϱ⠶§¹®¿¡ ºñÁî´Ï½º ÆÄÆ®³Ê°£¿¡ ÀÌ·¯ÇÑ XML ·¹Áö½ºÆ®¸®ÀÇ ±â´ÉÀ» ÀÌ¿ëÇØ ¼­·ÎÀÇ Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ƯÈ÷ XML ·¹Áö½ºÆ®¸®´Â ·¹Áö½ºÆ®¸®µé °£¿¡ ¿¬ÇÕÀ» ±¸¼ºÇÒ ¼ö Àֱ⠶§¹®¿¡ »ê¾÷ºÐ¾ß¸¶´Ù ¶Ç´Â »ê¾÷ºÐ¾ß°£ XML ·¹Áö½ºÆ®¸®¸¦ ±¸ÃàÇÏ°í, À̵鰣¿¡ Á¤º¸¸¦ ÅëÇØ ÁøÁ¤ÇÑ B2B ÀüÀÚ°Å·¡°¡ °¡´ÉÇÏ°Ô µÈ´Ù.

# ebXML ·¹Áö½ºÆ®¸®¿Í UDDI ·¹Áö½ºÆ®¸® Ç¥ÁØ

XML ·¹Áö½ºÆ®¸® Ç¥ÁØÀº ebXML(e¡ªbusiness eXtensible Markup Language) ·¹Áö½ºÆ®¸®¿Í UDDI(Universal Description, Discovery and Integration) ·¹Áö½ºÆ®¸® Ç¥ÁØÀÌ ´ëÇ¥ÀûÀε¥, ebXML ·¹Áö½ºÆ®¸®´Â ´Ù¾çÇÑ XML Á¤º¸ ¹× °ü°è¼º Á¤º¸µéÀ» °ü¸®ÇÒ ¼ö ÀÖ´Â ¹ü¿ë ·¹Áö½ºÆ®¸®À̸ç, UDDI ·¹Áö½ºÆ®¸®´Â À¥ ¼­ºñ½ºÀÇ µî·Ï¤ý°Ë»öÀ» À§ÇÑ ·¹Áö½ºÆ®¸®·Î ÁÖ·Î È°¿ëµÈ´Ù.

ebXML ·¹Áö½ºÆ®¸®´Â 2002³â 6¿ù¿¡ ¹öÀü 2.1ÀÌ ³ª¿ÔÀ¸¸ç, ÇöÀç ¹öÀü 3.0À» À§ÇÑ Ç¥ÁØÈ­°¡ ÁøÇàµÇ°í ÀÖ´Ù. ¹öÀü 3.0¿¡¼­´Â °¢ ebXML ·¹Áö½ºÆ®¸®°£ÀÇ Çù¾÷ ¸ðµ¨À» Áß½ÉÀ¸·Î ÇÏ°í Àִµ¥, À̸¦ À§ÇØ ¿©·¯ ·¹Áö½ºÆ®¸®¸¦ ÇϳªÀÇ ³í¸®ÀûÀÎ ·¹Áö½ºÆ®¸®·Î Á¢±ÙÇÏ°Ô ÇÏ´Â ·¹Áö½ºÆ®¸® ¿¬ÇÕ, ·¹Áö½ºÆ®¸®¿¡ µî·ÏµÈ °´Ã¼ÀÇ ¼ÒÀ¯¸¦ ÇϳªÀÇ ·¹Áö½ºÆ®¸® ¾È¿¡¼­, ¶Ç´Â ´Ù¸¥ ·¹Áö½ºÆ®¸®·Î ÀÌÀüÇϱâ À§ÇÑ ±â´É, ºÐ»êȯ°æ¿¡¼­ Á¢±Ù½Ã°£ ´ÜÃà°ú ¿À·ù ¹æÁö¸¦ À§ÇØ °´Ã¼µéÀ» º¹Á¦½ÃÅ°´Â ±â´ÉµéÀ» Áö¿øÇÑ´Ù.


UDDI´Â À¥ ¼­ºñ½º¿¡ ´ëÇÑ µð·ºÅ丮 ¼­ºñ½º¸¦ Áö¿øÇϱâ À§ÇØ °³¹ßµÈ Ç¥ÁØÀ¸·Î½á À¥ ¼­ºñ½º¸¦ µî·ÏÇÏ°í °Ë»ö¤ý¹ß°ßÇϱâ À§ÇÑ ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÑ´Ù. UDDI´Â 2001³â¿¡ ¹öÀü 2.0ÀÌ ³ª¿ÔÀ¸¸ç, 2002³â 7¿ù¿¡´Â ¹öÀü 3.0ÀÌ ¹ßÇ¥µÆ´Ù.
¹öÀü 3.0¿¡¼­´Â ebXML ¹öÀü 3.0°ú ºñ½ÁÇÑ ±â´ÉÀ¸·Î ƯÁ¤ºÐ¾ßÀÇ Á¤º¸¸¦ °¡Áö´Â ¿©·¯ ·¹Áö½ºÆ®¸®°£¿¡ ÀÚÀ¯·Ó°Ô ¿¬ÇÕÀ» ±¸¼ºÇÒ ¼ö ÀÖ°Ô ÇßÀ¸¸ç, À̸¦ ÅëÇØ ·¹Áö½ºÆ®¸®°£¿¡ µ¥ÀÌÅÍ º¹Á¦ ¹× °øÀ¯¸¦ °¡´ÉÇÏ°Ô ÇÏ°í ÀÖ´Ù.

# »ó¿ëÈ­ ÃßÁøÇöȲ ¹× ÇâÈÄ °èȹ

ebXML ·¹Áö½ºÆ®¸®´Â ¹öÀü 3.0ÀÌ ¿ÃÇØ ¸» Ç¥ÁØÀ¸·Î Á¦Á¤µÉ ¿¹Á¤À̸ç, ÇöÀç ÇØ¿Ü¿¡¼­´Â È«Äá´ëÇÐÀÇ CECID(Center for E¡ªcommerce Infrastructure Development)¿Í ¼±(Sun)ÀÌ °³¹ßÇÑ `ebXML Registry Reference Implementation'°ú ebXML¼ÒÇÁÆ®ÀÇ `ebXMLsoft Registry'°¡ ebXML ·¹Áö½ºÆ®¸® ¹öÀü 2.1À» Áö¿øÇÏ°í ÀÖ´Ù.

±¹³»¿¡¼­´Â À̳ëµðÁöÅп¡¼­ `Solme Registry'°¡ ¹öÀü 2.1À» Áö¿øÇϸç, Ãæ³²´ëÇб³ µ¥ÀÌÅͺ£À̽º ¿¬±¸½Ç¿¡¼­´Â ebXML ·¹Áö½ºÆ®¸® ¹öÀü 3.0À» °³¹ßÇß´Ù.

UDDI´Â ¹öÀü 3.0ÀÌ 2002³â¿¡ ÀÌ¹Ì ³ª¿ÔÁö¸¸ ¾ÆÁ÷ OASIS Ç¥ÁØÀ¸·Î Á¦Á¤µÇÁö´Â ¾ÊÀº »óÅÂÀ̸ç, ´ëºÎºÐÀÇ ±¹³»¤ý¿Ü UDDI°¡ 2.0À» Áö¿øÇÏ°í ÀÖ´Ù. ÇöÀç ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, IBM, SAP, NTTÄÞ ÀÌ·¸°Ô ³×°÷¿¡¼­ UDDI ¹öÀü 2.0¿¡ ´ëÇÑ °ø¿ë ·¹Áö½ºÆ®¸®¸¦ ¿î¿µ Áß¿¡ ÀÖÀ¸¸ç, IBM, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, SAP¿¡¼­´Â Ãß°¡·Î ¹öÀü 3.0 º£Å¸ ³ëµå¸¦ ¿î¿µÇÏ°í ÀÖ´Ù.

±¹³»¿¡¼­´Â µ¿¾ç½Ã½ºÅÛÁîÀÇ `KUDDI.NET'ÀÌ ¹öÀü 2.0À» Áö¿øÇÏ°í ÀÖÀ¸¸ç, Ãæ³²´ëÇб³ µ¥ÀÌÅͺ£À̽º ¿¬±¸½Ç¿¡¼­´Â UDDI ¹öÀü 3.0À» ±¸ÇöÇß´Ù.

ÀÌ¿Í ´õºÒ¾î Çѱ¹Àü»ê¿øÀÌ ebXML ·¹Áö½ºÆ®¸®°¡ Ç¥ÁØ¿¡ ºÎÇÕÇÏ´ÂÁö¿¡ ´ëÇÑ ÀûÇÕ¼º Å×½ºÆ® µµ±¸¸¦ ¸¸µé°í ÀÖÀ¸¸ç, UDDI ·¹Áö½ºÆ®¸® ±¸Ãà ½Ã ÇÊ¿äÇÑ ¾ÈÁ¤Àû ¿î¿µ°ú °ü¸® °¡À̵å¶óÀεµ ¸¶·ÃÇÏ°í ÀÖ´Ù.

µû¶ó¼­ ÀÌ·¯ÇÑ ±â¼ú°ú °¡À̵å¶óÀÎÀ» ±â¹ÝÀ¸·Î ±¹³»ÀÇ XML ·¹Áö½ºÆ®¸®¿¡ ´ëÇÑ ¿ä±¸»çÇ×°ú Ç¥ÁØÀ» Á¦Á¤ÇÔÀ¸·Î½á ÇâÈÄ ±¹³» ÀüÀÚÁ¤ºÎ¿Í ÀüÀÚ°Å·¡¸¦ À§ÇÑ XML ·¹Áö½ºÆ®¸® ±¸Ãà±â¹Ý ¸¶·ÃÀÌ °¡´ÉÇÒ °ÍÀÌ´Ù.