À̺¥Æ® ó¸®

À̺¥Æ® °ø°íÀÇ °æ¿ì, Ä¿³ØÅÍ´Â µ¥ÀÌÅͺ£À̽º Æ®¸®°Å ÀÌ¿ÜÀÇ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ´ë±â¿­¿¡ ¾²´Â À̺¥Æ®¸¦ ¹ß°ßÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ±âŸ MQ¸¦ »ç¿ë °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î°¡ WebSphere MQ ¸Þ½ÃÁö¸¦ »ý¼ºÇÏ¿© MQ ¸Þ½ÃÁö ´ë±â¿­¿¡ À̸¦ ÀúÀåÇÒ ¶§ À̺¥Æ®°¡ ¹ß»ýÇÕ´Ï´Ù.

°Ë»ö

Ä¿³ØÅÍ´Â pollForEvents() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© Á¤±âÀûÀ¸·Î ¸Þ½ÃÁö¿¡ ´ëÇÑ MQ ´ë±â¿­À» Æú¸µÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ ¸Þ½ÃÁö¸¦ ãÀ¸¸é, MQ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ °Ë»öÇϰí Á¶»çÇÏ¿© ÇØ´ç Çü½ÄÀ» ÆÇº°ÇÕ´Ï´Ù. Çü½ÄÀÌ Ä¿³ØÅÍ Meta Object¿¡ Á¤ÀÇµÈ °æ¿ì, Ä¿³ØÅÍ´Â Data Handler¸¦ »ç¿ëÇÏ¿© Verb°¡ ÀÖ´Â ÀûÀýÇÑ Business Object¸¦ »ý¼ºÇÕ´Ï´Ù. À̺¥Æ® Àå¾Ö ½Ã³ª¸®¿À¿¡ ´ëÇØ¼­´Â "¿À·ù ó¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ä¿³ØÅÍ´Â ÀÔ·Â ´ë±â¿­¿¡ ´ëÇÑ Æ®·£Àè¼Ç ¼¼¼ÇÀ» óÀ½¿¡ ¿­¾î ¸Þ½ÃÁö¸¦ ó¸®ÇÕ´Ï´Ù. ÀÌ Æ®·£Àè¼Ç Á¢±Ù ¹æ¹ýÀº Ä¿³ØÅͰ¡ Á¤»óÀûÀ¸·Î Business Object¸¦ Á¦ÃâÇßÁö¸¸ ´ë±â¿­¿¡¼­ Æ®·£Àè¼ÇÀ» È®¾àÇÏ´Â µ¥ ½ÇÆÐÇßÀ¸¹Ç·Î Business Object°¡ Çù¾÷À¸·Î µÎ ¹ø Àü´ÞµÉ ¼ö ÀÖ´Â ±âȸ¸¦ Çã¿ëÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ÇÇÇϱâ À§ÇØ, Ä¿³ØÅÍ´Â ¸ðµç ¸Þ½ÃÁö¸¦ ÁøÇà ÁßÀÎ ´ë±â¿­·Î À̵¿½Ãŵ´Ï´Ù. ¿©±â¿¡¼­ ¸Þ½ÃÁö´Â 󸮰¡ ¿Ï·áµÉ ¶§±îÁö º¸·ùµË´Ï´Ù. Ä¿³ØÅͰ¡ ó¸® Áß ¿¹±âÄ¡ ¾Ê°Ô Á¾·áÇÑ °æ¿ì, ¸Þ½ÃÁö´Â ¿ø·¡ ÀÔ·Â ´ë±â¿­·Î º¹±ÍµÇ´Â ´ë½Å ÁøÇà ÁßÀÎ ´ë±â¿­¿¡ ³²½À´Ï´Ù.

ÁÖ:
JMS ¼­ºñ½º Á¦°øÀÚ°¡ ÀÖ´Â Æ®·£Àè¼Ç ¼¼¼ÇÀº À̺¥Æ®°¡ ´ë±â¿­¿¡¼­ Á¦°ÅµÇ±â Àü¿¡ ´ë±â¿­¿¡ ÀÖ´Â ¸ðµç ¿äû Á¶Ä¡°¡ ¼öÇàµÇ°í È®¾àµÇµµ·Ï ¿ä±¸ÇÕ´Ï´Ù. ÀÌ¿¡ µû¶ó, Ä¿³ØÅͰ¡ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ °Ë»öÇÒ ¶§, ´ÙÀ½ ¼¼ °¡Áö »çÇ×ÀÌ ¹ß»ýÇÒ ¶§±îÁö °Ë»öÀ» È®¾àÇÏÁö ¾Ê½À´Ï´Ù. 1) ¸Þ½ÃÁö°¡ Business Object·Î º¯È¯µË´Ï´Ù. 2) gotApplEvents() ¸Þ¼Òµå¿¡ ÀÇÇØ Business Object°¡ InterChange Server·Î Àü´ÞµË´Ï´Ù. 3) ¸®ÅÏ °ªÀÌ ¼ö½ÅµË´Ï´Ù.

º¹±¸

ÃʱâÈ­ ½Ã, Ä¿³ØÅÍ´Â Ä¿³ØÅÍ Á¾·á ¶§¹®¿¡ ¿ÏÀüÈ÷ 󸮵ÇÁö ¾ÊÀº ¸Þ½ÃÁö¿¡ ´ëÇÑ ÁøÇà ÁßÀÎ ´ë±â¿­À» °Ë»çÇÕ´Ï´Ù. Ä¿³ØÅÍ ±¸¼º µî·Ï Á¤º¸ InDoubtEvents´Â ½ÃÀÛ ½Ã ½ÇÆÐ, Àçó¸®, ¹«½Ã ¶Ç´Â ¿À·ù ·Î±×¿Í °°Àº ¸Þ½ÃÁöÀÇ º¹±¸¸¦ ó¸®ÇÏ´Â ³× °¡Áö ¿É¼Ç Áß Çϳª¸¦ ÁöÁ¤ÇÏ°Ô ÇÕ´Ï´Ù.

½ÃÀÛ ½Ã ½ÇÆÐ

½ÃÀÛ ½Ã ½ÇÆÐ ¿É¼Ç »ç¿ë ½Ã, Ä¿³ØÅͰ¡ ÃʱâÈ­ Áß¿¡ ÁøÇà ÁßÀÎ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ ãÀº °æ¿ì ¿À·ù¸¦ ·Î±×Çϰí Áï½Ã Á¾·áÇÕ´Ï´Ù. ¸Þ½ÃÁö¸¦ Á¶»çÇϰí ÀÌ ¸Þ½ÃÁö¸¦ ¸ðµÎ »èÁ¦Çϰųª ´Ù¸¥ ´ë±â¿­·Î À̵¿½ÃŰ´Â °Í Áß ÇϳªÀÇ ÀûÀýÇÑ Á¶Ä¡¸¦ ÃëÇÏ´Â °ÍÀº »ç¿ëÀÚ ¶Ç´Â ½Ã½ºÅÛ °ü¸®ÀÚÀÇ Ã¥ÀÓÀÔ´Ï´Ù.

Àçó¸®

Àçó¸® ¿É¼Ç »ç¿ë ½Ã, Ä¿³ØÅͰ¡ ÃʱâÈ­ Áß¿¡ ÁøÇà ÁßÀÎ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ ãÀº °æ¿ì Â÷ÈÄ Æú¸µ Áß Ã³À½¿¡ ÀÌµé ¸Þ½ÃÁö¸¦ ó¸®ÇÕ´Ï´Ù. ÁøÇà ÁßÀÎ ´ë±â¿­ÀÇ ¸ðµç ¸Þ½ÃÁö°¡ 󸮵Ǹé, Ä¿³ØÅͰ¡ ÀÔ·Â ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö 󸮸¦ ½ÃÀÛÇÕ´Ï´Ù.

¹«½Ã

¹«½Ã ¿É¼Ç »ç¿ë ½Ã, Ä¿³ØÅͰ¡ ÃʱâÈ­ Áß¿¡ ÁøÇà ÁßÀÎ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ ãÀº °æ¿ì Ä¿³ØÅÍ´Â ¸Þ½ÃÁö¸¦ ¹«½ÃÇÏÁö¸¸ Á¾·áÇÏÁö ¾Ê½À´Ï´Ù.

¿À·ù ·Î±×

¿À·ù ·Î±× ¿É¼Ç »ç¿ë ½Ã, Ä¿³ØÅͰ¡ ÃʱâÈ­ Áß¿¡ ÁøÇà ÁßÀÎ ´ë±â¿­¿¡¼­ ¸Þ½ÃÁö¸¦ ãÀº °æ¿ì Ä¿³ØÅÍ´Â ¿À·ù¸¦ ·Î±×ÇÏÁö¸¸ Á¾·áÇÏÁö ¾Ê½À´Ï´Ù.

¾ÆÄ«À̺ê

Ä¿³ØÅÍ µî·Ï Á¤º¸ ArchiveQueue°¡ ÁöÁ¤µÇ°í À¯È¿ÇÑ ´ë±â¿­À» ½Äº°ÇÏ´Â °æ¿ì, Ä¿³ØÅÍ´Â Á¤»óÀûÀ¸·Î ó¸®µÈ ¸ðµç ¸Þ½ÃÁöÀÇ »çº»À» ¾ÆÄ«ÀÌºê ´ë±â¿­¿¡ ³õ½À´Ï´Ù. ArchiveQueue°¡ ºñÁ¤ÀÇµÈ °æ¿ì, ¸Þ½ÃÁö¸¦ ó¸® ÈÄ ¹ö¸³´Ï´Ù. µî·ÏµÇÁö ¾ÊÀº ¾ÆÄ«ÀÌºê ¶Ç´Â ¿À·ù°¡ ÀÖ´Â ¸Þ½ÃÁö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "¿À·ù ó¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÁÖ:
JMS ±ÔÄ¢¿¡ µû¶ó °Ë»öµÈ ¸Þ½ÃÁö´Â ´Ù¸¥ ´ë±â¿­·Î Áï½Ã ¹ßÇàµÉ ¼ö ¾ø½À´Ï´Ù. ¸Þ½ÃÁöÀÇ ¾ÆÄ«À̺ê¿Í ÀçÀü´ÞÀ» »ç¿ë °¡´ÉÇÏ°Ô Çϱâ À§ÇØ Ä¿³ØÅÍ´Â ¸ÕÀú ¿øº»ÀÇ º»¹® ¹× ¸Ó¸®±Û(Àû¿ë °¡´ÉÇϸé)À» Áߺ¹ÇÏ´Â µÎ ¹øÂ° ¸Þ½ÃÁö¸¦ »ý¼ºÇÕ´Ï´Ù. JMS ¼­ºñ½º Á¦°øÀÚ¿ÍÀÇ Ãæµ¹À» ÇÇÇϱâ À§ÇØ, JMS Çʼö Çʵ常ÀÌ Áߺ¹µË´Ï´Ù. ÀÌ¿¡ µû¶ó, Çü½Ä Çʵå´Â ¾ÆÄ«À̺êµÇ°Å³ª ´Ù½Ã Àü´ÞµÈ ¸Þ½ÃÁö¿¡ ´ëÇØ º¹»çµÈ À¯ÀÏÇÑ Ãß°¡ ¸Þ½ÃÁö µî·Ï Á¤º¸ÀÔ´Ï´Ù.

Copyright IBM Corp. 1997, 2003