ÀÌ ÅÇÀ» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ ÀÇÇÑ Message Queue Á¦¾î ¸Þ½ÃÁö(ºê·ÎÄ¿ È®ÀÎ) ¹× È帧 Á¦¾î Á¶Ä¡ÀÇ »ç¿ëÀ» ÁöÁ¤ÇÕ´Ï´Ù.
»ý¼ºµÈ ¸Þ½ÃÁöÀÇ ¸Þ½ÃÁö ¼ºñ½º È®ÀÎ »ý¼ºÀÚ Å¬¶óÀÌ¾ðÆ®·ÎºÎÅÍÀÇ ¸Þ½ÃÁö¿¡ ´ëÇÑ ºê·ÎÄ¿ È®ÀÎÀ» ÁöÁ¤ÇÕ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® È®ÀÎÀÇ ¸Þ½ÃÁö ¼ºñ½º È®ÀÎ »ç¿ëÀÚ Å¬¶óÀÌ¾ðÆ® È®Àο¡ ´ëÇÑ ºê·ÎÄ¿ È®ÀÎÀ» ÁöÁ¤ÇÕ´Ï´Ù.
¸Þ½ÃÁö ¼ºñ½º È®ÀÎ ½Ã°£ Ãʰú(¹Ð¸®ÃÊ) Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡¼ ºê·ÎÄ¿ÀÇ È®ÀÎÀ» ±â´Ù¸®´Â ÃÖ´ë ½Ã°£(¹Ð¸®ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ½Ã°£ÀÌ ÃʰúµÇ¸é ¿¹¿Ü°¡ ¹ß»ýÇÕ´Ï´Ù. ±âº»°ªÀÎ 0Àº ½Ã°£ Ãʰú°¡ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù. Áï Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ ´ë±â ½Ã°£ÀÇ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù.
¿¬°á È帧 ¼ö ÃøÁ¤µÈ Àϰý 󸮿¡¼ JMS ¸Þ½ÃÁöÀÇ ÃÖ´ë ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ JMS ¸Þ½ÃÁö ¼ö°¡ Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ Àü´ÞµÇ¸é Àü´ÞÀÌ ÀϽÃÀûÀ¸·Î Áß´ÜµÇ¾î º¸·ùµÈ Á¦¾î ¸Þ½ÃÁö¸¦ ¸ðµÎ Àü´ÞÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓÀÇ ¾Ë¸² ¸Þ½ÃÁö¸¦ ¹ÞÀ¸¸é JMS ¸Þ½ÃÁö Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵Ǿî ÁöÁ¤µÈ ¼ö¿¡ À̸¦ ¶§±îÁö °è¼ÓµË´Ï´Ù. ÁöÁ¤µÈ ¼ö°¡ 0À̸é ÃøÁ¤µÈ Àϰý 󸮿¡¼ JMS ¸Þ½ÃÁöÀÇ ¼ö¿¡ Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. 0ÀÌ ¾Æ´Ñ °ªÀ¸·Î ¼³Á¤Çϸé Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡¼ ¸Þ½ÃÁö È帧À» ÃøÁ¤ÇϹǷΠMessage Queue Á¦¾î ¸Þ½ÃÁö´Â JMS ¸Þ½ÃÁö Àü´Þ ÆøÁÖ·Î ÀÎÇØ Â÷´ÜµÇÁö ¾Ê°í ÃøÁ¤µÈ Àϰý ó¸® »çÀÌÀÇ Å¬¶óÀÌ¾ðÆ®·Î Àü´ÞµÉ ¼ö ÀÖ½À´Ï´Ù.
¿¬°á È帧 Á¦ÇÑ »ç¿ë (Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ Àü´ÞµÇ¾úÁö¸¸ »ç¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁö ¼ö¿¡ ´ëÇÑ) ¿¬°á È帧 Á¦ÇÑÀÇ »ç¿ë ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ È®ÀζõÀÌ ¼±ÅÃµÇ¸é ¿¬°á È帧 Á¦ÇÑ Çʵ忡 ¾ç¼ö °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
¿¬°á È帧 Á¦ÇÑ(¿¬°á´ç »ç¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁö) ¿¬°áÀ» ÅëÇØ Àü´ÞµÇ°í Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ ¹öÆÛ¸µµÈ ÈÄ »ç¿ë ´ë±âÇÏ´Â ¸Þ½ÃÁö ¼öÀÇ Á¦ÇÑÀ» ÁöÁ¤ÇÕ´Ï´Ù(¿¬°á È帧 Á¦ÇÑ »ç¿ëÀÌ ¼±ÅÃµÈ °æ¿ì¿¡¸¸ »ç¿ë). (¿¬°á È帧 ¼ö¿¡¼ °ü¸®ÇÏ´Â È帧 ÃøÁ¤¿¡ µû¶ó) Ŭ¶óÀÌ¾ðÆ®·Î Àü´ÞµÇ´Â JMS ¸Þ½ÃÁöÀÇ ¼ö°¡ ÀÌ Á¦ÇÑÀ» ÃʰúÇÏ¸é ¸Þ½ÃÁö Àü´ÞÀÌ Áߴܵ˴ϴÙ. »ç¿ëµÇÁö ¾Ê´Â ¸Þ½ÃÁöÀÇ ¼ö°¡ ÀÌ µî·Ï Á¤º¸ÀÇ ¼³Á¤°ªº¸´Ù ³·¾ÆÁö´Â °æ¿ì¿¡¸¸ ¸Þ½ÃÁö Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ. ÀÌ Á¦ÇÑÀº ¸Þ½ÃÁö ó¸® ½Ã°£ÀÌ ¿À·¡ °É¸®´Â »ç¿ëÀÚ Å¬¶óÀÌ¾ðÆ®¿¡ ´ë±â ÁßÀÎ ¸Þ½ÃÁö°¡ ³Ê¹« ¸¹¾Æ ¸Þ¸ð¸® ºÎÁ·ÀÌ ¹ß»ýÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.
»ç¿ëÀÚ È帧 Á¦ÇÑ(»ç¿ëÀÚ´ç »ç¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁö) ¿¬°áÀ» ÅëÇØ Àü´ÞµÇ°í Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ ¹öÆÛ¸µµÉ ¼ö ÀÖ´Â »ç¿ëÀÚ´ç ¸Þ½ÃÁö ¼öÀÇ Á¦ÇÑÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Á¦ÇÑÀº µÎ °¡Áö ¿ëµµ¸¦ °®½À´Ï´Ù. ´ÙÁß »ç¿ëÀÚ ´ë±â¿ Àü´ÞÀÇ °æ¿ì »ç¿ëÀÚ°£ÀÇ ·Îµå ±ÕÇü Á¶Á¤À» Çâ»ó½Ãų ¼ö ÀÖ°í(ÇÑ »ç¿ëÀÚ¿¡°Ô º¸³»´Â ¸Þ½ÃÁö ¼öÀÇ ºÒ±ÕÇü ¹æÁö), ¿¬°áµÈ ÇÑ »ç¿ëÀÚ°¡ ´Ù¸¥ ¿¬°áµÈ »ç¿ëÀÚ¿¡°Ô °úµµÇÏ°Ô ¸Þ½ÃÁö¸¦ º¸³»´Â °ÍÀ» ¹æÁöÇÏ´Â µ¥ ±â¿©ÇÕ´Ï´Ù. ¾î¶² »ç¿ëÀÚ¿¡ ´ëÇØ¼µµ Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ Àü´ÞµÇ´Â JMS ¸Þ½ÃÁöÀÇ ¼ö°¡ ÀÌ Á¦ÇÑÀ» ÃʰúÇϸé ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¸Þ½ÃÁö Àü´ÞÀÌ Áߴܵ˴ϴÙ. ÇØ´ç »ç¿ëÀÚÀÇ »ç¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁö ¼ö°¡ »ç¿ëÀÚ È帧 ÀÓ°è°ª¿¡ ¼³Á¤µÈ °ªº¸´Ù ³·¾ÆÁö´Â °æ¿ì¿¡¸¸ ´Ù½Ã ½ÃÀ۵˴ϴÙ
¿¬°áµÈ ¸ðµç »ç¿ëÀÚ¿¡ ´ëÇØ ¹öÆÛ¸µµÈ Àüü ¸Þ½ÃÁö ¼ö°¡ ¿¬°á È帧 Á¦ÇÑÀ» ÃʰúÇϸé ÇØ´ç ¿¬°áÀ» ÅëÇÑ ¸Þ½ÃÁö Àü´ÞÀº ±× Àüü ¸Þ½ÃÁö ¼ö°¡ Á¦ÇÑ °ªº¸´Ù ³·¾ÆÁú ¶§±îÁö Áߴܵ˴ϴÙ. »ç¿ëÀÚ È帧 Á¦ÇÑÀ» ÁöÁ¤Çß´Ù¸é °¡Àå Æ¯º°ÇÑ °æ¿ì¸¦ Á¦¿ÜÇϰí´Â ¿¬°á È帧 Á¦ÇÑÀ» ¼³Á¤ÇÒ Çʿ䰡 ¾øÀ¸¸ç, ´ëºÎºÐÀÇ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¸Þ½ÃÁö È帧 ÃøÁ¤¿¡ ´ëÇÑ ¿ä±¸ »çÇ×Àº ¿¬°á È帧 Á¦ÇÑ ´ë½Å »ç¿ëÀÚ È帧 Á¦ÇÑÀ» ¼³Á¤Çϸé ÇØ°áµË´Ï´Ù.
»ç¿ëÀÚ È帧 ÀÓ°è°ª(¹éºÐÀ²) Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡ ¹öÆÛ¸µµÈ »ç¿ëÀÚ´ç ¸Þ½ÃÁöÀÇ ¼ö¸¦ »ç¿ëÀÚ È帧 Á¦ÇÑ¿¡ ´ëÇÑ ¹éºÐÀ²·Î ÁöÁ¤Çϸç, ÀÌ °ªº¸´Ù ³·À¸¸é ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇÑ ¸Þ½ÃÁö Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ.