Sun ONE ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Sun ONE Application Server 7, Update 1 °ü¸®ÀÚ ¼³¸í¼­



JMS ¼­ºñ½º »ç¿ë

Sun ONE Application Server´Â ¸Þ½Ã¡ ÀÛ¾÷¿¡ ´ëÇÑ JMS (Java Message Service) API (Application Programming Interface)¸¦ Áö¿øÇÕ´Ï´Ù. JMS´Â Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ºÐ»ê ȯ°æ ³» ¸Þ½ÃÁö ÀÛ¼º, º¸³»±â, ¼ö½Å ¹× Àб⸦ À§ÇÑ ÀϹÝÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÏ´Â ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º ¸ðÀ½ÀÔ´Ï´Ù.

ƯÈ÷ JMS´Â J2EE (Java 2 Enterprise Edition) ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ºñµ¿±â ¸Þ½Ã¡À» ¼öÇàÇϴ ǥÁØ ±â¹Ý ¹æ¹ýÀÔ´Ï´Ù. µû¶ó¼­ J2EE ±¸¼º ¿ä¼Ò(À¥ ±¸¼º ¿ä¼Ò ¶Ç´Â EJB (Enterprise JavaBeans))´Â JMS API¸¦ »ç¿ëÇÏ¿© MDB (Message-Driven Bean)¶ó´Â Ưº°ÇÑ EJB°¡ ºñµ¿±âÀûÀ¸·Î »ç¿ëÇÏ´Â ¸Þ½ÃÁö¸¦ º¸³¾ ¼ö ÀÖ½À´Ï´Ù.

Sun ONE Application Server´Â ÀϹÝÀûÀ¸·Î JMS ¸Þ½Ã¡, ƯÈ÷ MDB¸¦ Áö¿øÇϸç, JMS »ç¾çÀ» ±¸ÇöÇÏ´Â ¸Þ½Ã¡ ¹Ìµé¿þ¾îÀÎ JMS °ø±ÞÀÚ¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù. Sun ONE Application Server´Â ¿ø½Ã JMS °ø±ÞÀÚ·Î Sun ONE Message Queue (MQ) ¹öÀü 3.01À» »ç¿ëÇÕ´Ï´Ù.

MQ´Â Åõ¸íÇÑ JMS ¸Þ½Ã¡ Áö¿øÀ» Á¦°øÇÏ´Â Sun ONE Application Server¿¡ ¿Ïº®ÇÏ°Ô ÅëÇյǾî ÀÖ½À´Ï´Ù. ÀÌ Áö¿ø(Sun ONE Application Server¿¡¼­´Â JMS ¼­ºñ½º·Î ÅëÇÔ)¿¡´Â ÃÖ¼ÒÇÑÀÇ °ü¸®¸¸ ÇÊ¿äÇÕ´Ï´Ù.

ÀÌ Àå¿¡¼­´Â Sun ONE Message Queue¸¦ ÅëÇØ Á¦°øµÇ´Â ±âº» Á¦°ø JMS ¼­ºñ½º ÀÌÇØ ¹× °ü¸®¿¡ ÇÊ¿äÇÑ Á¤º¸¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¿©±â¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

JMS Á¤º¸

JMS »ç¾çÀº ºÐ»ê ¿£ÅÍÇÁ¶óÀÌÁî ¸Þ½Ã¡À» Áö¿øÇÏ´Â ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º ¸ðÀ½À» ¼³¸íÇÕ´Ï´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ¸Þ½Ã¡ ½Ã½ºÅÛÀ» »ç¿ëÇÏ¸é µ¶¸³ ºÐ»ê ±¸¼º ¿ä¼Ò ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸Þ½ÃÁö¸¦ ÅëÇØ Åë½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¿ÀÏÇÑ ½Ã½ºÅÛ, µ¿ÀÏÇÑ ³×Æ®¿öÅ© ¶Ç´Â ÀÎÅͳÝÀ» ÅëÇØ ´À½¼ÇÏ°Ô ¿¬°áµÈ ±¸¼º ¿ä¼Ò´Â ¸Þ½Ã¡À» »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ Àü´ÞÇÏ°í °¢°¢ÀÇ ±â´ÉÀ» Á¶Á¤ÇÕ´Ï´Ù.

JMS´Â ½Å·ÚÇÒ ¼ö ÀÖ´Â ºñµ¿±â ¸Þ½ÃÁö Àü´ÞÀ» Á¦°øÇÏ¿© ¿£ÅÍÇÁ¶óÀÌÁî ±Ô¸ðÀÇ ¸Þ½Ã¡À» Áö¿øÇÕ´Ï´Ù.

½Å·ÚÇÒ ¼ö ÀÖ´Â Àü´Þ. ÇÑ ±¸¼º ¿ä¼Ò¿¡¼­ ´Ù¸¥ ±¸¼º ¿ä¼Ò·Î Àü´ÞµÇ´Â ¸Þ½ÃÁö°¡ ³×Æ®¿öÅ© ¶Ç´Â ½Ã½ºÅÛ Àå¾Ö·Î ÀÎÇØ ¼Õ½ÇµÇ¸é ¾ÈµË´Ï´Ù. Áï, ½Ã½ºÅÛÀº ¸Þ½ÃÁö Àü´ÞÀ» º¸ÀåÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.

ºñµ¿±â Àü´Þ. ¸¹Àº ¼öÀÇ ±¸¼º ¿ä¼Ò°¡ µ¿½Ã¿¡ ¸Þ½ÃÁö¸¦ ±³È¯ÇÒ ¼ö ÀÖ°Ô ÇÏ°í °í¹Ðµµ 󸮷®À» Áö¿øÇÏ·Á¸é, ¸Þ½ÃÁö Àü¼Û ¿©ºÎ°¡ »ç¿ëÀÚÀÇ Áï½Ã ¼ö½Å Áغñ »óÅ¿¡ Á¿ìµÇ¸é ¾ÈµË´Ï´Ù. »ç¿ëÀÚ°¡ ´Ù¸¥ ÀÛ¾÷À» ¼öÇà ÁßÀ̰ųª ¿ÀÇÁ¶óÀÎ »óÅÂÀÏ °æ¿ì, ½Ã½ºÅÛÀº ¸Þ½ÃÁö¸¦ ÀÏ´Ü Àü¼ÛÇÑ ÈÄ »ç¿ëÀÚ°¡ ÁغñµÇ¾úÀ» ¶§ ¼ö½ÅÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀ» ºñµ¿±â ¸Þ½ÃÁö Àü´ÞÀ̶ó°í Çϸç, º¸Åë ÃàÀû Àü¼Û(store-and-forward) ¸Þ½Ã¡À̶ó°í ÇÕ´Ï´Ù.

´ÙÀ½ Ç׸ñÀº JMS °³³ä ¹× ¿ë¾î¿¡ ´ëÇÑ °£´ÜÇÑ °³¿äÀÔ´Ï´Ù.

JMSÀÇ Àüü ¼³¸íÀº ´ÙÀ½ À¥ »çÀÌÆ®¿¡¼­ JMS 1.0.2 »ç¾çÀ» ÂüÁ¶ÇϽʽÿÀ.

http://java.sun.com/products/jms/docs.html

±âº» ¸Þ½Ã¡ ½Ã½ºÅÛ °³³ä

¸î °¡Áö ±âº» °³³ä, ƯÈ÷ JMS´Â ¿£ÅÍÇÁ¶óÀÌÁî ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ±âÃÊ°¡ µË´Ï´Ù. ¿©±â¿¡¼­´Â ´ÙÀ½ ÁÖÁ¦·Î ¼³¸íÇÕ´Ï´Ù.

¸Þ½ÃÁö

¸Þ½ÃÁö´Â ƯÁ¤ Çü½ÄÀÇ µ¥ÀÌÅÍ(¸Þ½ÃÁö º»¹®), ´ë»ó, ¼ö¸í°ú °°Àº ¸Þ½ÃÁöÀÇ Æ¯¼ºÀ̳ª µî·ÏÁ¤º¸ ¶Ç´Â ¸Þ½Ã¡ ½Ã½ºÅÛÀÌ °áÁ¤ÇÑ ±âŸ Ư¼ºÀ» ¼³¸íÇÏ´Â ¸ÞŸµ¥ÀÌÅÍ(¸Þ½ÃÁö Çì´õ)·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

¸Þ½ÃÁö ¼­ºñ½º ±¸Á¶

¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ±âº» ±¸Á¶´Â ±×¸² "¸Þ½ÃÁö ¼­ºñ½º ±¸Á¶¿¡ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ÀÏ¹Ý ¸Þ½ÃÁö ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ ±³È¯ÇÏ´Â ¸Þ½ÃÁö »ý¼ºÀÚ¿Í ¸Þ½ÃÁö »ç¿ëÀÚ·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ¸Þ½ÃÁö »ý¼ºÀÚ ¹× »ç¿ëÀÚ¸¦ ¸î ¸íÀÌµç ¸Þ½Ã¡ ±¸¼º ¿ä¼Ò¿¡ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö »ý¼ºÀÚ´Â ¸Þ½Ã¡ ¼­ºñ½º¿¡ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ±×·¯¸é ¸Þ½ÃÁö ¼­ºñ½º´Â ¸Þ½ÃÁö ¶ó¿ìÆà ¹× Àü´Þ ±¸¼º ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ ¸Þ½ÃÁö¿¡ ÀÎÅÍ·¹½ºÆ®¸¦ µî·ÏÇÑ ÇÑ ¸í ÀÌ»óÀÇ ¸Þ½ÃÁö »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÕ´Ï´Ù. ¸Þ½ÃÁö ¶ó¿ìÆà ¹× Àü´Þ ±¸¼º ¿ä¼Ò´Â ¸Þ½ÃÁö°¡ ¸ðµç ÇØ´ç »ç¿ëÀÚ¿¡°Ô Àü´ÞµÇµµ·Ï º¸ÀåÇÒ Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù.

   ¸Þ½ÃÁö ¼­ºñ½º ±¸Á¶
¸Þ½ÃÁö »ý¼ºÀÚ ¹× »ç¿ëÀÚ, ¸Þ½ÃÁö ¼­ºñ½º¸¦ º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

¸Þ½ÃÁö Àü´Þ ¸ðµ¨

»ý¼ºÀÚ ¹× »ç¿ëÀÚ »çÀÌ¿¡´Â ÀÏ´ëÀÏ, ÀÏ´ë´Ù, ´Ù´ë´Ù °ü°è µî ¸¹Àº °ü°è°¡ Á¸ÀçÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°ÀÌ ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • ÇÑ »ý¼ºÀÚ°¡ ÇÑ »ç¿ëÀÚ¿¡°Ô
  • ÇÑ »ý¼ºÀÚ°¡ ¸¹Àº »ç¿ëÀÚ¿¡°Ô
  • ¸¹Àº »ý¼ºÀÚ°¡ ÇÑ »ç¿ëÀÚ¿¡°Ô
  • ¸¹Àº »ý¼ºÀÚ°¡ ¸¹Àº »ç¿ëÀÚ¿¡°Ô

ÀÌ °ü°èµéÀº Á¡´ëÁ¡ ¹× °Ô½Ã/°¡ÀÔ ¸Þ½Ã¡ÀÇ µÎ ¸Þ½ÃÁö Àü´Þ ¸ðµ¨·Î ¾ÐÃàµÇ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. Á¡´ëÁ¡ Àü´Þ ¸ðµ¨ÀÇ ÇÙ½ÉÀº ƯÁ¤ »ý¼ºÀÚ°¡ º¸³» ƯÁ¤ »ç¿ëÀÚ°¡ ¼ö½ÅÇÏ´Â ¸Þ½ÃÁö¿¡ ÀÖ½À´Ï´Ù. °Ô½Ã/°¡ÀÔ Àü´Þ ¸ðµ¨ÀÇ ÇÙ½ÉÀº ¿©·¯ ¸íÀÇ »ý¼ºÀÚ°¡ º¸³» ¿©·¯ ¸íÀÇ »ç¿ëÀÚ°¡ ¼ö½ÅÇÏ´Â ¸Þ½ÃÁö¿¡ ÀÖ½À´Ï´Ù. ÀÌ ¸Þ½ÃÁö Àü´Þ ¸ðµ¨Àº Áߺ¹ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿ª»çÀûÀ¸·Î ¸Þ½Ã¡ ½Ã½ºÅÛÀº ÀÌ µÎ Àü´Þ ¸ðµ¨À» ´Ù¾çÇÏ°Ô °áÇÕÇÏ¿© Áö¿øÇØ ¿Ô½À´Ï´Ù. JMS API´Â Á¡´ëÁ¡ ¹× °Ô½Ã/°¡ÀÔ Àü´Þ ¸ðµ¨À» ¸ðµÎ Áö¿øÇÏ´Â ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö Á¢±Ù ¹æ¹ýÀ» »ç¿ëÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.

JMS »ç¾ç

JMS´Â ¸Þ½ÃÁö ±¸Á¶, ÇÁ·Î±×·¡¹Ö ¸ðµ¨, Á¦°øµÈ ±ÔÄ¢ ¹× ÀÇ¹Ì ¸ðÀ½À» ÁöÁ¤ÇÕ´Ï´Ù.

JMS ¸Þ½ÃÁö ±¸Á¶

JMS »ç¾ç¿¡ µû¶ó, ¸Þ½ÃÁö´Â Çì´õ, µî·Ï Á¤º¸(Çì´õÀÇ È®ÀåÀÚ¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖÀ½) ¹× º»¹®À¸·Î ±¸¼ºµË´Ï´Ù.

Çì´õ. Çì´õ´Â ¸Þ½ÃÁöÀÇ JMS Ư¼ºÀÎ ¸Þ½ÃÁö ´ë»ó, Áö¼Ó¼º ¿©ºÎ, À¯Áö ½Ã°£ ¹× ¿ì¼±¼øÀ§¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Æ¯¼ºÀº ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ¸Þ½ÃÁö Àü´Þ ¹æ¹ýÀ» °ü¸®ÇÕ´Ï´Ù.

µî·Ï Á¤º¸. µî·Ï Á¤º¸´Â ¼±ÅÃÀûÀ̾, ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ´Ù¾çÇÑ ¼±Åà ±âÁØ¿¡ µû¶ó ¸Þ½ÃÁö ÇÊÅÍ¿¡ »ç¿ëÇÒ °ªÀ» Á¦°øÇÕ´Ï´Ù. µî·Ï Á¤º¸´Â ¼±ÅÃÀûÀÔ´Ï´Ù.

¸Þ½ÃÁö º»¹®. ¸Þ½ÃÁö º»¹®¿¡´Â ±³È¯µÉ ½ÇÁ¦ µ¥ÀÌÅÍ°¡ Æ÷ÇԵ˴ϴÙ. JMS´Â ¿©¼¸ °¡Áö º»¹® À¯ÇüÀ» Áö¿øÇÕ´Ï´Ù.

JMS ÇÁ·Î±×·¡¹Ö ¸ðµ¨

JMS ÇÁ·Î±×·¡¹Ö ¸ðµ¨¿¡¼­ JMS Ŭ¶óÀ̾ðÆ®(±¸¼º ¿ä¼Ò ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¡¹Ö)´Â JMS ¸Þ½ÃÁö ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ ±³È¯ÇÕ´Ï´Ù. ¸Þ½ÃÁö »ý¼ºÀÚ´Â ¸Þ½ÃÁö ¼­ºñ½º¿¡ ¸Þ½ÃÁö¸¦ º¸³»°í, ¸Þ½ÃÁö »ç¿ëÀÚ´Â ±× ¼­ºñ½º¿¡¼­ ¸Þ½ÃÁö¸¦ ¹Þ½À´Ï´Ù. ÀÌ ¸Þ½Ã¡ ÀÛ¾÷Àº JMS API¸¦ ±¸ÇöÇÏ´Â °´Ã¼ ¸ðÀ½(JMS °ø±ÞÀÚ°¡ Á¦°ø)À» »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. ±×¸² "JMS ÇÁ·Î±×·¡¹Ö °´Ã¼"Àº ¸Þ½ÃÁö Àü´Þ ÇÁ·Î±×·¥¿¡ »ç¿ëµÇ´Â JMS °´Ã¼¸¦ Ç¥½ÃÇÕ´Ï´Ù.

JMS ÇÁ·Î±×·¡¹Ö ¸ðµ¨ÀÇ °æ¿ì, JMS Ŭ¶óÀ̾ðÆ®´Â ConnectionFactory °´Ã¼¸¦ »ç¿ëÇÏ¿© JMS ¸Þ½ÃÁö ¼­ºñ½º¿¡ ¼Û¼ö½ÅµÇ´Â ¸Þ½ÃÁö¿ÍÀÇ ¿¬°áÀ» ÀÛ¼ºÇÕ´Ï´Ù. ¿¬°áÀº JMS Ŭ¶óÀ̾ðÆ®ÀÇ ¸Þ½ÃÁö ¼­ºñ½º¿¡ ´ëÇÑ È°¼ºÈ­ ¿¬°áÀÔ´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÀÇ Åë½Å ÀÚ¿ø ¹× ÀÎÁõÀº ¸ðµÎ ¿¬°áÀÌ ÀÛ¼ºµÉ ¶§ ÇÒ´çµË´Ï´Ù.

   JMS ÇÁ·Î±×·¡¹Ö °´Ã¼
JMS Ŭ¶óÀ̾ðÆ®¸¦ ÇÁ·Î±×·¡¹ÖÇÏ´Â µ¥ »ç¿ëµÇ´Â °´Ã¼¸¦ º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

¿¬°áÀº ¼¼¼Ç ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù. ¼¼¼ÇÀº ¸Þ½ÃÁö »ý¼º ¹× »ç¿ëÀÇ ´ÜÀÏ ½º·¹µå ÄÁÅؽºÆ®ÀÔ´Ï´Ù. ¸Þ½ÃÁö¸¦ ¼Û¼ö½ÅÇÒ ¸Þ½ÃÁö »ý¼ºÀÚ ¹× »ç¿ëÀÚ ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù. ¼¼¼ÇÀº ¼ö¸¹Àº È®ÀÎ ¿É¼Ç ¶Ç´Â Æ®·£Àè¼Ç(¹èÆ÷µÈ Æ®·£Àè¼Ç °ü¸®ÀÚ°¡ °ü¸®ÇÒ ¼ö ÀÖ´Â)À» ÅëÇØ ½Å·ÚÇÒ ¼ö ÀÖ´Â Àü´ÞÀ» Á¦°øÇÕ´Ï´Ù.

JMS Ŭ¶óÀ̾ðÆ®´Â MessageProducer¸¦ »ç¿ëÇÏ¿© API¿¡ ´ë»ó °´Ã¼·Î Ç¥½ÃµÈ ÁöÁ¤µÈ ¹°¸®Àû ´ë»ó¿¡ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù. ¸Þ½ÃÁö »ý¼ºÀÚ´Â »ý¼ºÀÚ°¡ ¹°¸®Àû ´ë»ó¿¡ Àü¼ÛÇÑ ¸ðµç ¸Þ½ÃÁö¸¦ °ü¸®ÇÏ´Â ±âº» Àü´Þ ¸ðµå(Áö¼Ó¼º ´ë ºñÁö¼Ó¼º ¸Þ½ÃÁö), ¿ì¼± ¼øÀ§ ¹× Áö¼Ó ½Ã°£À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸¶Âù°¡Áö·Î, JMS Ŭ¶óÀ̾ðÆ®´Â MessageConsumer¸¦ »ç¿ëÇÏ¿© API¸¦ »ç¿ëÇÏ¿© ´ë»ó °´Ã¼·Î ´Ù½Ã Á¦°øµÈ ÁöÁ¤µÈ ¹°¸®Àû ´ë»ó¿¡¼­ ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÕ´Ï´Ù. ¸Þ½ÃÁö »ç¿ëÀÚ´Â ¸Þ½ÃÁöÀÇ µ¿±â ¶Ç´Â ºñµ¿±â »ç¿ëÀ» Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ºñµ¿±â »ç¿ëÀº MessageListener¸¦ »ç¿ëÀÚ·Î µî·ÏÇÏ¿© ¼öÇàÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â ¼¼¼Ç ½º·¹µå°¡ MessageListener °´Ã¼ÀÇ onMessage() ¸Þ¼Òµå¸¦ ºÒ·¯³¾ ¶§ ¸Þ½ÃÁö¸¦ »ç¿ëÇÕ´Ï´Ù.

°ü¸® °´Ã¼: °ø±ÞÀÚ µ¶¸³¼º

±×¸² "JMS ÇÁ·Î±×·¡¹Ö ¸ðµ¨"¿¡´Â JMS °ø±ÞÀÚÀÇ JMS ¸Þ½ÃÁö ¼­ºñ½º ±¸Çö ¹æ¹ýÀÇ ¼¼ºÎ Á¤º¸¿¡ µû¶ó µÎ °³ÀÇ °´Ã¼°¡ Ç¥½ÃµÇ¾î ÀÖÀ½. ¿¬°á ÆÑÅ丮 °´Ã¼´Â °ø±ÞÀÚ°¡ ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¶§ »ç¿ëÇÏ´Â ±â¹Ý ÇÁ·ÎÅäÄÝ ¹× ¸ÞÄ¿´ÏÁò, ƯÁ¤ ¸í¸í ±ÔÄ¢ ¹× °ø±ÞÀÚ°¡ »ç¿ëÇÑ ¹°¸®Àû ´ë»óÀÇ ¿ë·®¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù.

ÀϹÝÀûÀ¸·Î ÀÌ °ø±ÞÀÚº° Ư¼ºÀº JMS API ±¸ÇöÀÇ ¼¼ºÎ Á¤º¸¿¡ µû¶ó JMS Ŭ¶óÀ̾ðÆ® Äڵ带 ÀÛ¼ºÇÕ´Ï´Ù. ÇÏÁö¸¸ °ø±ÞÀÚ¿¡ µ¶¸³ÀûÀÎ JMS Ŭ¶óÀ̾ðÆ® Äڵ带 ÀÛ¼ºÇÏ·Á¸é, JMS »ç¾çÀº Ŭ¶óÀ̾ðÆ® ÄÚµå·Î Á÷Á¢ ÀνºÅϽº¸¦ ÀÛ¼ºÇÏÁö ¾Ê°í Ç¥ÁØ ¹æ¹ýÀ¸·Î ¾×¼¼½ºµÇ´Â °ø±ÞÀÚº° °´Ã¼(°ü¸® °´Ã¼¶ó°í ÇÔ)°¡ ÇÊ¿äÇÕ´Ï´Ù.

°ü¸® °´Ã¼´Â °ø±ÞÀÚº° ±¸Çö ¹× ±¸¼º Á¤º¸¸¦ ĸ½¶È­ÇÕ´Ï´Ù. °ü¸® °´Ã¼´Â °ü¸®ÀÚ°¡ ÀÛ¼º ¹× ±¸¼ºÇÏ°í, À̸§ ¼­ºñ½º¿¡ ÀúÀåµÇ¸ç, Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Ç¥ÁØ JNDI Á¶È¸ Äڵ带 ÅëÇØ ¾×¼¼½ºÇÕ´Ï´Ù. ÀÌ·± ¹æ¹ýÀ¸·Î °ü¸® °´Ã¼¸¦ »ç¿ëÇÏ¿© °ø±ÞÀÚ¿¡ µ¶¸³ÀûÀÎ JMS Ŭ¶óÀ̾ðÆ® Äڵ带 ÀÛ¼ºÇÕ´Ï´Ù.

JMS´Â ¿¬°á ÆÑÅ丮 ¹× ´ë»óÀ̶ó´Â µÎ °¡Áö °ü¸® °´Ã¼ ÀÏ¹Ý À¯ÇüÀ» Á¦°øÇÕ´Ï´Ù. µÎ °¡Áö ¸ðµÎ °ø±ÞÀÚº° Á¤º¸¸¦ ĸ½¶È­ÇÏÁö¸¸, JMS Ŭ¶óÀ̾ðÆ® ³»¿¡¼­ ¼­·Î ¸Å¿ì ´Ù¸£°Ô »ç¿ëµË´Ï´Ù. ¿¬°á ÆÑÅ丮´Â ¸Þ½ÃÁö ¼­¹ö¿¡ ¿¬°áÀ» ÀÛ¼ºÇÒ ¶§ »ç¿ëµÇ´Â ¹Ý¸é, ´ë»ó °´Ã¼´Â JMS ¸Þ½ÃÁö ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ¹°¸®Àû ´ë»óÀ» ½Äº°ÇÒ ¶§ »ç¿ëµË´Ï´Ù.



ÁÖ

Sun ONE Application ServerÀÇ ÄÁÅؽºÆ®¿¡¼­, JMS °ü¸® °´Ã¼´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀÚ¿ø°ú ¸¶Âù°¡Áö·Î JMS ÀÚ¿øÀ¸·Î °£Áֵ˴ϴÙ.



Message-Driven Bean

±×¸² "JMS ÇÁ·Î±×·¡¹Ö ¸ðµ¨"¿¡ ¼Ò°³µÈ ÀÏ¹Ý JMS Ŭ¶óÀ̾ðÆ® ÇÁ·Î±×·¡¹Ö ¸ðµ¨°ú ÇÔ²², J2EE ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÄÁÅؽºÆ®¿¡ »ç¿ëµÇ´Â JMS APIÀÇ Ãß°¡ Ưº° Àû¿ëÀÌ ÀÖ½À´Ï´Ù. ÀÌ Æ¯º°ÇÑ JMS Ŭ¶óÀ̾ðÆ®¸¦ Message-Driven Bean¶ó°í ºÎ¸£¸ç, EJB 2.0 »ç¾ç¿¡ ÁöÁ¤µÈ EJB ±¸¼º ¿ä¼Ò Æйи® Áß ÇϳªÀÔ´Ï´Ù(http://java.sun.com/products/ejb/docs.html).

´Ù¸¥ EJB ±¸¼º ¿ä¼Ò(Session Bean ¹× Entity Bean)´Â µ¿±âÀûÀ¸·Î¸¸ È£ÃâµÉ ¼ö Àֱ⠶§¹®¿¡ Message-Driven BeanÀÌ ÇÊ¿äÇØ Áý´Ï´Ù. ÀÌ ¶§¹®¿¡ ÀÌ·± BeanÀÇ ¸Þ¼Òµå¸¦ È£ÃâÇÏ¸é ¸Þ¼Òµå°¡ ¿Ï·áµÉ ¶§±îÁö ÀÚ¿øÀÌ Â÷´ÜµË´Ï´Ù. ÀÌ EJB ±¸¼º ¿ä¼ÒÀÇ °æ¿ì Ç¥ÁØ EJB ÀÎÅÍÆäÀ̽º¸¦ ÅëÇؼ­¸¸ ¾×¼¼½ºµÇ±â ¶§¹®¿¡ ¸Þ½ÃÁö¸¦ ºñµ¿±âÀûÀ¸·Î ¹Þ´Â ¸ÞÄ¿´ÏÁòÀ» °¡Áö°í ÀÖÁö ¾Ê½À´Ï´Ù.

ÇÏÁö¸¸ ºñµ¿±â ¸Þ½Ã¡Àº ¸¹Àº ¿£ÅÍÇÁ¶óÀÌÁî ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ¶§¹®¿¡ ¸Þ½ÃÁö »ý¼º°ú ¹ÐÁ¢ÇÏ°Ô ¿¬°üµÇ¾î ÀÖÁö ¾ÊÀº ä ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÏ°í »ç¿ëÇÒ ¼ö ÀÖ´Â EJB ±¸¼º ¿ä¼Ò°¡ ÇÊ¿äÇØÁö°í ÀÖ½À´Ï´Ù.

MDB´Â Ư¼ö EJB ÄÁÅ×À̳Ê(ÀÌ°ÍÀÌ Áö¿øÇÏ´Â ±¸¼º ¿ä¼ÒÀÇ ¹èÆ÷ ¼­ºñ½º¸¦ Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ȯ°æ)°¡ Áö¿øÇϴ Ư¼ö EJB ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù.

   MDB ¸Þ½ÃÁö »ç¿ëÀÚ
¸Þ½ÃÁö »ý¼ºÀÚ ¹× »ç¿ëÀÚÀÇ À¯ÇüÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

Message-driven Bean. MDB´Â JMS MessageListener ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â JMS ¸Þ½ÃÁö »ç¿ëÀÚÀÔ´Ï´Ù. MDBÀÇ onMessage ¸Þ¼Òµå(MDB °³¹ßÀÚ°¡ ÀÛ¼ºÇÕ´Ï´Ù)´Â MDB ÄÁÅ×À̳ʰ¡ ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÒ ¶§ È£ÃâµË´Ï´Ù. onMessage ¸Þ¼Òµå´Â JMS MessageListener °´Ã¼ÀÇ onMessage ¸Þ¼Òµåó·³ ¸Þ½ÃÁö¸¦ »ç¿ëÇÕ´Ï´Ù. MDB´Â ´ÜÀÏ ´ë»ó¿¡¼­ ¿Â ¸Þ½ÃÁö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö´Â "MDB ¸Þ½ÃÁö »ç¿ëÀÚ"ÀÇ ±×¸²¿¡¼­ Ç¥½ÃÇÑ °Íó·³ ´Üµ¶ JMS Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥, À¥ ±¸¼º ¿ä¼Ò ¶Ç´Â ±âŸ EJB ±¸¼º ¿ä¼Ò°¡ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

MDB ÄÁÅ×À̳Ê. MDB´Â MDB ÀνºÅϽº ÀÛ¼º ¹× ¸Þ½ÃÁöÀÇ ºñµ¿±â »ç¿ë ¼³Á¤À» ´ã´çÇÑ Æ¯¼ö EJB ÄÁÅ×À̳ʿ¡ ÀÇÇØ Áö¿øµË´Ï´Ù. ÀÌ°ÍÀº ¸Þ½ÃÁö ¼­ºñ½º(ÀÎÁõ Æ÷ÇÔ)¿ÍÀÇ ¿¬°á ¼³Á¤, ÁÖ¾îÁø ´ë»ó°ú °ü·ÃµÈ ¼¼¼Ç Ç® ÀÛ¼º ¹× ¸Þ½ÃÁö°¡ ¼¼¼Ç Ç® ¹× °ü·Ã MDB ÀνºÅϽºÀÇ Ç® »çÀÌ¿¡ ¼ö½ÅµÉ ¶§ÀÇ ¸Þ½ÃÁö ¹èÆ÷ °ü¸®¿Í °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù. ÄÁÅ×À̳ʴ MDB ÀνºÅϽºÀÇ lifecycleÀ» Á¦¾îÇϱ⠶§¹®¿¡ MDB ÀνºÅϽº Ç®À» ¼ö½Å ¸Þ½ÃÁö ·Îµå¿¡ ¸ÂÃß¾î °ü¸®ÇÕ´Ï´Ù.

MDB¿Í °ü·ÃµÈ °ÍÀ¸·Î, ¸Þ½ÃÁö »ç¿ë ¼³Á¤½Ã ÄÁÅ×À̳ʰ¡ »ç¿ëÇÏ´Â °ü¸® °´Ã¼ÀÇ JNDI Á¶È¸ À̸§À» ÁöÁ¤ÇÏ´Â ¹èÆ÷ ¼³¸íÀÚ°¡ ÀÖ½À´Ï´Ù. ¿¬°á ÆÑÅ丮 ¹× ´ë»ó. ¹èÆ÷ ¼³¸íÀÚµµ ¹èÆ÷ µµ±¸°¡ ÄÁÅ×ÀÌ³Ê ±¸¼º¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ´Ù¸¥ Á¤º¸¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± ÄÁÅ×À̳ʴ °¢°¢ ´ÜÀÏ MDBÀÇ ÀνºÅϽº¸¦ Áö¿øÇÕ´Ï´Ù.

Sun ONE Application Server¿¡ ´ëÇÑ EJB ÄÁÅ×À̳ÊÀÇ MDB ¼³Á¤ ±¸¼º Á¤º¸´Â "Message-Driven Bean¿¡ ´ëÇÑ Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº» Á¦°ø JMS ¼­ºñ½º

ÀϹÝÀûÀ¸·Î JMS ¸Þ½Ã¡ Áö¿ø, ƯÈ÷ MDB Áö¿øÀº Sun ONE Application Server¿¡ ±¸ÃàµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ Áö¿øÀº Sun ONE Message Queue¿Í Sun ONE Application Server ¿ø½Ã·Î Á¦°øÇÏ´Â ±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ¹ÐÁ¢ÇÑ ÅëÇÕÀ» ÅëÇØ Áö¿øµË´Ï´Ù.

¿©±â¿¡¼­´Â ±âº» Á¦°ø JMS ¼­ºñ½º ÀÌÇØ¿¡ ÇʼöÀûÀÎ ´ÙÀ½ Ç׸ñµéÀ» ¼³¸íÇÕ´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®¿¡ ´ëÇÑ Á¤º¸´Â "±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Sun ONE Message Queue (MQ) Á¤º¸

Sun ONE Message Queue (MQ)´Â JMS ¿­±â Ç¥ÁØÀ» ±¸ÇöÇÏ´Â ¿£ÅÍÇÁ¶óÀÌÁî ¸Þ½Ã¡ ½Ã½ºÅÛÀÔ´Ï´Ù. ÀÌ°ÍÀÌ JMS °ø±ÞÀÚÀÔ´Ï´Ù.

MQ Á¦Ç°¿¡´Â ½Å·ÚÇÒ ¼ö ÀÖ´Â ºñµ¿±â ¸Þ½Ã¡¿¡ ÇÊ¿äÇÑ JMS »ç¾çÀÇ ÃÖ¼Ò ¿ä±¸ »çÇ×À» ³Ñ¾î¼­´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ÀÌ ±â´É Áß ÀϺÎ(Áß¾Ó ÁýÁᫎ °ü¸®, Á¶Á¤ °¡´ÉÇÑ ¼º´É, ¿©·¯ ¸Þ½Ã¡ Àü¼Û Áö¿ø, »ç¿ëÀÚ ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©)´Â Sun ONE Application Server¿¡ ÅëÇÕµÈ MQ Platform Edition¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. MQ Enterprise EditionÀ¸·Î ¾÷±×·¹À̵åÇϸé Ãß°¡ ±â´É(È®Àå °¡´ÉÇÑ ¸Þ½ÃÁö ¼­¹ö ¹× º¸¾È ¸Þ½Ã¡)À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² "MQ ½Ã½ºÅÛ ±¸Á¶"¿¡ Ç¥½ÃµÈ °Íó·³, MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀº ½Å·ÚÇÒ ¼ö ÀÖ´Â ¸Þ½ÃÁö Àü´ÞÀ» À§ÇØ °øµ¿ ÀÛ¾÷ÇÏ´Â ¿©·¯ ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ÁÖ¿ä ºÎºÐÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÌ°ÍÀº ´ÙÀ½ Ç׸ñÀ» ÅëÇØ °£·«È÷ ¼Ò°³µË´Ï´Ù. MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ÀÚ¼¼ÇÑ Àüü ¼³¸íÀº ´ÙÀ½ À¥ »çÀÌÆ®ÀÇ MQ Administrator's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

http://docs.sun.com/

MQ ¸Þ½ÃÁö ¼­¹ö

±×¸² "MQ ½Ã½ºÅÛ ±¸Á¶"¿¡ Ç¥½ÃµÈ °Íó·³, MQ ¸Þ½ÃÁö ¼­¹öÀÇ ÁÖ¿ä ºÎºÐÀº ºê·ÎÄ¿ ¹× ¹°¸®Àû ´ë»óÀÔ´Ï´Ù.

ºê·ÎÄ¿. ºê·ÎÄ¿´Â MQ ¸Þ½ÃÁö ½Ã½ºÅÛ¿¡ Àü´Þ ¼­ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù. ¸Þ½ÃÁö Àü´ÞÀº ¿¬°á ¼­ºñ½º, ¸Þ½ÃÁö ¶ó¿ìÆà ¹× Àü´Þ, Áö¼Ó¼º, º¸¾È ¹× ·Î±ëÀ» ó¸®ÇÏ´Â ¼ö¸¹Àº Áö¿ø ±¸¼º ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. ¸Þ½ÃÁö ¼­¹ö´Â Çϳª ÀÌ»óÀÇ ºê·ÎÄ¿¸¦ »ç¿ëÇÏ¿© È®ÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹°¸®Àû ´ë»ó. ¸Þ½ÃÁö Àü´ÞÀº ºê·ÎÄ¿°¡ °ü¸®Çϴ Ŭ¶óÀ̾ðÆ®¿¡¼­ ¹°¸®Àû ´ë»óÀ¸·ÎÀÇ Àü´Þ°ú, ´ë»ó¿¡¼­ Çϳª ÀÌ»óÀÇ »ç¿ë Ŭ¶óÀ̾ðÆ®·ÎÀÇ Àü´Þ µî µÎ ´Ü°è ÇÁ·Î¼¼½º·Î ±¸¼ºµË´Ï´Ù. ¹°¸®Àû ´ë»óÀº ºê·ÎÄ¿ÀÇ ¹°¸®Àû ¸Þ¸ð¸® ¹×/¶Ç´Â Áö¼Ó¼º ÀúÀå¼Ò(ÀÚ¼¼ÇÑ Á¤º¸´Â "¹°¸®Àû ´ë»ó" ÂüÁ¶) ³»ÀÇ À§Ä¡¸¦ ³ªÅ¸³À´Ï´Ù.

   MQ ½Ã½ºÅÛ ±¸Á¶
MQ ¸Þ½ÃÁö ½Ã½ºÅÛÀÇ ÀϺκÐÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

ºê·ÎÄ¿

»ý¼º Ŭ¶óÀ̾ðÆ®¿¡¼­ ´ë»óÀ¸·Î, ÀÌÈÄ ´ë»ó¿¡¼­ Çϳª ÀÌ»óÀÇ »ç¿ë Ŭ¶óÀ̾ðÆ®·ÎÀÇ MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ¸Þ½ÃÁö Àü´ÞÀº ºê·ÎÄ¿°¡ ¼öÇàÇÕ´Ï´Ù(¶Ç´Â MQ 3.01 Enterprise EditionÀÇ °æ¿ì ºê·ÎÄ¿ Ŭ·¯½ºÅÍ°¡ ÇÔ²² ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù). ºê·ÎÄ¿°¡ ¸Þ½ÃÁö¸¦ Àü´ÞÇÏ·Á¸é, Ŭ¶óÀ̾ðÆ®¿ÍÀÇ Åë½Å ä³Î ¼³Á¤, ÀÎÁõ ¹× ±ÇÇѺο© ¼öÇà, ÀûÀýÇÏ°Ô ¸Þ½ÃÁö ¶ó¿ìÆ®, ½Å·ÚÇÒ ¼ö ÀÖ´Â Àü´Þ º¸Àå ¹× ¸ð´ÏÅ͸µ ½Ã½ºÅÛ ¼º´ÉÀ» À§ÇÑ µ¥ÀÌÅÍ Á¦°ø µîÀ» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

ºê·ÎÄ¿´Â º¹ÀâÇÑ ±â´ÉÀ» ¼öÇàÇϱâ À§ÇØ ¸¹Àº ±¸¼º ¿ä¼Ò¸¦ »ç¿ëÇϸç, °¢°¢Àº Àü´Þ ÇÁ·Î¼¼½º¿¡¼­ ƯÁ¤ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. ÀÌ ³»ºÎ ±¸¼º ¿ä¼ÒµéÀ» ·Îµå Á¶°Ç, ÀÀ¿ë ÇÁ·Î±×·¥ º¹À⼺ µî¿¡ µû¶ó ÀûÀýÇÏ°Ô ±¸¼ºÇÏ¸é ºê·ÎÄ¿ ¼º´ÉÀ» ÃÖÀûÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â MQ Administrator's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

¹°¸®Àû ´ë»ó

MQ ¸Þ½Ã¡Àº µÎ ´Ü°è ¸Þ½ÃÁö Àü´Þ·Î ±â¼úµË´Ï´Ù. ¸ÕÀú »ý¼ºÀÚ Å¬¶óÀ̾ðÆ®¿¡¼­ ºê·ÎÄ¿¿¡ ÀÖ´Â ´ë»óÀ¸·ÎÀÇ Àü´ÞÀÌ ¼öÇàµÇ°í, ´ÙÀ½À¸·Î ºê·ÎÄ¿ÀÇ ´ë»ó¿¡¼­ Çϳª ÀÌ»óÀÇ »ç¿ëÀÚ Å¬¶óÀ̾ðÆ®·ÎÀÇ Àü´ÞÀÌ ¼öÇàµË´Ï´Ù. Àü´Þ¿¡´Â ´ë±â¿­(Á¡´ëÁ¡ Àü´Þ ¸ðµ¨) ¹× ÁÖÁ¦(°Ô½Ã/°¡ÀÔ Àü´Þ ¸ðµ¨)ÀÇ µÎ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ÀÌ·± ´ë»óµéÀº ¼ö½Å ¸Þ½ÃÁö°¡ »ç¿ëÀÚ Å¬¶óÀ̾ðÆ®¿¡°Ô ¶ó¿ìÆ®µÇ±â Àü ¸¶¼£¸µµÇ´Â ºê·ÎÄ¿ÀÇ ¹°¸®Àû ¸Þ¸ð¸® ³» À§Ä¡¸¦ Ç¥½ÃÇÕ´Ï´Ù.

ÀϹÝÀûÀ¸·Î °ü¸® µµ±¸¸¦ »ç¿ëÇÏ¿© ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇÏÁö¸¸, ºê·ÎÄ¿°¡ ¸Þ½ÃÁö¸¦ ¼ö½ÅÇßÀ» ¶§ ÀÚµ¿À¸·Î ÀÛ¼ºµÇ±âµµ ÇÕ´Ï´Ù.

´ë±â¿­ ´ë»ó. ´ë±â¿­ ´ë»óÀº Á¡´ëÁ¡ ¸Þ½Ã¡¿¡ »ç¿ëµÇ¸ç, ¿©±â¿¡¼­ ¸Þ½ÃÁö´Â ´ë»ó¿¡ ÀÎÅÍ·¹½ºÆ®·Î µî·ÏµÈ ¿©·¯ »ç¿ëÀÚ Áß ÃÖÁ¾ÀûÀ¸·Î Çϳª¿¡¸¸ Àü´ÞµÈ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ¸Þ½ÃÁö´Â »ý¼ºÀÚ Å¬¶óÀ̾ðÆ®¿¡¼­ Ãâ¹ßÇÑ ´ÙÀ½ »ç¿ëÀÚ Å¬¶óÀ̾ðÆ®ÀÇ ´ë±â¿­¿¡ ½×ÀÌ°í Àü´ÞµË´Ï´Ù.

ÁÖÁ¦ ´ë»ó. ÁÖÁ¦ ´ë»óÀº °Ô½Ã/°¡ÀÔ ¸Þ½Ã¡¿¡ »ç¿ëµÇ¸ç, ¿©±â¿¡¼­ ¸Þ½ÃÁö´Â ´ë»ó¿¡ ÀÎÅÍ·¹½ºÆ®·Î µî·ÏµÈ ¸ðµç »ç¿ëÀÚ¿¡ ÃÖÁ¾ÀûÀ¸·Î Àü´ÞµÈ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ¸Þ½ÃÁö´Â »ý¼ºÀÚ¿¡¼­ Ãâ¹ßÇÑ ´ÙÀ½ ÇØ´ç ÁÖÁ¦¿¡ °¡ÀÔÇÑ ¸ðµç »ç¿ëÀÚ¿¡°Ô ¶ó¿ìÆ®µË´Ï´Ù. »ç¿ëÀÚ°¡ ÇØ´ç ÁÖÁ¦¿¡ ´ëÇØ ¿µ±¸ °¡ÀԵǾî ÀÖÀ¸¸é ¸Þ½ÃÁö°¡ ÇØ´ç ÁÖÁ¦¿¡ Àü´ÞµÇ¾úÀ» ¶§ È°¼ºÈ­ÇÏÁö ¾Ê°í, ºê·ÎÄ¿°¡ ¸Þ½ÃÁö¸¦ ÀÏ´Ü ÀúÀåÇÑ ´ÙÀ½ »ç¿ëÀÚ°¡ ´Ù½Ã È°¼ºÈ­µÇ¾úÀ» ¶§ Àü´ÞÇÕ´Ï´Ù.

MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ

MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓÀº MQ ¸Þ½ÃÁö ¼­¹ö·ÎÀÇ ÀÎÅÍÆäÀ̽º¸¦ °¡Áø JMS Ŭ¶óÀ̾ðÆ®(´Üµ¶ ÀÀ¿ë ÇÁ·Î±×·¥, À¥ ±¸¼º ¿ä¼Ò ¶Ç´Â EJB ±¸¼º ¿ä¼Ò)¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ°ÍÀº JMS Ŭ¶óÀ̾ðÆ®¿¡°Ô Ŭ¶óÀ̾ðÆ®°¡ ´ë»ó¿¡ ¸Þ½ÃÁö¸¦ º¸³»°í ÀÌ·± ´ë»ó¿¡¼­ ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù.

±×¸² "¸Þ½Ã¡ ÀÛ¾÷"Àº JMS Ŭ¶óÀ̾ðÆ® ¹× MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ »çÀÌÀÇ Åë½Å°ú °ü·ÃµÈ ¸Þ½ÃÁö »ý¼º ¹× »ç¿ë ¹æ¹ýÀ» Ç¥½ÃÇϸç, ¿©±â¿¡¼­ ¸Þ½ÃÁö Àü´ÞÀº MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ ¹× MQ ¸Þ½ÃÁö ¼­¹ö »çÀÌÀÇ Åë½Å°ú °ü·ÃµË´Ï´Ù.

   ¸Þ½Ã¡ ÀÛ¾÷
¸Þ½ÃÁö »ý¼ºÀÚ ¹× »ç¿ëÀÚ°¡ MQ ·±Å¸ÀÓ°ú Åë½ÅÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

MQ °ü¸® °´Ã¼

MQ °ü¸® °´Ã¼¸¦ »ç¿ëÇϸé JMS Ŭ¶óÀ̾ðÆ® Äڵ尡 °ø±ÞÀÚ¿¡ ¿µÇâÀ» ¹ÞÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù("°ü¸® °´Ã¼: °ø±ÞÀÚ µ¶¸³¼º" ÂüÁ¶). MQ °ü¸® °´Ã¼´Â °ø±ÞÀÚº° ±¸Çö ¹× ±¸¼º Á¤º¸¸¦ °´Ã¼ ¾È¿¡ ÀúÀåÇÏ¿© ÀÌÈÄ °ø±ÞÀÚ¿¡ µ¶¸³ÀûÀÎ ¹æ¹ýÀ¸·Î Ŭ¶óÀ̾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çϴ ĸ½¶È­ ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù. MQ °ü¸® °´Ã¼´Â °ü¸®ÀÚ°¡ ÀÛ¼º ¹× ±¸¼ºÇϸç, Ç¥ÁØ JNDI Á¶È¸ Äڵ带 ÅëÇØ JMS Ŭ¶óÀ̾ðÆ®°¡ ¾×¼¼½ºÇÕ´Ï´Ù.

¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼. ¿¬°á ÆÑÅ丮 °´Ã¼´Â JMS Ŭ¶óÀ̾ðÆ®(´Üµ¶ ÀÀ¿ë ÇÁ·Î±×·¥, À¥ ±¸¼º ¿ä¼Ò ¶Ç´Â EJB ±¸¼º ¿ä¼Ò)¿Í MQ ¸Þ½ÃÁö ¼­¹ö »çÀÌÀÇ ¹°¸®Àû ¿¬°á ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù. ¿¬°á ÆÑÅ丮 °´Ã¼´Â ºê·ÎÄ¿ ³»¿¡ ¹°¸®ÀûÀ¸·Î Ç¥ÇöµÇÁö ¾ÊÀ¸¸ç, ±×Àú JMS Ŭ¶óÀ̾ðÆ®¸¦ È°¼ºÈ­ÇÏ¿© ºê·ÎÄ¿¿¡ ¿¬°áÀ» ±¸ÃàÇÕ´Ï´Ù. ¶ÇÇÑ ¿¬°á ÆÑÅ丮 °´Ã¼¸¦ »ç¿ëÇÏ¿© ¿¬°áÀÌ ºê·ÎÄ¿ ¾×¼¼½º¿¡ »ç¿ëÇÏ´Â ¿¬°á ¹× Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓÀÇ µ¿ÀÛÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¶§¹®¿¡ MQ ¿¬°á ÆÑÅ丮¿¡´Â MQ ½Ã½ºÅÛÀÇ ¼º´ÉÀ» Á¶Á¤ÇÒ ¼ö ÀÖ´Â ±¸¼º °¡´ÉÇÑ ¼Ó¼ºÀÌ ¾ÆÁÖ ¸¹½À´Ï´Ù.

´ë»ó °ü¸® °´Ã¼. ´ë»ó °ü¸® °´Ã¼(´ë±â¿­ ¶Ç´Â ÁÖÁ¦)´Â ºê·ÎÄ¿ ³»ÀÇ À̸§ÀÌ °ø°³µÈ ´ë»ó °ü¸® °´Ã¼¿¡ ÇØ´çÇÏ´Â ¹°¸®Àû ´ë»ó(¹°¸®Àû ´ë±â¿­ ¶Ç´Â ¹°¸®Àû ÁÖÁ¦)À» Ç¥ÇöÇÕ´Ï´Ù. ´ë»ó °ü¸® °´Ã¼¸¦ ÀÛ¼ºÇϸé JMS Ŭ¶óÀ̾ðÆ®(¸Þ½ÃÁö »ç¿ëÀÚ ¹×/¶Ç´Â ¸Þ½ÃÁö »ý¼ºÀÚ)°¡ ÇØ´ç ¹°¸®Àû ´ë»óÀ» ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

MQ °ü¸® µµ±¸

MQ °ü¸® µµ±¸´Â ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ ¹× GUI (Graphical User Interface) °ü¸® ÄܼÖÀÇ µÎ °¡Áö ±âÁØÀ¸·Î ³ª´µ¾îÁý´Ï´Ù.

°ü¸® ÄܼÖ. °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿ ¿¬°á ¹× °ü¸®, ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»ó ÀÛ¼º, °´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°á ¹× °´Ã¼ ÀúÀå¼Ò¿¡¼­ °ü¸® °´Ã¼ Ãß°¡, ¾÷µ¥ÀÌÆ® ¹× »èÁ¦ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ¾ø´Â ÀÛ¾÷¿¡´Â ÁÖ·Î ºê·ÎÄ¿ ½ÃÀÛ, ºê·ÎÄ¿ Ŭ·¯½ºÅÍ ÀÛ¼º, ºê·ÎÄ¿ÀÇ Æ¯¼öÇÑ Ãß°¡ µî·Ï Á¤º¸ ±¸¼º ¹× »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º °ü¸® µîÀÌ ÀÖ½À´Ï´Ù.

¸í·ÉÁÙ À¯Æ¿¸®Æ¼. MQ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¸é °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ´Â ¸ðµç ÀÛ¾÷°ú ÇÔ²², ºê·ÎÄ¿ ½ÃÀÛ ¹× °ü¸®, ºê·ÎÄ¿ÀÇ Æ¯¼öÇÑ Ãß°¡ µî·Ï Á¤º¸ ±¸¼º ¹× MQ »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º °ü¸® ÀÛ¾÷µµ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

MQ¿Í ÅëÇÕ Sun ONE Application Server

MQ Platform EditionÀº Sun ONE Application Server ¼³Ä¡ ÇÁ·Î¼¼½º Áß ÀϺηΠÀÚµ¿ ¼³Ä¡µË´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Sun ONE Application Server ¼³Ä¡ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ°ÍÀ» ¼³Ä¡ÇÏ¸é ¸¹Àº ¼öÀÇ Sun ONE Application Server ÀνºÅϽº¸¦ Áö¿øÇÏ´Â Sun ONE Application Server JMS ¸Þ½Ã¡ ½Ã½ºÅÛÀÌ Á¦°øµË´Ï´Ù. ±âº»ÀûÀ¸·Î °¢ ¼­¹ö ÀνºÅϽº¿¡´Â ÀνºÅϽº¿¡¼­ ½ÇÇà ÁßÀÎ ¸ðµç JMS Ŭ¶óÀ̾ðÆ®¸¦ Áö¿øÇÏ´Â °ü·Ã ±âº» Á¦°ø JMS ¼­ºñ½º°¡ µé¾î ÀÖ½À´Ï´Ù.

ÀÌ Ç׸ñÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º´Â Sun ONE Application Server °ü¸® µµ±¸("±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®" ÂüÁ¶)¸¦ »ç¿ëÇÏ¿© °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ±¸Á¶

±×¸² "±âº» Á¦°ø MQ ¸Þ½Ã¡ ½Ã½ºÅÛ"¿¡ Ç¥½ÃµÈ ±âº» Á¦°ø JMS ¼­ºñ½º´Â º¸Åë MQ ¸Þ½Ã¡ ½Ã½ºÅÛ(±×¸² "MQ ½Ã½ºÅÛ ±¸Á¶" ÂüÁ¶)°ú À¯»çÇÏÁö¸¸, ´ÙÀ½¿¡¼­ ¼³¸íÇÏ´Â ¸¹Àº ÀÚ°Ý Áõ¸íÀ» °¡Áø Á¡ÀÌ ´Ù¸¨´Ï´Ù.

   ±âº» Á¦°ø MQ ¸Þ½Ã¡ ½Ã½ºÅÛ
ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ º¸¿©ÁÖ´Â ´ÙÀ̾î±×·¥ÀÔ´Ï´Ù. ÀÌ ±×¸²Àº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

MQ ¸Þ½ÃÁö ¼­¹ö. °¢ Sun ONE Application Server ÀνºÅϽº´Â °íÀ¯ JMS ¼­ºñ½º¿Í °ü·ÃµÇ¾î ÀÖ½À´Ï´Ù. ±âº» Á¦°ø JMS ¼­ºñ½º´Â ºê·ÎÄ¿ ¸Þ½ÃÁö ¼­¹ö Çϳª¸¦ »ç¿ëÇÕ´Ï´Ù. ºê·ÎÄ¿´Â ±×¸²
"±âº» Á¦°ø MQ ¸Þ½Ã¡ ½Ã½ºÅÛ"¿¡ Ç¥½ÃµÈ Sun ONE Application Server ÀνºÅϽº ¿ÜºÎ¿¡¼­ º°µµ ÇÁ·Î¼¼½º·Î ½ÇÇàµË´Ï´Ù. ±âº»ÀûÀ¸·Î ºê·ÎÄ¿ ÀνºÅϽº(±âº» Á¦°ø JMS ¼­ºñ½º)´Â ¼­¹ö ÀνºÅϽº°¡ Á¾·áµÇ¾î °ü·ÃµÈ ¼­¹ö ÀνºÅϽº°¡ ½ÃÀÛÇÏ°í Á¾·áµÉ ¶§ ½ÃÀ۵˴ϴÙ. ¼­¹ö ÀνºÅϽºÀÇ ±âº» Á¦°ø JMS ¼­ºñ½º¿¡ ´ëÇÑ ±¸¼º Á¤º¸´Â Sun ONE Application Server ±¸¼º ÀúÀå¼Ò(server.xml ÆÄÀÏ ÂüÁ¶)¿¡ ±â·ÏµÇ¸ç, "JMS ¼­ºñ½º ±¸¼º" ³»¿¡ Ç¥½ÃµÈ ´ë·Î ¼öÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.

MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ. JMS ¼­ºñ½ºÀÇ Å¬¶óÀ̾ðÆ® ·±Å¸ÀÓ ºÎºÐÀº JMS API°¡ Áö¿øÇÏ´Â ¶óÀ̺귯¸® ¸ðÀ½ÀÔ´Ï´Ù. ¼­¹ö ÀνºÅϽº ³»¿¡¼­ ½ÇÇà ÁßÀÎ JMS Ŭ¶óÀ̾ðÆ®(JMS Ŭ¶óÀ̾ðÆ® ±¸¼º ¿ä¼Ò, MDB Æ÷ÇÔ)´Â ¾î´À °ÍÀ̵ç ÀÌ ¶óÀ̺귯¸®¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

MQ °ü¸® °´Ã¼. ±âº» Á¦°ø JMS ¼­ºñ½º´Â Sun ONE Application ServerÀÌ Á¦°øÇÏ´Â °´Ã¼ ÀúÀå¼Ò¸¦ »ç¿ëÇÕ´Ï´Ù. °¢ ¼­¹ö ÀνºÅϽº´Â ÀÚ½ÅÀÇ °´Ã¼ ÀúÀå¼Ò¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. JMS ¼­ºñ½º´Â °´Ã¼ ÀúÀå¼Ò ³»¿¡ °ü¸® °´Ã¼(¿¬°á ÆÑÅ丮 ¹× ´ë»ó ÀÚ¿ø)¸¦ ÀúÀåÇÕ´Ï´Ù. "°ü¸® °´Ã¼ ÀÚ¿ø °ü¸®"¿¡¼­ ¼³¸íÇÑ °Í°ú °°Àº ÀÌ °ü¸® °´Ã¼ ÀÚ¿øÀ» ÀÛ¼ºÇÏ°í, JNDI Á¶È¸ Äڵ带 »ç¿ëÇÏ¿© JMS Ŭ¶óÀ̾ðÆ®·Î ¾×¼¼½ºÇÕ´Ï´Ù.

Sun ONE Application Server °ü¸®. Sun ONE Application Server °ü¸® ÀÎÅÍÆäÀ̽º ¹× ¸í·ÉÁÙ À¯Æ¿¸®Æ¼´Â MQ °ü¸® ±â´ÉÀÇ Á¦ÇÑµÈ ÀϺθ¸À» ±¸ÇöÇÕ´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º ¹× ¸í·ÉÁÙÀ» »ç¿ëÇÏ¸é ±âº» Á¦°ø JMS ¼­ºñ½º ±¸¼º, ¹°¸®Àû ´ë»ó ÀÛ¼º ¹× »èÁ¦, JMS Ŭ¶óÀ̾ðÆ®°¡ JMS ¸Þ½Ã¡ ÀÛ¾÷À» ¼öÇàÇÒ ¶§ ÇÊ¿äÇÑ °ü¸® °´Ã¼ ÀÚ¿ø ÀÛ¼º ¹× »èÁ¦¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ÀÌ °ü¸® µµ±¸·Î´Â ºê·ÎÄ¿ µî·Ï Á¤º¸ ¼³Á¤, MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ Á¶Á¤, MQ »ç¿ëÀÚ ¸®Æ÷ÁöÅ丮 ¼öÁ¤, MQ º¸¾È °ü¸®¿Í °°Àº Á» ´õ º¹ÀâÇÑ °ü¸® ÀÛ¾÷Àº ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù(¶Ç´Â ÀÌ¿ëÇÒ ¼ö ¾ø½À´Ï´Ù). ±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ÀÌ·± °ü¸® ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é MQ¿Í ÇÔ²² ¼³Ä¡µÇ¾î ÀÖ°í MQ Administrator's Guide¿¡ ¼³¸íµÇ¾î ÀÖ´Â °ü¸®µµ±¸¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. MQ ¹× Sun ONE Application Server °ü¸® ±â´É ºñ±³´Â"Sun ONE Message Queue¿Í Sun ONE Application Server °ü¸® ±â´ÉÀÇ ºñ±³"¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº» Á¦°ø JMS ¼­ºñ½º ºñÈ°¼ºÈ­

±âº»ÀûÀ¸·Î ±âº» Á¦°ø JMS ¼­ºñ½º´Â °ü·ÃµÈ Sun ONE Application ServerÀνºÅϽº°¡ ½ÃÀÛÇÒ ¶§ ½ÃÀ۵˴ϴÙ(Áï, MQ ºê·ÎÄ¿°¡ ½ÃÀ۵˴ϴÙ). ±×·¯³ª ¼­¹ö ÀνºÅϽº°¡ JMS ¸Þ½Ã¡À» Áö¿øÇÒ ÇÊ¿ä°¡ ¾ø°Å³ª ¼­¹ö ÀνºÅϽº°¡ ¿ÜºÎ JMS ¼­ºñ½º¸¦ »ç¿ëÇϱ⠶§¹®¿¡, ¼­¹ö ÀνºÅϽº¸¦ ½ÃÀÛÇÒ ¶§ JMS ¼­ºñ½º°¡ ÀÚµ¿À¸·Î ½ÃÀÛÇÏÁö ¾Êµµ·Ï ÇÏ°í ½ÍÀ» ¼ö ÀÖ½À´Ï´Ù. ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é "JMS ¼­ºñ½º ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

¿ÜºÎ JMS ¼­ºñ½º´Â Sun ONE Application Server ³»¿¡¼­ Á¦¾îµÇÁö ¾Ê´Â ¸Þ½Ã¡ ½Ã½ºÅÛÀÔ´Ï´Ù. MQ (¿ø½Ã JMS °ø±ÞÀÚ)ÀÇ °æ¿ì ÀÌ°ÍÀº ´Ü¼øÈ÷ MQ °ü¸® µµ±¸·Î MQ ¸Þ½ÃÁö ¼­¹ö¸¦ µ¶¸³ÀûÀ¸·Î ½ÃÀÛ ¹× °ü¸®ÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù. ¿©·¯ ¼­¹ö ÀνºÅϽº¿¡¼­ ½ÇÇà ÁßÀÎ JMS Ŭ¶óÀ̾ðÆ®µµ ¿©ÀüÈ÷ MQ °ü¸® °´Ã¼¸¦ »ç¿ëÇÏ¿© MQ ¸Þ½ÃÁö ¼­¹ö¿¡ Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù. °ü¸® °´Ã¼´Â °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿Í °ü·ÃµÈ °´Ã¼ ÀúÀå¼Ò¿¡ ÀúÀåµÇ°Å³ª °¢ °´Ã¼¸¦ º°µµ·Î MQ °ü¸® µµ±¸·Î °ü¸®ÇÏ´Â µ¶¸³ÀûÀÎ °´Ã¼ ÀúÀå¼Ò¿¡ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù(ÇÊ¿äÇÏ¸é ¿©·¯ ¼­¹ö ÀνºÅϽº°¡ ÀúÀå¼Ò¸¦ °øÀ¯ÇÒ ¼ö ÀÖÀ½).

¼­¹ö ÀνºÅϽºÀÇ ¿ÜºÎ JMS ¼­ºñ½º »ç¿ë ½Ã³ª¸®¿À¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù. °¡Àå ÀϹÝÀûÀÎ °ÍÀº »óÀÌÇÑ ¼­¹ö ÀνºÅϽºÀÇ JMS Ŭ¶óÀ̾ðÆ®°¡ µ¿ÀÏÇÑ ¹°¸®Àû ´ë»ó¿¡ Á¢±ÙÇØ¾ß ÇÏ´Â °æ¿ìÀÔ´Ï´Ù. ÀÌ °æ¿ì ¼­¹ö ÀνºÅϽº ¸ðµÎ´Â µ¿ÀÏÇÑ ¸Þ½ÃÁö ¼­¹ö¿¡ Á¢±ÙÇØ¾ß ÇÕ´Ï´Ù. À̸¦ À§Çؼ­´Â ¸ðµç ¼­¹ö ÀνºÅϽºÀÇ ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ ºñÈ°¼ºÈ­ÇÏ°í, ¸ðµç JMS Ŭ¶óÀ̾ðÆ®°¡ ¿ÜºÎ JMS ¼­ºñ½º¿¡ ÇØ´ç JNDI Á¶È¸¸¦ ¼öÇàÇϵµ·Ï ±¸¼ºÇÕ´Ï´Ù. ¶ÇÇÑ ¿ÜºÎ JMS ¼­ºñ½º °ø±ÞÀÚÀÇ °ü¸® µµ±¸¸¦ »ç¿ëÇÏ¿© ¿ÜºÎ JMS ¼­ºñ½º(¸Þ½ÃÁö ¼­¹ö °ü¸®, ¹°¸®Àû ´ë»ó ÀÛ¼º ¹× ÇÊ¿äÇÑ ¸ðµç °ü¸® °´Ã¼ ÀÛ¼º)¸¦ µ¶¸³ÀûÀ¸·Î °ü¸®ÇÕ´Ï´Ù.

¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº°¡ ÇϳªÀÇ MQ ºê·ÎÄ¿ ÀνºÅϽº¸¦ °øÀ¯Çϵµ·Ï ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¸ðµç ¼­¹ö ÀνºÅϽºÀÇ JMS ¼­ºñ½º¸¦ ºñÈ°¼ºÈ­ÇÕ´Ï´Ù.
  2. ¼­¹ö ÀνºÅϽº¿Í °ü°è¾øÀÌ °øÀ¯ MQ ºê·ÎÄ¿¸¦ °ü¸®ÇÕ´Ï´Ù. Áï ¿ÜºÎ ¼­ºñ½º¸¦ °ü¸®ÇÏ´Â °ü¸® µµ±¸¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛ ¹× Á¾·áÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ Sun ONE ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿Í °ü°è¾øÀÌ ¹°¸®Àû ´ë»óÀ» °ü¸®ÇØ¾ß ÇÕ´Ï´Ù.
  3. ¿¹¸¦ µé¾î, °¢ ¼­¹ö ÀνºÅϽºÀÇ ¿¬°á ÆÑÅ丮 JMS ÀÚ¿øÀÌ ¿ÜºÎ MQ ºê·ÎÄ¿¸¦ ÁöÁ¤Çϵµ·Ï ±¸¼ºÇÕ´Ï´Ù. imqBrokerHostName ¹× imqBrokerHostPort µî·Ï Á¤º¸¸¦ ÀûÀýÇÏ°Ô ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  4. Sun ONE ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡ JMS ÀÀ¿ë ÇÁ·Î±×·¥À» ¹èÆ÷ÇÒ ¶§ ¿¬°á ÆÑÅ丮 ÀÚ¿øÀ» »ç¿ëÇÕ´Ï´Ù.

¿ÜºÎ JMS ¼­ºñ½º¿Í ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ µ¿½Ã¿¡ ½ÇÇà½Ãų ¼ö ÀÖ½À´Ï´Ù. ¼­¹ö ÀνºÅϽºÀÇ JMS Ŭ¶óÀ̾ðÆ®´Â ÇÊ¿äÇÏ¸é ¾î´À JMS ¼­ºñ½º¿¡µç Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸¹Àº ¼­¹ö ÀνºÅϽº°¡ µ¿ÀÏÇÑ ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ °øÀ¯ÇÏ°Ô ¸¸µå´Â °ÍÀº ÁÁÁö ¾Ê½À´Ï´Ù
(Çϳª¸¸ È°¼ºÈ­µÇ°í ³ª¸ÓÁö´Â ºñÈ°¼ºÈ­µÊ). °ü·ÃµÈ ¼­¹ö ÀνºÅϽº°¡ ½ÇÇàµÉ ¶§¿¡¸¸ È°¼ºÈ­µÈ JMS ¼­ºñ½º°¡ ½ÇÇàµÇ±â ¶§¹®¿¡ ÀÌ·¸°Ô ÇÏ¸é »óȲÀ» °ü¸®Çϱ⠾î·Æ°Ô µÇ¾î ÁÁÁö ¾Ê½À´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º¸¦ ºñÈ°¼ºÈ­ÇÏ¸é ±âº» Á¦°ø JMS ¼­ºñ½º¿Í °ü·ÃµÈ °ü¸® ÀÛ¾÷µµ ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ¿ÜºÎ JMS ¼­ºñ½º Áö¿ø¿¡ ÇÊ¿äÇÑ ¸ðµç °ü¸® ÀÛ¾÷Àº ¿ÜºÎ ¼­ºñ½º °ü¸®¿ë °ü¸® µµ±¸¸¦ »ç¿ëÇؼ­ ¼öÇàµÇ¾î¾ß ÇÕ´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®

ÀÌ ÁÖÁ¦´Â ±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ °ü¸®¿¡ ÁßÁ¡À» µÓ´Ï´Ù. °ü¸®´Â ¼­¹ö ÀνºÅϽºº°·Î ¼öÇàµË´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®¿¡´Â ´ÙÀ½ ÀÛ¾÷µµ Æ÷ÇԵ˴ϴÙ.

°ü¸®´Â Sun ONE Application ServerÀÇ °ü¸® ÀÎÅÍÆäÀ̽º ¶Ç´Â ¸í·ÉÁÙ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù. Ç¥ "Sun ONE Message Queue¿Í Sun ONE Application Server °ü¸® ±â´ÉÀÇ ºñ±³"¿¡´Â ÀÌ °ü¸® µµ±¸¿Í MQ °ü¸® µµ±¸¿ÍÀÇ ºñ±³°¡ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù.

   Sun ONE Message Queue¿Í Sun ONE Application Server
°ü¸® ±â´ÉÀÇ ºñ±³

±â´É

Sun ONE MQ
°ü¸® µµ±¸

Sun ONE AS

°ü¸® ÀÎÅÍÆäÀ̽º

Sun ONE AS °ü¸® ¸í·ÉÁÙ

MQ ºê·ÎÄ¿ »óÅ °ü¸®

 

¿¹

 

½ÃÀÛ/ÁßÁö

 

½ÃÀÛ/ÁßÁö

 

MQ ºê·ÎÄ¿ ±¸¼º

 

¿¹

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

MQ ºê·ÎÄ¿ »ç¿ëÀÚ ¸®Æ÷ÁöÅ丮 °ü¸®

 

¿¹

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

´ÙÁß ºê·ÎÄ¿ Ŭ·¯½ºÅÍ

 

¿¹

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

º¸¾È °ü¸®

 

¿¹

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

¹°¸®Àû ´ë»ó °ü¸®

 

¿¹

 

ÀÛ¼º/»èÁ¦

 

ÀÛ¼º/»èÁ¦

 

¿µ±¸ °¡ÀÔ ¹× Æ®·£Àè¼Ç °ü¸®

 

¿¹

 

¾Æ´Ï¿ä

 

¾Æ´Ï¿ä

 

°ü¸® °´Ã¼ ÀÚ¿ø °ü¸®

 

¿¹

 

ÀÛ¼º/»èÁ¦/
±¸¼º

 

¿¹

 

´ÙÀ½ Àý¿¡¼­´Â Sun ONE Application Server °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â JMS ¼­ºñ½º °ü¸® ÀÛ¾÷ ¼öÇà ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

JMS ¼­ºñ½º ±¸¼º

¸¹Àº JMS ¼­ºñ½º µî·Ï Á¤º¸´Â ¼³Ä¡½Ã ±âº» Á¦°ø JMS ¼­ºñ½º°¡ ÇÔ²² ¼³Ä¡µË´Ï´Ù. ÀÌ µî·Ï Á¤º¸ÀÇ ±âº» °ªÀº JMS ¼­ºñ½º¸¦ ±¸¼ºÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

JMS ¼­ºñ½º µî·Ï Á¤º¸´Â Ç¥ "JMS ¼­ºñ½º µî·Ï Á¤º¸"¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

   JMS ¼­ºñ½º µî·Ï Á¤º¸ 

µî·Ï Á¤º¸

¼³¸í

±âº» °ª

·Î±× ¼öÁØ

 

Sun ONE ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ·Î±× ÆÄÀÏ¿¡ ±â·ÏÇÒ ·Î±ë Á¤º¸ ¼öÁØ. ÀÚ¼¼ÇÑ Á¤º¸´Â "·Î±ë »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

 

DEBUG_HIGH

 

Æ÷Æ®

 

±âº» Á¦°ø JMS ¼­ºñ½º°¡ Á¦°øÇÏ´Â ºê·ÎÄ¿ ÀνºÅϽºÀÇ ±âº» Æ÷Æ® ¹øÈ£. ±âº»ÀûÀ¸·Î ±âº» Á¦°ø JMS ¼­ºñ½º´Â ±âº»À¸·Î Á¦°øµÈ ±âº» Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÕ´Ï´Ù. ÇÏÁö¸¸ Æ÷Æ®°¡ ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î¿Í Ãæµ¹Çϰųª µÎ °³ ÀÌ»óÀÇ Sun ONE Application Server ÀνºÅϽº¸¦ ½ÃÀÛÇÏ´Â °æ¿ì¿¡´Â °¢ ÀνºÅϽº¿¡ ´ëÇØ °íÀ¯ ±âº» Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¼³Ä¡½Ã JMS ¼­ºñ½º¿¡ ÁöÁ¤µÈ Æ÷Æ® ¹øÈ£¸¦ ÀÌÈÄ ´Ù¸¥ ¼­ºñ½º¿¡¼­ »ç¿ëÇϸé Æ÷Æ®°¡ Ãæµ¹ÇÒ ¼ö ÀÖÀ½¿¡ ÁÖÀÇÇϽʽÿÀ. ÀÌ °æ¿ì JMS ¼­ºñ½º¿¡ ´Ù¸¥ Æ÷Æ® ¹øÈ£¸¦ ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù.

 

7676

 

°ü¸®ÀÚÀÇ »ç¿ëÀÚ À̸§/¾ÏÈ£

 

¹°¸®Àû ´ë»ó °ü¸®("¹°¸®Àû ´ë»ó °ü¸®" ÂüÁ¶)¿Í °°Àº ºê·ÎÄ¿ °ü¸® ÀÛ¾÷ ¼öÇà¿¡ ÇÊ¿äÇÑ »ç¿ëÀÚ À̸§/¾ÏÈ£. °ü¸®ÀÚ°¡ ºê·ÎÄ¿ ÀνºÅϽº¿¡ º¸¾ÈÀÌ À¯ÁöµÈ »óÅ·Π¾×¼¼½ºÇÏ·Á¸é(±âº»°ªÀ¸·Î ¾î¶² »ç¿ëÀÚµµ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù), ¸ÕÀú ºê·ÎÄ¿ÀÇ »ç¿ëÀÚ ¸®Æ÷ÁöÅ丮¿¡ ÀûÀýÇÑ Ç׸ñÀ» ÀÛ¼ºÇÑ ´ÙÀ½(MQ Administrator's Guide¿¡¼­ ¼³¸í) °ü¸®ÀÚÀÇ »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£¿¡ ÇØ´ç °ªÀ» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

 

admin/admin

 

½ÃÀÛ ½Ã°£ ÃÊ°ú

 

¼­¹ö ÀνºÅϽº°¡ JMS ¼­ºñ½º ½ÃÀÛÀ» ±â´Ù¸®´Â ½Ã°£(ÃÊ ´ÜÀ§)À» ÁöÁ¤ÇÕ´Ï´Ù. ½Ã°£ÀÌ ÃÊ°úµÇ¸é ¼­¹ö ÀνºÅϽº ½ÃÀÛÀÌ Áߴܵ˴ϴÙ.

 

60

 

½ÃÀÛ Àμö

 

JMS ¼­ºñ½º ½ÃÀÛ¿¡ »ç¿ëµÉ Àμö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. imqbroker ¸í·ÉÀÇ ½ÃÀÛ Àμö ¹× ÁöÁ¤ ¹æ¹ýÀº MQ Administrator's Guide¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù (-name ¹× -port Àμö´Â Á¦°øÇصµ ¹«½Ã).

 
 

½ÃÀÛ È°¼ºÈ­

 

¼­¹ö ÀνºÅϽº ½ÃÀ۽à ±âº» Á¦°ø JMS ¼­ºñ½º°¡ ½ÃÀ۵ǴÂÁö ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. JMS ¸Þ½Ã¡À» Áö¿øÇÏÁö ¾Ê°Å³ª ¿ÜºÎ JMS ¸Þ½ÃÁö ¼­ºñ½º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÀÌ µî·Ï Á¤º¸¸¦ FALSE·Î ¼³Á¤ÇϽʽÿÀ.

 

TRUE

 

±âº» Á¦°ø JMS ¼­ºñ½º´Â ÇØ´ç ¼­¹ö ÀνºÅϽº ½ÃÀÛ Àü¿¡ ¹Ì¸® ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ¼­¹ö ÀνºÅϽº°¡ ÀÌ¹Ì ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â ±¸¼º º¯°æ »çÇ×ÀÌ ¼­¹ö ÀνºÅϽº°¡ ÁßÁöµÇ°í ÀÌÈÄ ´Ù½Ã ½ÃÀ۵Ǿî¾ß Àû¿ëµË´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½º¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "¼­ºñ½º" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  5. "JMS ¼­ºñ½º ±¸¼º" È­¸éÀÌ ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ Ç¥½ÃµË´Ï´Ù.

   JMS ¼­ºñ½º ±¸¼º È­¸é
ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö â°ú JMS ¼­ºñ½º ±¸¼ºÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. ÇÊ¿äÇÑ µî·Ï Á¤º¸¸¦ ¼öÁ¤ÇÕ´Ï´Ù("JMS ¼­ºñ½º µî·Ï Á¤º¸" ÂüÁ¶).
  2. "ÀúÀå" ¹öÆ°À» ´©¸¨´Ï´Ù.
  3. "JMS ¼­ºñ½º" È­¸éÀÌ »õ·Î °íÃÄÁý´Ï´Ù.

¹°¸®Àû ´ë»ó °ü¸®

JMS ¸Þ½Ã¡ÀÇ °æ¿ì, JMS °ø±ÞÀÚ´Â JMS »ç¿ëÀÚ·Î µð½ºÆÐÄ¡µÈ ¸Þ½ÃÁö ¼­ºñ½ºÀÇ ¹°¸®Àû ´ë»ó¿¡ ¸Þ½ÃÁö¸¦ º¸³À´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ °æ¿ì, ÀÌ ¹°¸®Àû ´ë»óÀ» ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇÒ ¼öµµ ÀÖ°í ¸Þ½ÃÁö¸¦ ¼ö½ÅÇßÀ» ¶§ JMS ¼­ºñ½º(MQ ºê·ÎÄ¿)°¡ ÀÚµ¿À¸·Î ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ¸Þ½Ã¡ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ ¹°¸®Àû ´ë»óÀ» ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇÏ¸é ¸Þ½Ã¡ ½Ã½ºÅÛ ¹× ÀÚ¿ø¿¡ ´ëÇØ ´õ ¸¹Àº Á¦¾î±ÇÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ë»óÀÌ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀ¸¸é »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇϰųª »èÁ¦ÇÏ·Á¸é, JMS ¼­ºñ½º°¡ ½ÇÇà ÁßÀÌ°í °ü¸®ÀÚÀÇ »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£(±âº» Á¦°ø JMS ¼­ºñ½º ±¸¼º½Ã ÁöÁ¤)°¡ ºê·ÎÄ¿ÀÇ »ç¿ëÀÚ ¸®Æ÷ÁöÅ丮 ³»ÀÇ À¯È¿ÇÑ Ç׸ñ¿¡ ´ëÀÀµÇ¾î¾ß ÇÕ´Ï´Ù("JMS ¼­ºñ½º µî·Ï Á¤º¸" ÂüÁ¶).

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ¹°¸®Àû ´ë»ó¿¡ ´ÙÀ½ °ü¸® ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ë±â¿­ ¶Ç´Â ÁÖÁ¦ ´ë»ó ÀÛ¼º

´ë±â¿­ ¶Ç´Â ÁÖÁ¦ ´ë»óÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "¼­ºñ½º ¸µÅ©"¸¦ ¿±´Ï´Ù.
  5. "¹°¸®Àû ´ë»ó" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. "¹°¸®Àû ´ë»ó" È­¸éÀÌ ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ Ç¥½ÃµË´Ï´Ù.

  7. "»õ·Î ¸¸µé±â" ¹öÆ°À» ´©¸¨´Ï´Ù.
  8. ¹°¸®Àû ´ë»óÀº ´ÙÀ½°ú °°½À´Ï´Ù. "»õ·Î ¸¸µé±â" È­¸éÀº ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ Ç¥½ÃµË´Ï´Ù.

   »õ JMS ¹°¸®Àû ´ë»ó È­¸é
JMS ¹°¸®Àû ´ë»ó ´ëÈ­ »óÀÚ¸¦ º¸¿©ÁÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö âÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. ¹°¸®Àû ´ë»ó À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. "À¯Çü" Ç® ´Ù¿î¿¡¼­ ´ë±â¿­ ¶Ç´Â ÁÖÁ¦¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  3. "È®ÀÎ" ¹öÆ°À» ´©¸¨´Ï´Ù.
  4. ¿À¸¥ÂÊ ºÐÇÒ Ã¢ÀÌ »õ·Î °íÃÄÁö°í ±âÁ¸ ´ë±â¿­ ¹× ÁÖÁ¦ ´ë»ó ¸ñ·Ï¿¡ »õ ´ë±â¿­ ¶Ç´Â ÁÖÁ¦ ´ë»óÀÌ Ç¥½ÃµË´Ï´Ù.

¹°¸®Àû ´ë»ó ¸ñ·Ï

±âÁ¸ ´ë±â¿­ ¹× ÁÖÁ¦ ´ë»óÀ» ³ª¿­ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "¼­ºñ½º ¸µÅ©"¸¦ ¿±´Ï´Ù.
  5. "¹°¸®Àû ´ë»ó" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ÇöÀç ¹°¸®Àû ´ë»óÀÌ Ç¥½ÃµË´Ï´Ù.

¹°¸®Àû ´ë»ó »èÁ¦

ÇÊ¿äÇÏ¸é ´ë±â¿­ ¶Ç´Â ÁÖÁ¦ ´ë»óÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹°¸®Àû ´ë»óÀ» »èÁ¦ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ±âÁ¸ ´ë»óÀ» ³ª¿­ÇÕ´Ï´Ù("¹°¸®Àû ´ë»ó ¸ñ·Ï" ÂüÁ¶).
  2. »èÁ¦ÇÒ °¢ ´ë»óÀÇ "¼±ÅÃ" »óÀÚ¸¦ ´©¸¨´Ï´Ù.

   JMS ¹°¸®Àû ´ë»ó È­¸é
´ë»óÀ» »èÁ¦ÇÏ´Â µ¥ »ç¿ëµÇ´Â ´ëÈ­ »óÀÚ¸¦ º¸¿©ÁÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö âÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. "»èÁ¦" ¹öÆ°À» ´­·¯ ¼±ÅÃÇÑ ´ë»óÀ» Á¦°ÅÇÕ´Ï´Ù.
  2. ¸ñ·ÏÀÌ »õ·Î °íÃÄÁ® ³²Àº ´ë»óÀ» Ç¥½ÃÇÕ´Ï´Ù.

°ü¸® °´Ã¼ ÀÚ¿ø °ü¸®

Sun ONE ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡¼­ JMS ÀÚ¿øÀÌ µÇ´Â MQ °ü¸® °´Ã¼´Â JMS Ŭ¶óÀ̾ðÆ®°¡ JMS ¼­ºñ½º(±âº» Á¦°ø ¶Ç´Â ¿ÜºÎ) ¾×¼¼½º¿¡ »ç¿ëÇÕ´Ï´Ù.

J2EE ±¸¼º ¿ä¼Ò´Â ¿¬°á ÆÑÅ丮 ¹× ´ë»óÀÇ µÎ °ü¸® °´Ã¼ ÀÚ¿øÀ» »ç¿ëÇÏ¿© JMS ¼­ºñ½º¿¡ ´ëÇÑ ¿¬°áÀ» ±¸ÇÑ ´ÙÀ½, ¼­ºñ½º("MQ °ü¸® °´Ã¼" ÂüÁ¶)ÀÇ ¹°¸®Àû ´ë»ó°ú ¸Þ½ÃÁö¸¦ ÁÖ°í ¹Þ½À´Ï´Ù.

°ü¸® °´Ã¼ ÀÚ¿ø ÀÛ¼ºÀº JMS ¼­ºñ½º¿Í Á÷Á¢ÀûÀÎ °ü·ÃÀÌ ¾ø±â ¶§¹®¿¡ JMS ¼­ºñ½º¸¦ È°¼ºÈ­ÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç, ¼­ºñ½º ÀνºÅϽºÀÇ °ü¸® °´Ã¼ ÀÚ¿ø ÀÛ¼º¿¡ À¯È¿ÇÑ »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£("JMS ¼­ºñ½º µî·Ï Á¤º¸" ÂüÁ¶)°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.

°ü¸® °´Ã¼ ¼Ó¼º

JMS ¸Þ½Ã¡À» Áö¿øÇÏ·Á¸é ¼­¹ö ÀνºÅϽº¿¡ ½ÇÇà ÁßÀÎ ¸ðµç JMS Ŭ¶óÀ̾ðÆ®¿¡ ´ëÇØ ÇÊ¿äÇÑ °ü¸® °´Ã¼ ÀÚ¿øÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ÃÖ¼ÒÇÑ °¢ °ü¸® °´Ã¼ ÀÚ¿øÀÇ JNDI Á¶È¸ À̸§, À¯Çü(¿¬°á ÆÑÅ丮, ´ë±â¿­ ¶Ç´Â ÁÖÁ¦), ¼³¸í(¼±ÅÃÀû) ¹× ÀÚ¿ø È°¼ºÈ­ ¿©ºÎ´Â ¹Ýµå½Ã ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ±âŸ ¼Ó¼ºÀº ´ÙÀ½ Àý¿¡¼­ ¼³¸íÇÕ´Ï´Ù.

´ë»ó(´ë±â¿­ ¶Ç´Â ÁÖÁ¦)

´ë±â¿­ ¶Ç´Â ÁÖÁ¦ °ü¸® °´Ã¼ÀÇ °æ¿ì, ÇØ´çÇÏ´Â ¹°¸®Àû ´ë»ó À̸§µµ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¿¬°á ÆÑÅ丮

¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼ÀÇ °æ¿ì, °ü¸® ÀÎÅÍÆäÀ̽º´Â ±âº»ÀûÀ¸·Î ±âº» Á¦°ø JMS ¼­ºñ½º(Áï È£½ºÆ® À̸§ÀÌ ·ÎÄà ȣ½ºÆ®ÀÌ°í Æ÷Æ® ¹øÈ£¸¦ JMS ¼­ºñ½º ±¸¼º ¶§ ¼³Á¤ÇÑ ºê·ÎÄ¿ ÀνºÅϽº. "JMS ¼­ºñ½º µî·Ï Á¤º¸" ÂüÁ¶)¸¦ ÁöĪÇÏ´Â ¿¬°á °´Ã¼¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÇÏÁö¸¸ ƯÁ¤ ¼­¹ö ÀνºÅϽºÀÇ JMS ¼­ºñ½º¸¦ ºñÈ°¼ºÈ­Çϸé ÀÌ ¼­¹ö ÀνºÅϽº°¡ Áö¿øÇÏ´Â JMS Ŭ¶óÀ̾ðÆ®´Â ¿ÜºÎ JMS ¼­ºñ½º¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¿ÜºÎ JMS ¼­ºñ½º¿¡ ´ëÇÑ ¿¬°á ÀÛ¼º¿¡ »ç¿ëÇÒ ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì, »ç¿ëÀÚ´Â ÀûÀýÇÑ ºê·ÎÄ¿ ÀνºÅϽºÀÇ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â ¼Ó¼ºÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼¿¡´Â ¼­¹ö ÀνºÅϽºÀÇ MQ Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓÀ» Á¶Á¤ÇÒ ¶§ »ç¿ëÇÏ´Â Ãß°¡ ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº MQ Developer's Guide¿¡ ¹®¼­È­µÇ¾î ÀÖ½À´Ï´Ù.

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼´Â ¹èÆ÷µÈ Æ®·£Àè¼Ç °ü¸®ÀÚ¸¦ Áö¿øÇÕ´Ï´Ù.

°ü¸® °´Ã¼ ÀÚ¿ø °ü¸® ÀÛ¾÷

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­´Â °ü¸® °´Ã¼ ÀÚ¿ø¿¡ ´ëÇÑ ´ÙÀ½ °ü¸® ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ë±â¿­ ¶Ç´Â ÁÖÁ¦ °ü¸® °´Ã¼ ÀÛ¼º(´ë»ó ÀÚ¿ø)

´ë±â¿­ ¶Ç´Â ÁÖÁ¦ °ü¸® °´Ã¼¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "´ë»ó ÀÚ¿ø" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  5. "´ë»ó ÀÚ¿ø" È­¸éÀÌ ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ Ç¥½ÃµË´Ï´Ù.

  6. "»õ·Î ¸¸µé±â" ¹öÆ°À» ´©¸¨´Ï´Ù.
  7. "´ë»ó ÀÚ¿ø: »õ·Î ¸¸µé±â" È­¸éÀÌ ³ªÅ¸³³´Ï´Ù.

   »õ ´ë»ó °ü¸® °´Ã¼ È­¸é
´ë»ó °ü¸® °´Ã¼¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â ´ëÈ­ »óÀÚ¸¦ º¸¿©ÁÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö âÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. ÀÌ ´ë»ó °ü¸® °´Ã¼¿Í °ü·ÃµÈ JNDI Á¶È¸ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. Ç® ´Ù¿î ¸ñ·Ï¿¡¼­ "´ë±â¿­" ¶Ç´Â "ÁÖÁ¦"¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  3. "È®ÀÎ" ¹öÆ°À» ´©¸¨´Ï´Ù.
  4. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ´ë»ó ÀÚ¿øÀÌ ´Ù½Ã Ç¥½ÃµË´Ï´Ù. »õ âÀÌ ³ªÅ¸³³´Ï´Ù.

¶ÇÇÑ imqDestinationName µî·ÏÁ¤º¸¸¦ ÁöÁ¤ÇÏ¿© °´Ã¼ÀÇ ´ë»ó À̸§À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀº ¹°¸®Àû ´ë»ó À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. ´ë»ó ÀÚ¿ø Æú´õ¸¦ ¿±´Ï´Ù.
  5. ÆíÁýÇÒ ´ë»ó ÀÚ¿øÀ» ¼±ÅÃÇÕ´Ï´Ù.
  6. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ´ë»ó ÀÚ¿ø âÀÌ Ç¥½ÃµË´Ï´Ù.

  7. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡¼­ "µî·Ï Á¤º¸"¸¦ ´©¸¨´Ï´Ù.
  8. "µî·ÏÁ¤º¸ ÆíÁý" âÀÌ ³ªÅ¸³³´Ï´Ù.

  9. "À̸§" Çʵ忡 imqDestinationNameÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  10. "°ª" Çʵ忡 ¹°¸®Àû ´ë»ó À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
  11. "È®ÀÎ"À» ´©¸¨´Ï´Ù.
  12. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ´ë»ó ÀÚ¿ø âÀÌ ´Ù½Ã Ç¥½ÃµË´Ï´Ù.

ConnectionFactory °ü¸® °´Ã¼ ÀÛ¼º

´ë±â¿­ ¿¬°á ÆÑÅ丮 ¶Ç´Â ÁÖÁ¦ ¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "¿¬°á ÆÑÅ丮" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  5. "¿¬°á ÆÑÅ丮 ÀÚ¿ø" È­¸éÀÌ ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ Ç¥½ÃµË´Ï´Ù.

  6. "»õ·Î ¸¸µé±â" ¹öÆ°À» ´©¸¨´Ï´Ù.
  7. "¿¬°á ÆÑÅ丮 ÀÚ¿ø: »õ·Î ¸¸µé±â" È­¸éÀÌ ³ªÅ¸³³´Ï´Ù.

   »õ ConnectionFactory °ü¸® °´Ã¼ È­¸é
JMS ¿¬°á ÆÑÅ丮 ´ëÈ­ »óÀÚ°¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö âÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. ÀÌ ¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼¿Í °ü·ÃµÈ JNDI Á¶È¸ À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
  2. Ç® ´Ù¿î ¸ñ·Ï¿¡¼­ ¿¬°á ÆÑÅ丮 °´Ã¼ À¯ÇüÀ» ¼±ÅÃÇÕ´Ï´Ù.
  3. "È®ÀÎ" ¹öÆ°À» ´©¸¨´Ï´Ù.
  4. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ¸ñ·Ï¿¡ »õ·Î ÀÛ¼ºµÈ ¿¬°á ÆÑÅ丮 °´Ã¼°¡ ÀÖ´Â ¿¬°á ÆÑÅ丮 ÀÚ¿ø âÀÌ ´Ù½Ã Ç¥½ÃµË´Ï´Ù.

¿¬°á ÆÑÅ丮°¡ ±âº» Á¦°ø JMS ¼­ºñ½ºÀÇ ºê·ÎÄ¿°¡ ¾Æ´Ñ ´Ù¸¥ ºê·ÎÄ¿¿¡ ¿¬°áÀ» ÀÛ¼ºÇÑ °æ¿ì¿¡´Â imqBrokerHostName ¹× imqBrokerHostPort µî·Ï Á¤º¸ÀÇ °ªÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ µî·Ï Á¤º¸ÀÇ °ªÀ» º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. ¿¬°á ÆÑÅ丮 Æú´õ¸¦ ¿±´Ï´Ù.
  5. ÆíÁýÇÒ ¿¬°á ÆÑÅ丮 ÀÚ¿øÀ» ¼±ÅÃÇÕ´Ï´Ù.
  6. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ¿¬°á ÆÑÅ丮 âÀÌ Ç¥½ÃµË´Ï´Ù.

  7. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡¼­ "µî·Ï Á¤º¸"¸¦ ´©¸¨´Ï´Ù.
  8. "µî·Ï Á¤º¸ ÆíÁý" âÀÌ ³ªÅ¸³³´Ï´Ù.

  9. "À̸§" Çʵ忡 imqBrokerHostNameÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  10. "°ª" Çʵ忡 ÇØ´ç µî·Ï Á¤º¸ÀÇ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  11. "À̸§" Çʵ忡 imqBrokerHostPortÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  12. "°ª" Çʵ忡 ÇØ´ç µî·Ï Á¤º¸ÀÇ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  13. "È®ÀÎ"À» ´©¸¨´Ï´Ù.
  14. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ¿¬°á ÆÑÅ丮 âÀÌ ´Ù½Ã Ç¥½ÃµË´Ï´Ù.

°ü¸® °´Ã¼ ÀÚ¿ø ¸ñ·Ï

±âÁ¸ °ü¸® °´Ã¼¸¦ ³ª¿­ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¿±´Ï´Ù.
  2. ¿ÞÂÊ ºÐÇÒ Ã¢¿¡¼­ ¼­¹ö ÀνºÅϽº¸¦ ¿±´Ï´Ù.
  3. JMS Æú´õ¸¦ ¿±´Ï´Ù.
  4. "´ë»ó ÀÚ¿ø" ¶Ç´Â "¿¬°á ÆÑÅ丮 ÀÚ¿ø" ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  5. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ÇöÀç ´ë»ó ¶Ç´Â ¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼°¡ Ç¥½ÃµË´Ï´Ù.

°ü¸® °´Ã¼ ÀÚ¿ø »èÁ¦

°ü¸® °´Ã¼ ÀÚ¿øÀ» »èÁ¦ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ±âÁ¸ °ü¸® °´Ã¼ ÀÚ¿øÀ» ³ª¿­ÇÕ´Ï´Ù("°ü¸® °´Ã¼ ÀÚ¿ø ¸ñ·Ï" ÂüÁ¶).
  2. ¿À¸¥ÂÊ ºÐÇÒ Ã¢¿¡ ±âÁ¸ °ü¸® °´Ã¼ ÀÚ¿øÀÌ Ç¥½ÃµË´Ï´Ù.

  3. »èÁ¦ÇÒ °¢ °´Ã¼ÀÇ "¼±ÅÃ" »óÀÚ¸¦ ´©¸¨´Ï´Ù.

   JMS ¿¬°á ÆÑÅ丮 È­¸é, »õ·Î °íÃÄÁü.
´ë»ó °ü¸® °´Ã¼¸¦ »èÁ¦ÇÏ´Â µ¥ »ç¿ëµÇ´Â ´ëÈ­ »óÀÚ¸¦ º¸¿©ÁÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö âÀÔ´Ï´Ù. ÀÌ È­¸éÀº ÅؽºÆ®·Î ¼³¸íµË´Ï´Ù.

  1. "»èÁ¦" ¹öÆ°À» ´­·¯ °¢ ¼±Åà °´Ã¼¸¦ Á¦°ÅÇÕ´Ï´Ù.
  2. È­¸éÀÇ ¸ñ·ÏÀÌ »õ·Î °íÃÄÁ® ³²Àº °ü¸® °´Ã¼ ÀÚ¿øÀ» Ç¥½ÃÇÕ´Ï´Ù.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ ±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®

Sun ONE ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡´Â ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ asadminÀÌ À־, °ü¸® ÀÎÅÍÆäÀ̽º·Î ¼öÇàÇÒ ¼ö ÀÖ´Â ÀÛ¾÷°ú µ¿ÀÏÇÑ ¸ðµç ÀÛ¾÷ ¼öÇà¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

asadmin ¸í·ÉÀ» »ç¿ëÇÏ¿© ±âº» Á¦°ø JMS ¼­ºñ½º¸¦ ±¸¼º ¹× °ü¸®ÇÕ´Ï´Ù.

   ±âº» Á¦°ø JMS ¼­ºñ½º °ü¸®¿¡ »ç¿ëÇÏ´Â asadmin ¸í·É

¸í·É

»ç¿ë

add-resources

 

Çϳª ÀÌ»óÀÇ jdbc, jms ¶Ç´Â javamail À¯Çü ÀÚ¿øÀ» Ãß°¡ÇÕ´Ï´Ù.

 

create-jmsdest

 

JMS ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇÕ´Ï´Ù.

 

create-jms-resource

 

JMS ÀÚ¿øÀ» ÀÛ¼ºÇÕ´Ï´Ù.

 

delete-jmsdest

 

JMS ¹°¸®Àû ´ë»óÀ» »èÁ¦ÇÕ´Ï´Ù.

 

delete-jms-resource

 

JMS ÀÚ¿øÀ» »èÁ¦ÇÕ´Ï´Ù.

 

jms-ping

 

JMS °ø±ÞÀÚ¿¡°Ô pingÇÏ¿© ½ÇÇà ÁßÀÎÁö È®ÀÎÇÕ´Ï´Ù.

 

list-jmsdest

 

¼­¹ö ÀνºÅϽºÀÇ JMS ¹°¸®Àû ´ë»óÀ» ³ª¿­ÇÕ´Ï´Ù.

 

list-jms-resources

 

¼­¹ö ÀνºÅϽºÀÇ JMS ÀÚ¿øÀ» ³ª¿­ÇÕ´Ï´Ù.

 

get and set jms-service

 

JMS ¼­ºñ½ºÀÇ ¼Ó¼ºÀ» °¡Á®¿Í¼­ ¼³Á¤ÇÕ´Ï´Ù.

 

get and set jms-resource

 

JMS ÀÚ¿øÀÇ ¼Ó¼º °ªÀ» ±¸Çϰųª ¼³Á¤ÇÕ´Ï´Ù.

 

ÀÌ ¸í·ÉÀÇ ±¸¹®¿¡ ´ëÇÑ Á¤º¸´Â asadminÀÇ ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. jms-service ¹× jms-resourceÀÇ ¼Ó¼º ¸ñ·Ï°ú ÇÔ²² asadmin¿¡ ´ëÇÑ Ãß°¡ Á¤º¸´Â "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Copyright 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.