ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­


X/Open XA ÀÎÅÍÆäÀ̽º ÇÁ·Î±×·¡¹Ö °í·Á»çÇ×

X/Open(R) XA ÀÎÅÍÆäÀ̽º´Â º¹¼öÀÇ ÀÚ¿ø¿¡ ´ëÇÑ º¯°æÀ» Á¶Á¤Çϰí, ÀÌ·¯ÇÑ º¯°æ»çÇ×ÀÇ ¹«°á¼ºÀ» º¸ÀåÇÏ´Â °³¹æÇü Ç¥ÁØÀÔ´Ï´Ù. Æ®·£Àè¼Ç ó¸® ¸ð´ÏÅͶó°í ¾Ë·ÁÁ® ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î ¸ð´ÏÅ͵éÀº ÀϹÝÀûÀ¸·Î XA ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸç, DB2°¡ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇϹǷÎ, Çϳª ÀÌ»óÀÇ DB2 µ¥ÀÌÅͺ£À̽º°¡ ÀÌ·¯ÇÑ È¯°æ¿¡¼­ ÀÚ¿øÀ¸·Î¼­ µ¿½Ã¿¡ ¾×¼¼½ºµÉ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡¼­ Á¦°øµÇ´Â XA ÀÎÅÍÆäÀ̽º Áö¿øÀÇ °³³ä°ú ±¸Çö¿¡ ´ëÇÑ Á¤º¸´Â °ü¸® ¾È³»¼­: °èȹ Ã¥À» ÂüÁ¶ÇϽʽÿÀ. »ç¿ëÀÚÀÇ Ç÷§ÆûÀÌ X/Open XA Interface¸¦ Áö¿øÇÏ´ÂÁö ¿©ºÎ¸¦ ÆÇº°ÇÏ·Á¸é, ÀÀ¿ëÇÁ·Î±×·¥ ºôµå ¾È³»¼­ Ã¥À» ÂüÁ¶ÇϽʽÿÀ.

Æ®·£Àè¼Ç 󸮽à TP ¸ð´ÏÅͿʹ µ¶¸³ÀûÀ¸·Î ¼öÇàµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ºñ±³ÇÒ ¶§ ´Ù¸¥ ¸ðµ¨ÀÌ »ç¿ëµÇ¹Ç·Î, XA ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â ºÐ»ê Æ®·£Àè¼Ç ÇÁ·Î¼¼½Ì(DTP) ȯ°æ¿¡¼­ ¿î¿µÇÒ ¶§´Â Ưº°ÇÑ °í·Á»çÇ×ÀÌ ÀÖ½À´Ï´Ù. ÀÌ Æ®·£Àè¼Ç ó¸® ¸ðµ¨ÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°½À´Ï´Ù.

  1. DB2 µ¥ÀÌÅͺ£À̽º¿Í °°Àº º¹±¸ °¡´ÉÇÑ ÀÚ¿øÀÇ ¿©·¯ À¯ÇüÀÌ Æ®·£Àè¼Ç ³»¿¡¼­ ¼öÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.
  2. ÀÚ¿øÀº 2´Ü°è È®¾àÀ» »ç¿ëÇÏ¿© °»½ÅµÇ¾î ½ÇÇàµÇ´Â Æ®·£Àè¼ÇÀÇ ¹«°á¼ºÀ» º¸ÀåÇÕ´Ï´Ù.
  3. ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÚ¿ø °ü¸® ÇÁ·Î±×·¥ÀÌ ¾Æ´Ñ TP ¸ð´ÏÅÍ Á¦Ç°À¸·Î Æ®·£Àè¼ÇÀÇ È®¾àÀ̳ª ±¸°£ º¹¿ø ¿äûÀ» ¼Û½ÅÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, CICS ȯ°æ¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥Àº EXEC CICS SYNCPOINT¸¦ ¹ßÇàÇÏ¿© Æ®·£Àè¼ÇÀ» È®¾àÇÒ ¼ö Àִµ¥, EXEC SQL COMMITÀ» DB2·Î ¹ßÇàÇÏ´Â °ÍÀº À¯È¿ÇÏÁö ¾ÊÀ¸¸ç ºÒÇÊ¿äÇÕ´Ï´Ù.
  4. Æ®·£Àè¼ÇÀ» ¼öÇàÇÒ ¼ö ÀÖ´Â ±ÇÇÑÀÌ TP ¸ð´ÏÅÍ¿Í °ü·Ã ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇØ °¡·ÁÁö¹Ç·Î, DB2¿Í °°Àº ÀÚ¿ø °ü¸®ÀÚ´Â TP ¸ð´ÏÅ͸¦ ±ÇÇÑÀÌ ºÎ¿©µÈ ´ÜÀÏ »ç¿ëÀÚ·Î Ãë±ÞÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, CICS Æ®·£Àè¼Ç »ç¿ëÀº CICS¿¡ ÀÇÇØ ±ÇÇÑÀÌ ºÎ¿©µÇ¾î¾ß Çϰí, µ¥ÀÌÅͺ£À̽º·ÎÀÇ ¾×¼¼½º Ư±ÇÀº CICS ÀÀ¿ëÇÁ·Î±×·¥À» È£ÃâÇÑ ÀÏ¹Ý »ç¿ëÀÚ°¡ ¾Æ´Ï¶ó CICS¿¡°Ô ±ÇÇÑ ºÎ¿©¹Þ¾Æ¾ß ÇÕ´Ï´Ù.
  5. º¹¼öÀÇ ÇÁ·Î±×·¥(Æ®·£Àè¼Ç)µéÀº ÀϹÝÀûÀ¸·Î ´ë±âÇà·Ä¿¡ µé¾î°¬´Ù°¡ µ¥ÀÌÅͺ£À̽º ¼­¹ö(DB2ÀÇ °üÁ¡¿¡¼­´Â ´ÜÀÏÇÑ Àå±â ¼öÇà ÀÀ¿ëÇÁ·Î±×·¥)¿¡¼­ ½ÇÇàµË´Ï´Ù.

ÀÌ·¯ÇÑ È¯°æÀÇ °íÀ¯ÇÑ Æ¯¼ºÀ¸·Î DB2´Â ¿©±â¿¡¼­ ¼öÇàµÇµµ·Ï ÄÚµùµÈ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÏ¿© Ưº°ÇÑ µ¿ÀÛ ¹× ¿ä±¸»çÇ×ÀÌ ÀÖ½À´Ï´Ù.

À§ÀÇ Á¦ÇÑ»çÇ×ÀÌ XA ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â TP ¸ð´ÏÅÍ È¯°æ¿¡¼­ ¼öÇàµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àû¿ëµÊ¿¡ ÁÖÀÇÇϽʽÿÀ. DB2 µ¥ÀÌÅͺ£À̽º°¡ XA ÀÎÅÍÆäÀ̽º¿Í ÇÔ²² »ç¿ëµÇµµ·Ï Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì, ÀÌ·¯ÇÑ Á¦ÇÑ»çÇ×Àº Àû¿ëµÇÁö ¾ÊÁö¸¸, ¿©ÀüÈ÷ Æ®·£Àè¼Ç ÄÚµù½Ã ºÎÁÖÀÇÇÏ°Ô ´ÙÀ½¿¡ ½ÇÇàµÉ Æ®·£Àè¼Ç¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â »óŰ¡ µÇµµ·Ï ÇÏÁö ¾Ê´Â ¹æ½ÄÀ¸·Î ÄÚµùÇÏ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ ¸µÅ©

½ÇÇà °¡´É ÀÀ¿ëÇÁ·Î±×·¥À» »ý¼ºÇϱâ À§ÇÏ¿©, ÀÀ¿ëÇÁ·Î±×·¥ ¿ÀºêÁ§Æ®¸¦ ¾ð¾î ¶óÀ̺귯¸®, ¿î¿µ üÁ¦ ¶óÀ̺귯¸®, ÀÏ¹Ý µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¶óÀ̺귯¸® ¹× TP ¸ð´ÏÅÍ¿Í Æ®·£Àè¼Ç °ü¸® ÇÁ·Î±×·¥ Á¦Ç° ¶óÀ̺귯¸®¿Í ¸µÅ©ÇØ¾ß ÇÕ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]