Ä¿³ØÅÍ ±¸Á¶

Ä¿³ØÅÍ´Â ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ ±¸¼º¿ä¼Ò ¹× Ä¿³ØÅÍ ÇÁ·¹ÀÓ¿öÅ©·Î ±¸¼ºµË´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ ±¸¼º¿ä¼Ò¿¡´Â ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î Á¶Á¤µÈ Äڵ尡 ÀÖ½À´Ï´Ù. Äڵ尡 ¸ðµç Ä¿³ØÅÍ¿¡ °øÅëÀÎ Ä¿³ØÅÍ ÇÁ·¹ÀÓ¿öÅ©´Â ÅëÇÕ ºê·ÎÄ¿¿Í ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ±¸¼º¿ä¼Ò °£ÀÇ ¸Å°³ÀÚ·Î ÀÛ¿ëÇÕ´Ï´Ù. Ä¿³ØÅÍ ÇÁ·¹ÀÓ¿öÅ©´Â ÅëÇÕ ºê·ÎÄ¿¿Í ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ±¸¼º¿ä¼Ò °£¿¡ ´ÙÀ½°ú °°Àº ¼­ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.

Connector for WebSphere MQ Workflow´Â µ¥ÀÌÅÍ ±¸Á¶¸¦ ±³È¯ÇÏ°í °ü·Ã ÇÁ·Î¼¼½º¸¦ Á¦¾îÇÔÀ¸·Î½á Çù¾÷°ú WebSphere MQ Workflow ³ëµå¸¦ ¿¬°áÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â ¿ÜºÎ ÀÀ¿ëÇÁ·Î±×·¥ÀÌÁö¸¸ WebSphere MQ Workflow ½Ã½ºÅÛ¿¡¼­´Â ³»ºÎ ¡º³ëµå¡»¿Í °°Àº ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ³ëµå¿Í ¸¶Âù°¡Áö·Î, Ä¿³ØÅÍ´Â ÇÁ·Î¼¼½º ÁöÇâ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.

WebSphere MQ Workflow ³ëµå´Â ÁöÁ¤ ´ë±â¿­¿¡¼­ Ä¿³ØÅÍ¿¡ ´ëÇÑ ¿äûÀ» ¹ßÇàÇϵµ·Ï ±¸¼ºµË´Ï´Ù. Ä¿³ØÅÍ´Â ÀÌ·¯ÇÑ ´ë±â¿­¿¡¼­ WebSphere MQ Workflow ¿äû ¸Þ½ÃÁö¸¦ Æú¸µÇÏ°í °Ë»öÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â DOM(Document Object Model) ±¸¹® ºÐ¼®±â ¹× XML Data Handler¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ÃßÃâÇÑ ÈÄ ¿äû ¹× ÇØ´ç Çù¾÷¿¡ ÀûÀýÇÑ Business Object·Î º¯È¯ÇÕ´Ï´Ù. ¹Ý´ë·Î, Ä¿³ØÅÍ´Â Çù¾÷¿¡¼­ Business Object ¿äûÀ» ¼ö½ÅÇÏ¿© MQ Workflow ÇÁ·Î¼¼½º ¿äûÀ¸·Î º¯È¯ÇÑ ÈÄ MQ WorkflowÀÇ XML ÀÔ·Â ´ë±â¿­¿¡ ¹ßÇàÇÕ´Ï´Ù. ¶ÇÇÑ Ä¿³ØÅÍ´Â MQ Workflow ¼­¹ö¿¡ Á÷Á¢ ¹ÙÀεåÇÏ¿© MQ Workflow ÇÁ·Î¼¼½º¿¡ ´ëÇÑ º¸´Ù °­·ÂÇÑ Á¦¾î¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ä¿³ØÅÍ¿¡¼­ MQ Workflow ½Ã½ºÅÛÀÇ XML ¸Þ½ÃÁö API¸¦ »ç¿ëÇϵµ·Ï ±¸¼ºÇϽʽÿÀ. MQ Workflow ½Ã½ºÅÛÀÇ XML API´Â ¸Þ½ÃÁö ¿äûÀÇ ºñµ¿±â ¹× µ¿±â 󸮸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. »ç¿ëÀÚ´Â MQ Workflow ³ëµå°¡ ´Ù¸¥ ³ëµåÀÎ °Íó·³ Ä¿³ØÅÍ¿Í Åë½ÅÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇÏ´Â ¿öÅ©Ç÷οì Á¶Ä¡¸¦ Æ®¸®°ÅÇÏ´Â µ¥ »ç¿ëµÇ´Â IBM MQ Workflow ÇÁ·Î±×·¥ÀÎ UPES(User-Defined Program Execution Server)¸¦ ÀÛ¼ºÇÕ´Ï´Ù. Ä¿³ØÅÍ´Â XML API¸¦ »ç¿ëÇÏ¿© Çù¾÷¿¡¼­ Business Object¸¦ ¿äûÇÏ´Â ¸Þ½ÃÁö¿¡ ÀÀ´äÇϰí MQ WorkflowÀÇ Á¶Ä¡¸¦ ¿äûÇÏ´Â ¸Þ½ÃÁö¸¦ Àü¼ÛÇÕ´Ï´Ù.

MQ Workflow¿Í ±³È¯µÈ ¸ðµç XML ¸Þ½ÃÁö´Â ´ÜÀÏ DTD(Document Type

Definition)ÀÎ WfMessage¸¦ µû¸¨´Ï´Ù. DOM(Document Object Model) ±¸¹® ºÐ¼®±â°¡ WfMessage¿¡¼­ ¿öÅ©ÇÃ·Î¿ì µ¥ÀÌÅÍ ±¸Á¶¸¦ ÃßÃâÇÏ°í ³ª¸é, Ä¿³ØÅÍ´Â WfMessage¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ±¸Á¶¸¦ À¯ÁöÇϱâ À§ÇÑ ÄÁÅ×ÀÌ³Ê ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÁÖ:
ÇϳªÀÇ MQ Workflow ÇÁ·Î¼¼½º°¡ ´Ù¸¥ ÀÔ·Â ¹× Ãâ·Â µ¥ÀÌÅÍ ±¸Á¶¸¦ °¡Áú ¼ö´Â ÀÖÁö¸¸, Çù¾÷°ú Ä¿³ØÅÍ °£ÀÇ ¸ðµç ÁÖ¾îÁø Æ®·£Àè¼ÇÀº ÇÑ °¡Áö ¿ÀºêÁ§Æ® À¯Çü¸¸À» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Á¦ÇÑ»çÇ×À» ÇÇÇϱâ À§ÇØ, Connector for MQ Workflow¿¡¼­´Â ÇϳªÀÇ ¿äû ¿ÀºêÁ§Æ®¿Í Çϳª ÀÌ»óÀÇ ÀÀ´ä ¿ÀºêÁ§Æ®¸¦ °®´Â ÇÏÀ§·Î¼­ÀÇ ÇϳªÀÇ ÄÁÅ×ÀÌ³Ê ¿ÀºêÁ§Æ®°¡ ±¸¼ºµÉ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ »çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "Meta Object ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

Æú¸µ ½Ã, Ä¿³ØÅÍ´Â WfMessage¿¡ Æ÷ÇԵǾî ÀÖ´Â µ¥ÀÌÅÍ ±¸Á¶¸¦ ½Äº°ÇÔÀ¸·Î½á ÀÛ¼ºÇØ¾ß ÇÒ ÃÖ»óÀ§ ·¹º§ ¿ÀºêÁ§Æ®¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷, <boprefix> ±¸¼º µî·Ï Á¤º¸¿¡ Ãß°¡µÇ´Â µ¥ÀÌÅÍ ±¸Á¶ À̸§Àº ÀÛ¼ºµÉ ÃÖ»óÀ§ ·¹º§ ¿ÀºêÁ§Æ®¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÌ ÃÖ»óÀ§ ·¹º§ ¿ÀºêÁ§Æ®ÀÇ Ã¹ ¹øÂ°(°ü·ÃµÈ ºñ ¸ÞŸ µ¥ÀÌÅÍ) ÇÏÀ§ ¿ÀºêÁ§Æ®´Â µ¥ÀÌÅÍ ±¸Á¶·Î ä¿öÁý´Ï´Ù. »óÀ§ ÄÁÅ×ÀÌ³Ê ¿ÀºêÁ§Æ®¿¡ ÁöÁ¤µÇ´Â verb´Â WfMessageÀÇ ProgramParameters Çʵ带 ±âÁØÀ¸·Î ÇÕ´Ï´Ù. »óÀ§ ÄÁÅ×ÀÌ³Ê ¿ÀºêÁ§Æ®´Â InterChange Server¿¡ °Ô½ÃµË´Ï´Ù.

Copyright IBM Corp. 1997, 2003