|
Sun ONE Message Queue 3.0.1 SP2 ¸±¸®½º ³ëÆ® |
Sun¢â ONE Message Queue ¸±¸®½º ³ëÆ®
¹öÀü 3.0.1 SP2
ºÎǰ ¹øÈ£: 817-3828-10
2003³â 8¿ù
ÀÌ ¸±¸®½º ³ëÆ®¿¡´Â Sun¢â Open Net Environment (Sun ONE) Message Queue (MQ) ¹öÀü 3.0.1 ¼ºñ½º ÆÑ 2 (SP2) ¸±¸®½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â Áß¿äÇÑ Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¿©±â¿¡¼´Â »õ·Î¿î ±â´É°ú Çâ»óµÈ ±â´É, ¾Ë·ÁÁø Á¦ÇÑ »çÇ×°ú ¹®Á¦Á¡, ±â¼ú ³ëÆ® ¹× ±âŸ Á¤º¸¿¡ ´ëÇØ ´Ù·ì´Ï´Ù. MQ 3.0.1 SP2¸¦ »ç¿ëÇϱâ Àü¿¡ ÀÌ ¹®¼¸¦ ÀÐÀ¸½Ê½Ã¿À.
ÀÌ ¸±¸®½º ³ëÆ®ÀÇ ÃֽйöÀüÀº Sun ONE ¼³¸í¼ À¥ »çÀÌÆ®(http://docs.sun.com/?p=/coll/S1_MessageQueue_301)¿¡¼ º¸½Ç ¼ö ÀÖ½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ ¹× ¼³Á¤Çϱâ ÀüÈÄ¿¡ ÀÌ À¥ »çÀÌÆ®¸¦ ÁÖ±âÀûÀ¸·Î ¹æ¹®ÇÏ¿© ¸±¸®½º ³ëÆ® ¹× ¼³¸í¼ÀÇ ÃֽйöÀüÀ» È®ÀÎÇϽʽÿÀ.
ÀÌ ¸±¸®½º ³ëÆ®´Â ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
°³Á¤ ³»¿ª
Ç¥ 1 °³Á¤ ³»¿ª
³¯Â¥
º¯°æ »çÇ× ¼³¸í
2003³â 8¿ù
ÀÌ ¹®¼ÀÇ º¯°æ »çÇ×Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- ¹®¼ÀÇ ±¸¼º°ú ¹öÀü ¹øÈ£¿¡ ´ëÇÑ ¼³¸íÀÌ ¾à°£ ¹Ù²ñ
- Message Queue 3.0.1 SP2ÀÇ »õ·Î¿î ±â´É ¼½¼ÇÀÌ »õ·Î Ãß°¡µÊ
- ¾Ë·ÁÁø ¹ö±×¿¡ ¹ö±× 4879448, 4883126, 4888270 ¹× 4883126 Ãß°¡
- Message Queue 3.0.1 ¹öÀü¿¡¼ ¼öÁ¤µÈ ¹ö±×¿¡ ¹ö±× 4683129, 4735757, 4758424, 4758427, 4770212, 4770518, 4809079, 4821708, 4828860, 4835586, 4879448 Ãß°¡
2002³â 10¿ù
ÀÌ ¹®¼ÀÇ Ãʱ⠸±¸®½º
Java¢â Message Service (JMS) ȣȯMQ 3.0.1 ¹öÀüÀº JMS 1.1 Compatibility Test Suite (CTS)¸¦ Åë°úÇÏ¿© Java Message Service (JMS) 1.1 »ç¾ç°úÀÇ È£È¯¼ºÀ» ÀÎÁõ ¹Þ¾Ò½À´Ï´Ù.
Sun ONE Application Server 7ÀÇ ¿ø JMS °ø±ÞÀÚÀÎ MQ 3.0.1 ¶ÇÇÑ Sun ONE Application Server 7 (JMS 1.0.2b¿ÍÀÇ È£È¯ Çʼö)ÀÇ J2EE 1.3.1 CTS Å×½ºÆ®¿¡ Åë°úÇß½À´Ï´Ù.
Message Queue 3.0.1 SP2ÀÇ »õ·Î¿î ±â´ÉMQ 3.0.1 SP2´Â (»õ·Î¿î ±â´É ¾øÀÌ ¹ö±× ¸±¸®½º¿´´ø) MQ 3.0.1 SP1ÀÇ ¾÷µ¥ÀÌÆ®ÀÔ´Ï´Ù. MQ 3.0.1 SP1Àº MQ 3.0.1ÀÇ ¾÷µ¥ÀÌÆ®ÀÔ´Ï´Ù. ÀÌ ¸±¸®½º ³ëÆ®¿¡¼ 3.0.1 ¹öÀü¿¡ ´ëÇÑ ÂüÁ¶´Â ÀϹÝÀûÀ¸·Î °¢°¢ 3.0.1, 3.0.1 SP1 ¹× 3.0.1 SP2¸¦ ÀǹÌÇÕ´Ï´Ù.
MQ 3.0.1 SP2 Á¦Ç°¿¡´Â MQ 3.0 ¹× 3.0.1ÀÇ »õ·Î¿î ±â´É°ú 3.0.1 SP2ÀÇ µÎ °¡Áö Ãß°¡ ±â´ÉÀÌ ¸ðµÎ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Message Queue 3.0.1 SP2ÀÇ »õ·Î¿î ±â´É
MQ 3.0.1 SP2¿¡´Â MQ 3.0.1°ú ´ëºñÇÏ¿© ´ÙÀ½ µÎ °¡ÁöÀÇ »õ·Î¿î ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
Message Queue 3.0.1ÀÇ »õ·Î¿î ±â´É
MQ 3.0.1¿¡´Â MQ 3.0°ú ´ëºñÇÏ¿© ´ÙÀ½ µÎ °¡ÁöÀÇ »õ·Î¿î ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
MQ 3.0.1Àº Sun ONE Application Server 7.0¿¡ ´ëÇØ ÀÎÁõµÇ¾î ¿ø JMS °ø±ÞÀÚ·Î »ç¿ëµË´Ï´Ù. MQ¸¦ Application Server¿Í ÅëÇÕÇÏ¿© Application Server ȯ°æ¿¡¼ JMS ¸Þ½Ã¡ ¼ºñ½º¸¦ Áö¿øÇÕ´Ï´Ù. Application Server °ü¸® µµ±¸¸¦ »ç¿ëÇÏ¿© °ü¸®µÇ´Â ³»ºÎ MQ ¸Þ½ÃÁö ¼¹ö ¶Ç´Â MQ °ü¸® µµ±¸°¡ ÇÊ¿äÇÑ ¿ÜºÎ MQ ¸Þ½ÃÁö ¼¹ö¿¡ ´ëÇØ ½Ã½ºÅÛÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Message Queue 3.0ÀÇ »õ·Î¿î ±â´É
MQ 3.0Àº ¹öÀü 2.0 Á¦Ç°—iMQ 2.0 (¹× iMQ 2.0, ¼ºñ½º ÆÑ 1)¿¡ ¸¹Àº º¯°æ »çÇ×À» Ãß°¡ÇÏ¿´½À´Ï´Ù.
ÀÌ·¯ÇÑ º¯°æ »çÇ× Áß °¡Àå ÁÖ¸ñÇÒ ¸¸ÇÑ Á¡Àº ´ÙÀ½°ú °°ÀÌ Ç÷§ÆûÆÇ°ú ¿£ÅÍÇÁ¶óÀÌÁîÆÇÀÇ µÎ ¹öÀüÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.
Ç÷§ÆûÆÇ ±âº» JMS Áö¿øÀ» Á¦°øÇÏ¸ç ¼Ò±Ô¸ð ¹èÆ÷ ¹× °³¹ß ȯ°æ¿¡ °¡Àå ÀûÇÕÇÕ´Ï´Ù.
¿£ÅÍÇÁ¶óÀÌÁîÆÇ HTTP/HTTPS Áö¿ø, È®À强 Çâ»ó ¹× º¸¾È ±â´ÉÀ» Á¦°øÇÏ¸ç ´ë±Ô¸ð ¹èÆ÷¿¡ °¡Àå ÀûÇÕÇÕ´Ï´Ù.
µÎ ÆÇ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MQ Administrator¡¯s Guide ¶Ç´Â MQ Developer¡¯s GuideÀÇ ¼Ò°³¸¦ ÂüÁ¶ÇϽʽÿÀ.
¾Æ·¡ MQ 3.0 Á¦Ç° º¯°æ »çÇ׿¡ ´ëÇÑ ¼³¸íÀº ÇØ´ç ³»¿ëÀÌ µÎ ÆÇ ¸ðµÎ¿¡ Àû¿ëµÇ´ÂÁö ¾Æ´Ï¸é ¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ëµÇ´ÂÁö ¿©ºÎ¿¡ µû¶ó ºÐ·ùµË´Ï´Ù.
¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¹× Ç÷§ÆûÆÇ ¸ðµÎ
MQ´Â JTA XA Resource API¸¦ Áö¿øÇÕ´Ï´Ù. Áï, ¸Þ½ÃÁöÀÇ »ý¼º°ú ¼Òºñ°¡ µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¿Í °°Àº ´Ù¸¥ ÀÚ¿ø °ü¸®ÀÚ¸¦ Æ÷ÇÔÇÏ´Â ´ë±Ô¸ð ¹èÆ÷µÈ Æ®·£Àè¼ÇÀÇ ÀϺΰ¡ µÉ ¼ö ÀÖ½À´Ï´Ù(MQ Developer¡¯s GuideÀÇ 1Àå ÂüÁ¶). Æ®·£Àè¼Ç °ü¸®¸¦ À§ÇÑ °ü¸® µµ±¸¿¡¼µµ ÀÌ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù(MQ Administrator¡¯s GuideÀÇ Ç¥ 6-12 ÂüÁ¶). ÇÁ·Î±×·¡¹Ö Á¤º¸¿Í ¿¹´Â MQ 3.0.1 ¸±¸®½º Á¦Ç°¿¡¼ ¾ÆÁ÷ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
MQ´Â JMS 1.1 »ç¾çÀÇ Ãß°¡ ±â´ÉÀ» Áö¿øÇÏ¿© JMS 1.0.2 ´ëºñº¸´Ù ´Ü¼øÈµÈ JMS Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ ¹æ½ÄÀ» Á¦°øÇÕ´Ï´Ù. ƯÈ÷ JMS Ŭ¶óÀÌ¾ðÆ®´Â µ¿ÀÏÇÑ ¿¬°á ¹× µ¿ÀÏÇÑ ¼¼¼Ç ³»¿¡¼ ÁöÁ¡°£ ¸Þ½Ã¡°ú ¸Þ½Ã¡ °Ô½Ã ¹× °¡ÀÔÀ» ¸ðµÎ ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç µ¿ÀÏÇÑ Æ®·£Àè¼Ç ³»¿¡ ´ë±â¿°ú ÁÖÁ¦¸¦ ¸ðµÎ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áï, JMS Ŭ¶óÀÌ¾ðÆ® °³¹ßÀÚ´Â JMS 1.1ÀÇ º¸´Ù ´Ü¼øÈµÈ ÅëÇÕ µµ¸ÞÀÎ ¹æ¹ýÀ» ¼±ÅÃÇϹǷΠJMS 1.0.2ÀÇ °³º° ÁöÁ¡°£ ÇÁ·Î±×·¡¹Ö µµ¸ÞÀΰú ÇÁ·Î±×·¡¹Ö µµ¸ÞÀÎ °Ô½Ã ¹× °¡ÀÔ Áß¿¡¼ ¼±ÅÃÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ÀÌ ¹æ¹ýÀÌ ±ÇÀåµÇÁö¸¸ JMS 1.1 »ç¾ç¿¡¼´Â °³º° JMS 1.0.2 ÇÁ·Î±×·¡¹Ö µµ¸ÞÀÎÀ» °è¼Ó Áö¿øÇÕ´Ï´Ù. ½ÇÁ¦·Î MQ Á¦Ç°¿¡ Æ÷ÇÔµÈ ÀÀ¿ë ÇÁ·Î±×·¥ ¿¹¿Í MQ Developer¡¯s Guide¿¡ Á¦°øµÇ´Â ÄÚµå ¿¹¿¡´Â ¸ðµÎ °³º° JMS 1.0.2 ÇÁ·Î±×·¡¹Ö µµ¸ÞÀÎÀÌ »ç¿ëµË´Ï´Ù.
JAXM (Java API for XML Messaging)À» »ç¿ëÇÏ¿© SOAP (Simple Object Access Protocol) »ç¾ç¿¡ ÀÏÄ¡ÇÏ´Â ¸Þ½ÃÁöÀÇ ÀÛ¼º ¹× Àü´ÞÀ» Áö¿øÇÕ´Ï´Ù. SOAP¸¦ »ç¿ëÇÏ¸é ºÐ»ê ȯ°æ¿¡¼ ÇÇ¾î °£¿¡ ±¸Á¶ÈµÈ XML µ¥ÀÌÅ͸¦ ±³È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, MQ´Â JMS ¸Þ½Ã¡À» ÅëÇÑ SOAP ¸Þ½ÃÁö Àü´ÞÀ» Áö¿øÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº MQ Developer¡¯s Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
MQ¿¡¼´Â ±âº» Á¦°ø ¿µ±¸ ÀúÀå¼Ò »ç¿ë ½Ã µð½ºÅ© °ø°£°ú ¼º´ÉÀ» º¸´Ù À¶Å뼺 ÀÖ°Ô Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù(MQ Administrator¡¯s GuideÀÇ Ç¥ 2-5 ÂüÁ¶). ¶ÇÇÑ, °ü¸®ÀÚ¿¡°Ô´Â ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§ ¿µ±¸ ÀúÀå¼Ò¿¡¼ ¸Þ½ÃÁö ¶Ç´Â ¿µ±¸ °¡ÀÔ¸¸À» Á¦°ÅÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀÌ Á¦°øµË´Ï´Ù(MQ Administrator¡¯s Guide Ç¥ 5-2ÀÇ Àç¼³Á¤ ¿É¼Ç ÂüÁ¶).
¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ë
Message Queue ¼³¸í¼ ¾÷µ¥ÀÌÆ®´ÙÀ½ MQ 3.0.1 ¹× MQ 3.0.1 SP2 ¹®¼´Â ÇØ´ç Á¦Ç°ÀÇ ¹öÀü 3.0¿¡¼ ¾÷µ¥ÀÌÆ®µÇ¾ú½À´Ï´Ù. ÀÌ ¾÷µ¥ÀÌÆ® ¹®¼´Â Sun ONE ¼³¸í¼ÀÇ À¥ »çÀÌÆ®(http://docs.sun.com/coll/S1_MessageQueue_301)¿¡¼ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
¼³Ä¡ ¼³¸í¼
MQ Installation Guide¸¦ ¾÷µ¥ÀÌÆ®ÇÏ¿© MQ 3.0.1 SP2¿¡ ´ëÇÑ º¯°æ »çÇ×À» Æ÷ÇÔÇÏ¿´½À´Ï´Ù("Message Queue 3.0.1 SP2ÀÇ »õ·Î¿î ±â´É" ÂüÁ¶).
°ü¸®ÀÚ ¼³¸í¼
MQ Administrator¡¯s Guide¸¦ ¾÷µ¥ÀÌÆ®ÇÏ¿© MQ 3.0.1ÀÇ »õ·Î¿î ±â´ÉÀ» Æ÷ÇÔÇÏ¿´½À´Ï´Ù("Message Queue 3.0.1ÀÇ »õ·Î¿î ±â´É" ÂüÁ¶).
°³¹ßÀÚ ¼³¸í¼
MQ Developer¡¯s Guide¸¦ ¾÷µ¥ÀÌÆ®ÇÏ¿© MQ 3.0.1ÀÇ »õ·Î¿î ±â´ÉÀ» Æ÷ÇÔÇÏ¿´½À´Ï´Ù("Message Queue 3.0.1ÀÇ »õ·Î¿î ±â´É" ÂüÁ¶).
ȣȯ¼º ¹®Á¦MQ 3.0.1 ¹öÀüÀº MQ 3.0°ú ¿ÏÀüÈ÷ ȣȯµÇ¹Ç·Î MQ 3.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹ÀÌµå ½Ã ºê·ÎÄ¿ ±¸¼º, °ü¸® °´Ã¼, °ü¸® µµ±¸ ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» º¯°æÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
±×·¯³ª, MQ 3.0.1 ¹öÀü(ÀÌÇÏ 3.0.1)Àº ÀϹÝÀûÀ¸·Î iMQ 2.0°ú´Â ȣȯµÇÁö ¾Ê½À´Ï´Ù. ƯÈ÷, iMQ 2.0 (¶Ç´Â iMQ 2.0 ¼ºñ½º ÆÑ 1)¿¡¼ MQ 3.0.1·Î ¾÷±×·¹À̵åÇÒ °æ¿ì¿¡´Â ¸¹Àº ¹®Á¦µéÀÌ ¹ß»ýÇÕ´Ï´Ù.
ºê·ÎÄ¿ ȣȯ¼º
MQ 3.0.1 ºê·ÎÄ¿´Â ºê·ÎÄ¿ µî·Ï Á¤º¸ ¹× ¿µ±¸ ÀúÀå¼Ò ½ºÅ°¸¶ÀÇ º¯°æÀ¸·Î ÀÎÇØ iMQ 2.0 ºê·ÎÄ¿¿Í »óÈ£ ¿î¿ë¼ºÀÌ ¾ø½À´Ï´Ù. ±×·¯³ª, Ç¥ 2¿¡ Ç¥½ÃµÈ °Íó·³ ÀϺΠiMQ 2.0 µ¥ÀÌÅÍ´Â MQ 3.0.1°ú ȣȯµÇ¹Ç·Î MQ 3.0.1·Î ¾÷±×·¹À̵åÇÑ ÈÄ¿¡µµ º¸Á¸µÉ ¼ö ÀÖ½À´Ï´Ù. iMQ 2.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹À̵åÇÒ °æ¿ì ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
- iMQ 2.0 config.properties ÆÄÀÏÀ» ´Ù¸¥ À§Ä¡¿¡ º¹»çÇÒ ¼ö ÀÖÀ¸¸ç, ´ëºÎºÐÀÇ °æ¿ì MQ 3.0.1 ºê·ÎÄ¿¸¦ ±¸¼ºÇÒ ¶§ ÇØ´ç ÆÄÀÏ¿¡ Æ÷ÇÔµÈ µî·Ï Á¤º¸ ¼³Á¤À» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¿µ±¸ iMQ 2.0 µ¥ÀÌÅÍ(¸Þ½ÃÁö, ´ë»ó, ¿µ±¸ °¡ÀÔ)¸¦ ´Ù½Ã »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ƯÈ÷, MQ 3.0.1 ºê·ÎÄ¿¿¡¼ iMQ 2.0 ´ë»óÀ» ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
- MQ 3.0.1À» ¼³Ä¡ÇÑ ÈÄ¿¡µµ iMQ 2.0 »ç¿ëÀÚ ¸®Æ÷ÁöÅ丮 ¹× ¾×¼¼½º Á¦¾î µî·Ï Á¤º¸ ÆÄÀÏÀ» °è¼Ó »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. MQ 3.0.1 ¼³Ä¡ ÇÁ·Î±×·¥À¸·Î ÀÌ ÆÄÀÏÀ» µ¤¾î¾µ ¼ö ¾ø½À´Ï´Ù. »ç¿ëÀÚ°¡ ÀÌ ÆÄÀÏÀ» ÀûÀýÇÑ MQ 3.0.1 À§Ä¡·Î À̵¿ÇØ¾ß ÇÕ´Ï´Ù(MQ Administrator¡¯s GuideÀÇ ºÎ·Ï D ÂüÁ¶).
°ü¸® °´Ã¼ ȣȯ¼º
MQ 3.0.1 °ü¸® °´Ã¼°¡ »õ ¼Ó¼ºÀ¸·Î Çâ»óµÇ°í iMQ 2.0 ¼Ó¼ºÀÇ À̸§ÀÌ ¹Ù²î¾úÀ¸¹Ç·Î iMQ 2.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹ÀÌµå ½Ã ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
- iMQ 2.0¿¡¼ ÀÛ¼ºÇÑ °Í°ú µ¿ÀÏÇÑ °´Ã¼ ÀúÀå¼Ò ¹× °ü¸® °´Ã¼¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸, MQ 3.0.1À» ¼³Ä¡ÇÑ ÈÄ °ü¸® °´Ã¼¸¦ ¾÷±×·¹À̵åÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ¾÷µ¥ÀÌÆ® ÀÛ¾÷À» ¼öÇà ½Ã °ü¸® ÄܼÖ(imqadmin) ¹× ObjectManager ¸í·ÉÁÙ À¯Æ¿¸®Æ¼(imqobjmgr)´Â iMQ 2.0 °ü¸® °´Ã¼¸¦ MQ 3.0.1 °ü¸® °´Ã¼·Î º¯È¯ÇÕ´Ï´Ù.
- MQ 3.0.1 Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓÀº iMQ 2.0 °ü¸® °´Ã¼¸¦ Á¶È¸ÇÏ¿© ·ÎÄà MQ 3.0.1 °ü¸® °´Ã¼·Î º¯È¯Çϰí À̸¦ ÀνºÅϽºÈÇÕ´Ï´Ù. ÀÌ °æ¿ì °´Ã¼ ÀúÀå¼ÒÀÇ iMQ 2.0 °ü¸® °´Ã¼¸¦ MQ 3.0.1 °ü¸® °´Ã¼·Î º¯È¯ÇÏÁö ¾Ê½À´Ï´Ù.
- °ü¸® °´Ã¼¸¦ Á÷Á¢ ÀνºÅϽºÈ( JMS °ø±ÞÀÚ Á¾¼Ó)ÇÏ´Â JMS Ŭ¶óÀ̾ðÆ®(ÀÀ¿ë ÇÁ·Î±×·¥ ¹×/¶Ç´Â ±¸¼º ¿ä¼Ò)¸¦ ´Ù½Ã ÀÛ¼ºÇÏ¿© »õ °ü¸® °´Ã¼ ¼Ó¼ºÀÇ À̸§À» Àû¿ëÇØ¾ß ÇÕ´Ï´Ù. °ü¸® °´Ã¼ ¼Ó¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MQ Developer¡¯s GuideÀÇ 4Àå ¹× ºÎ·Ï A¸¦ ÂüÁ¶ÇϽʽÿÀ.
- JMS Ŭ¶óÀÌ¾ðÆ®¸¦ ½ÃÀÛÇÏ°í ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇÏ¿© °ü¸® °´Ã¼ ¼Ó¼º °ªÀ» ¼³Á¤ÇÏ´Â ½ºÅ©¸³Æ®¸¦ ´Ù½Ã ÀÛ¼ºÇÏ¿© »õ °ü¸® °´Ã¼ ¼Ó¼º À̸§À» Àû¿ëÇØ¾ß ÇÕ´Ï´Ù. °ü¸® °´Ã¼ ¼Ó¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MQ Developers GuideÀÇ 4Àå ¹× ºÎ·Ï A¸¦ ÂüÁ¶ÇϽʽÿÀ.
°ü¸® µµ±¸ ȣȯ¼º
¸¹Àº ÆÄÀÏ ¹× µð·ºÅ丮ÀÇ À̸§ÀÌ ¹Ù²î¾î(ƯÈ÷, ¹®ÀÚ¿ "jmq"¸¦ "imq"·Î ´ëü) ¸ðµç MQ 3.0.1 ¸í·ÉÁÙ À¯Æ¿¸®Æ¼, ºê·ÎÄ¿ µî·Ï Á¤º¸, °ü¸® °´Ã¼ ¼Ó¼º ¹× ³»ºÎ ÆÄÀÏ À̸§ÀÌ º¯°æµÇ¾ú½À´Ï´Ù. µû¶ó¼, iMQ 2.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹ÀÌµå ½Ã ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
- ¸í·ÉÁÙ À¯Æ¿¸®Æ¼(imqbrokerd, imqcmd, imqobjmgr, µî)¸¦ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ®¸¦ ÆíÁýÇÏ¿© ÀÌÀü ¸í·ÉÀ» »õ·Î ¸í¸íµÈ ¸í·ÉÀ¸·Î ´ëÃ¼ÇØ¾ß ÇÕ´Ï´Ù. jmqbroker ¸í·ÉÀº ÀÌÁ¦ imqbrokerd ¸í·ÉÀ¸·Î ´ëüµÇ¾ú½À´Ï´Ù.
- °ü¸® ÄܼÖ(imqadmin)À» »ç¿ëÇÏ¸é ¿©·¯ ºê·ÎÄ¿ ¹×/¶Ç´Â °´Ã¼ ÀúÀå¼Ò¸¦ µ¿½Ã¿¡ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. È¸é ¿ÞÂÊÀÇ Å½»ö â¿¡ Ç¥½ÃµÇ´Â °ü¸® ´ë»ó Ç׸ñÀÇ ¸ñ·ÏÀÌ ÀÌ °ü¸® Äֿܼ¡ ÀúÀåµË´Ï´Ù. µû¶ó¼, ÄܼÖÀ» ½ÃÀÛÇÒ ¶§¸¶´Ù °ü¸® ´ë»ó Ç׸ñ ¸ñ·ÏÀÌ ´Ù½Ã Ç¥½ÃµË´Ï´Ù. MQ 3.0.1¿¡¼´Â iMQ 2.0 °ü¸® Äֿܼ¡ ´ëÇÑ »ç¿ëÀÚ ¼³Á¤ÀÌ ÀúÀåµÈ µð·ºÅ丮ÀÇ À̸§ÀÌ º¯°æµÇ¾ú½À´Ï´Ù. iMQ 2.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹À̵åÇÒ ¶§ ÀÌÀü ÄÜ¼Ö ¼³Á¤À» º¸Á¸ÇÏ·Á¸é brokerlist.properties ¹× objstorelist.properties ÆÄÀÏÀÌ ÀúÀåµÇ´Â µð·ºÅ丮ÀÇ À̸§À» $HOME/.jmq/admin¿¡¼ $HOME/.imq/adminÀ¸·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù. ¿©±â¼ $HOMEÀº ÄÜ¼Ö »ç¿ëÀÚÀÇ È¨ µð·ºÅ丮ÀÔ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® È£È¯¼º
iMQ 2.0¿¡¼ MQ 3.0.1·Î ¾÷±×·¹ÀÌµå ½Ã ´ÙÀ½ »çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
- MQ 3.0.1 ºê·ÎÄ¿´Â iMQ 2.0 Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓÀ» Áö¿ø(Ãß°¡ MQ 3.0.1 ±â´É ¾øÀ½)ÇÏÁö¸¸ iMQ 2.0 ºê·ÎÄ¿´Â MQ 3.0.1 Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
- JDK 1.2, 1.3 ¶Ç´Â 1.4¿¡ ±¸ÃàµÈ JMS Ŭ¶óÀÌ¾ðÆ®´Â JRE 1.4¸¦ ½ÇÇàÇÏ´Â ºê·ÎÄ¿¿Í »óÈ£ ¿î¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, ºê·ÎÄ¿¿¡ ´ëÇÑ º¸¾È ¿¬°á(SSL ±â¹Ý)À» »ç¿ëÇϴ Ŭ¶óÀÌ¾ðÆ®´Â JDK 1.4 (Ãß°¡ JSSE ¶óÀ̺귯¸® ¹× JNDI ¶óÀ̺귯¸® Æ÷ÇÔ)¿¡ ±¸ÃàµÇÁö ¾ÊÀº °æ¿ì Ãß°¡ JSSE ¶óÀ̺귯¸® ¹× JNDI ¶óÀ̺귯¸®°¡ ÇÊ¿äÇÕ´Ï´Ù.
- JMS 1.1 API (MQ 3.0.1¿¡¼ Áö¿ø)´Â CLIENT_ACKNOWLEDGE ¼¼¼Ç¿¡¼ ¸Þ½ÃÁö »ç¿ëÀ» È®ÀÎÇÏ´Â µ¥ »ç¿ëµÇ´Â Message.acknowledge() ¸Þ¼ÒµåÀÇ µ¿ÀÛÀ» ¸íÈ®È÷ ¼³¸íÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ±âÁ¸ JMS Ŭ¶óÀÌ¾ðÆ®¸¦ ¼öÁ¤ÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Message.acknowledge() ¸Þ¼Òµå´Â È£ÃâµÉ ´ç½Ã¿¡ ¼¼¼Ç¿¡ »ç¿ëµÈ ¸ðµç ¸Þ½ÃÁö¸¦ È®ÀÎÇÕ´Ï´Ù. ÀÌ 1.0.2 API (iMQ 2.0¿¡¼ Áö¿ø) µ¿ÀÛ º¯°æ¿¡ ´ëÇØ¼´Â ´ÙÀ½ ±×¸²À» ÂüÁ¶ÇϽʽÿÀ. ¿©±â¼´Â Ŭ¶óÀÌ¾ðÆ®°¡ µ¿ÀÏÇÑ ¼¼¼Ç¿¡ ÀÖ´Â ´ë±â¿¿¡¼ A, B, C, D¶ó´Â ³× °³ÀÇ ¸Þ½ÃÁö¸¦ ¼ø¼´ë·Î »ç¿ëÇϰí, Ŭ¶óÀÌ¾ðÆ®°¡ ¸Þ½ÃÁö C¿¡ °üÇÑ È®ÀÎ ¸Þ¼Òµå¸¦ È£ÃâÇϱâ Àü¿¡ ¸ðµç ¸Þ½ÃÁö°¡ »ç¿ëµÈ´Ù°í °¡Á¤ÇÕ´Ï´Ù.
¸Þ½ÃÁö°¡ µ¿ÀÏÇÑ ¼¼¼Ç¿¡ »ç¿ëµÇ´Â ÇÑ È®ÀÎ ¼ø¼´Â ¸Þ½ÃÁö°¡ »ç¿ëµÇ´Â ¼ø¼¿Í °ü·ÃÀÌ ¾ø½À´Ï´Ù. ´Ù½Ã ¸»ÇØ, ´õ ÀÌ»ó acknowledge() ¸Þ¼Òµå·Î È£ÃâµÇ´Â ´ë»ó ¸Þ½ÃÁö°¡ È®ÀεǴ ¸Þ½ÃÁö¸¦ °áÁ¤ÇÏÁö ¾Ê½À´Ï´Ù.
iMQ 2.0¿¡¼´Â Ŭ¶óÀÌ¾ðÆ® ID °ªÀ» ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÏÁö ¾Ê°í ¿µ±¸ °¡ÀÔÀ» ÀÛ¼ºÇÑ °æ¿ì Ŭ¶óÀÌ¾ðÆ® ID°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ·ÎÄà IP ÁÖ¼Ò·Î ÀÚµ¿ ¼³Á¤µÇ¾ú½À´Ï´Ù. MQ 3.0.1¿¡¼´Â Ŭ¶óÀÌ¾ðÆ® ID °ªÀ» ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÏÁö ¾Ê°í ¿µ±¸ °¡ÀÔÀ» ÀÛ¼ºÇÏ¸é µ¿ÀÛ¿¡ ¿¹¿Ü°¡ ¹ß»ýÇÕ´Ï´Ù. Áï, Ŭ¶óÀÌ¾ðÆ® ID °ªÀº Ŭ¶óÀÌ¾ðÆ® ÄÚµå·Î ¼³Á¤Çϰųª ¿µ±¸ °¡ÀÔ ¹× ¿µ±¸ ¿¬°á »ç¿ëÀÚ¸¦ »ç¿ëÇÒ °æ¿ì ¿¬°á ÆÑÅ丮 °´Ã¼ ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
¾Ë·ÁÁø Á¦ÇÑ »çÇ×ÀÌ ÀýÀÇ Á¦ÇÑ »çÇ×Àº ÇØ´ç »çÇ×ÀÌ MQ 3.0.1 ¹öÀüÀÇ ¿£ÅÍÇÁ¶óÀÌÁîÆÇ°ú Ç÷§ÆûÆÇ¿¡ ¸ðµÎ Àû¿ëµÇ´ÂÁö ¶Ç´Â ¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ëµÇ´ÂÁö ¿©ºÎ¿¡ µû¶ó ºÐ·ùµË´Ï´Ù.
¿£ÅÍÇÁ¶óÀÌÁîÆÇ ¹× Ç÷§ÆûÆÇ ¸ðµÎ
- Windows Ç÷§Æû¿¡¼´Â ÃÖ´ë ¹é·Î±× Å©±â °ª¿¡ µû¶ó TCP/IP¸¦ ÅëÇØ µ¿½Ã¿¡ ½ÃÀÛµÉ ¼ö ÀÖ´Â ºê·ÎÄ¿ ¿¬°á ¼ö·Î Á¦ÇÑ °ªÀÌ ¼³Á¤µË´Ï´Ù. ¹é·Î±×´Â TCP ½ºÅÿ¡¼ ¿¬°áÀ» À§ÇÑ ¹öÆÛÀÔ´Ï´Ù. µ¿½Ã TCP ¿¬°á ½ÃÀÛ ¼ö´Â ¹é·Î±× Å©±â¸¦ ÃʰúÇÒ ¼ö ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î, Windows 2000 Professional¿¡¼´Â ¹é·Î±×¸¦ 5·Î Á¦ÇÑÇϰí Windows 2000 Server¿¡¼´Â ¹é·Î±×¸¦ 200À¸·Î Á¦ÇÑÇÕ´Ï´Ù.
- ºê·ÎÄ¿ÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏÀ» ÆíÁýÇÏ·Á¸é ºê·ÎÄ¿ ÀνºÅϽº¸¦ ÃÖ¼Ò ÇÑ ¹ø ÀÌ»ó ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â ºê·ÎÄ¿ ÀνºÅϽº°¡ óÀ½ ½ÃÀ۵DZâ Àü¿¡´Â config.properties ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. Ç÷¯±× °¡´É Áö¼Ó¼ºÀ» »ç¿ëÇϵµ·Ï ºê·ÎÄ¿¸¦ ±¸¼ºÇϰųª ´Ù¸¥ ±¸¼º µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ·Á¸é ºê·ÎÄ¿¸¦ ÇÑ ¹ø ½ÇÇà(ºê·ÎÄ¿ ÀÛ¼º¿¡ »ç¿ëÇØ¾ß ÇÏ´Â ÀνºÅϽº À̸§ »ç¿ë)ÇÏ¿© config.properties ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
¿£ÅÍÇÁ¶óÀÌÁîÆÇ¿¡¸¸ Àû¿ë
- ºê·ÎÄ¿ÀÇ °øÀ¯ ½º·¹µå Ç® ¸ðµ¨Àº J2SE 1.4.0ÀÇ ¹ö±×·Î ÀÎÇØ Windows Ç÷§Æû¿¡¼ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¹ö±×´Â J2SE 1.4.1¿¡¼ ¼öÁ¤µÉ ¿¹Á¤À̸ç ÇöÀç Å×½ºÆ® ÁßÀÔ´Ï´Ù.
- ÀÌ ¸±¸®½º¿¡¼´Â ¿ÏÀüÈ÷ ¿¬°áµÈ ºê·ÎÄ¿ Ŭ·¯½ºÅ͸¸ Áö¿øµË´Ï´Ù. Áï, Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ºê·ÎÄ¿°¡ ÇØ´ç Ŭ·¯½ºÅÍ ³»ÀÇ ´Ù¸¥ ¸ðµç ºê·ÎÄ¿¿Í Á÷Á¢ Åë½ÅÇØ¾ß ÇÕ´Ï´Ù. imqbrokerd -cluster ¸í·ÉÁÙ Àμö¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ¿¬°áÇÏ´Â °æ¿ì ÇØ´ç Ŭ·¯½ºÅÍÀÇ ¸ðµç ºê·ÎÄ¿°¡ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
- ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¼ ¸¶½ºÅÍ ºê·ÎÄ¿¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì ºê·ÎÄ¿°¡ ÀúÀåÇÏ¿© Ŭ·¯½ºÅÍ¿¡ Ãß°¡ÇÑ Áö¼Ó¼º Á¤º¸°¡ Ŭ·¯½ºÅÍ ³»ÀÇ ´Ù¸¥ ºê·ÎÄ¿¿¡ ÀüÆÄµÇÁö ¾Ê½À´Ï´Ù.
- SSLÀ» »ç¿ëÇÏ´Â ¿¬°á ¼ºñ½º´Â ÀÚü ¼¸íµÈ ¼¹ö ÀÎÁõ¼ Áï, ½Å·ÚÇÒ ¼ö Àִ ȣ½ºÆ® ¸ðµå¸¸ Áö¿øÇϵµ·Ï Á¦Çѵ˴ϴÙ. ¿¬°á ±¸¼º µî·Ï Á¤º¸ imqSSLIsHostTrusted´Â ±âº»ÀûÀ¸·Î true·Î ¼³Á¤µË´Ï´Ù.
- HTTP Àü¼ÛÀ» »ç¿ëÇÏ´Â JMS Ŭ¶óÀÌ¾ðÆ®°¡ °©ÀÚ±â Á¾·áµÇ¸é(¿¹: Ctrl-C »ç¿ë) ºê·ÎÄ¿´Â ¾à 1ºÐÀÌ °æ°úÇÑ ÈÄ Å¬¶óÀÌ¾ðÆ® ¿¬°á ¹× ¿¬°áµÈ ¸ðµç ÀÚ¿øÀ» ¸±¸®½ºÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®ÀÇ ´Ù¸¥ ÀνºÅϽº°¡ 1ºÐ À̳»¿¡ ½ÃÀÛµÇ¾î µ¿ÀÏÇÑ Å¬¶óÀÌ¾ðÆ® ID, ¿µ±¸ °¡ÀÔ ¶Ç´Â ´ë±â¿À» »ç¿ëÇÏ·Á°í ½ÃµµÇϸé "ÀÚ¿ø Ãæµ¹ Áß" ¿¹¿Ü°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ½ÇÁ¦ ¹®Á¦°¡ ¾Æ´Ï¶ó À§¿¡¼ ¼³¸íÇÑ Á¾·á ÇÁ·Î¼¼½ºÀÇ ºÎÀÛ¿ëÀÔ´Ï´Ù. ¾à 1ºÐ °£ÀÇ Áö¿¬ ÈÄ¿¡ Ŭ¶óÀÌ¾ðÆ®°¡ ½ÃÀÛµÇ¸é ¸ðµç ¹®Á¦°¡ ÇØ°áµË´Ï´Ù.
¾Ë·ÁÁø ¹ö±×ÀÌ Àý¿¡¼´Â MQ 3.0.1 SP2 ¸±¸®½º ´ç½Ã¿¡ ¾Ë·ÁÁø Áß¿ä ¹ö±×¸¦ ³ª¿ÇÕ´Ï´Ù.
Java Developer Connection (TM) ±¸¼º¿øÀÎ °æ¿ì ÇöÀç ¹ö±× ¸ñ·Ï, ¹ö±× »óÅ ¹× ÇØ°á ¹æ¹ýÀº Java Developer Connection À¥ »çÀÌÆ®ÀÇ Bug Parade ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. »õ·Î¿î ¹ö±×¸¦ º¸°íÇϱâ Àü¿¡ ÀÌ ÆäÀÌÁö¸¦ È®ÀÎÇϽʽÿÀ. ¿©±â¿¡ ¸ðµç MQ ¹ö±×°¡ ³ª¿µÇ¾î ÀÖÁö´Â ¾ÊÁö¸¸ ¹®Á¦°¡ º¸°íµÈ ÀûÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ü·Ã ÆäÀÌÁö:
»õ ¹ö±×¸¦ º¸°íÇϰųª ±â´É ¿äû¼¸¦ Á¦ÃâÇÏ·Á¸é imq-feedback@sun.comÀ¸·Î ¸ÞÀÏÀ» º¸³»½Ê½Ã¿À.
Message Queue 3.0.1 ¹öÀü¿¡¼ ¼öÁ¤µÈ ¹ö±×¾Æ·¡ ³»¿ëÀº MQ 3.0.1, 3.0.1 SP1 ¹× 3.0.1 SP2¿¡¼ ¼öÁ¤µÈ °¡Àå Áß¿äÇÑ ¹ö±×¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀÔ´Ï´Ù.
MQ 3.0¿¡¼ ¼öÁ¤µÈ ¹ö±×¿¡ ´ëÇØ¼´Â ´ÙÀ½ À¥ »çÀÌÆ®ÀÇ MQ 3.0 ¸±¸®½º ³ëÆ®¸¦ ÂüÁ¶ÇϽʽÿÀ.
´ÙÀ½ ¹ö±× ¼öÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Java Developer Connection »çÀÌÆ®ÀÇ Àüü º¸°í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
JMS¿¡¼ ¼±Åà »çÇ×À¸·Î Ç¥½ÃµÇ´Â ±â´ÉJMS »ç¾çÀº ¼±Åà »çÇ×ÀΠƯÁ¤ Ç׸ñÀ» ³ªÅ¸³À´Ï´Ù. °¢ JMS °ø±ÞÀÚ(°ø±Þ¾÷ü)°¡ ÇØ´ç Ç׸ñÀÇ ±¸Çö ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¼±Åà Ç׸ñÀ» ó¸®ÇÏ´Â MQ Á¦Ç°Àº ¾Æ·¡¿Í °°½À´Ï´Ù.
±â¼ú ³ëÆ®ÀÌ Àý¿¡¼´Â ´ÙÀ½ ³»¿ë¿¡ °üÇÑ °£´ÜÇÑ ±â»çµéÀ» ´Ù·ì´Ï´Ù.
½Ã½ºÅÛ Å¬·° ¼³Á¤
MQ ½Ã½ºÅÛÀ» »ç¿ëÇÒ °æ¿ì ½Ã½ºÅÛ Å¬·°À» µ¿±âÈÇÏ¿© Ŭ·°À» ¿ª¹æÇâÀ¸·Î ¼³Á¤ÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù.
µ¿±âÈ ±ÇÀå
MQ ½Ã½ºÅÛ°ú »óÈ£ ÀÛ¿ëÇÏ´Â ¸ðµç È£½ºÆ®¿¡¼ Ŭ·°À» µ¿±âÈÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Ŭ·° µ¿±âÈ´Â ¸Þ½ÃÁö ¸¸·á(TimeToLive)¸¦ »ç¿ëÇÒ °æ¿ì¿¡ ƯÈ÷ Áß¿äÇÕ´Ï´Ù. È£½ºÆ®ÀÇ Å¬·°À» µ¿±âÈÇÏÁö ¾ÊÀ¸¸é TimeToLive°¡ ¿¹»óÇÑ ´ë·Î ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù(¸Þ½ÃÁö°¡ Àü´ÞµÇÁö ¾ÊÀ» ¼ö ÀÖÀ½). ºê·ÎÄ¿¸¦ ½ÃÀÛÇϱâ Àü¿¡ Ŭ·°À» µ¿±âÈÇØ¾ß ÇÕ´Ï´Ù.
Solaris ·ÎÄà ȣ½ºÆ®¿¡¼ rdate ¸í·ÉÀ» ½ÇÇàÇÏ¿© ¿ø°Ý È£½ºÆ®¿Í µ¿±âÈÇÒ ¼ö ÀÖ½À´Ï´Ù(ÀÌ ¸í·É ½ÇÇà¿¡´Â ¼öÆÛÀ¯Àú(·çÆ®) ±ÇÇÑÀÌ Çʼö). ¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº ·ÎÄà ȣ½ºÆ®(Host 2)¸¦ ¿ø°Ý È£½ºÆ® Host1°ú µ¿±âÈÇÕ´Ï´Ù.
Linux ÀÌ ¸í·ÉÀº Solaris¿¡¼¿Í ºñ½ÁÇÏÁö¸¸ ´ÙÀ½ -s ¿É¼ÇÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù.
Windows net ¸í·ÉÀ» time ÇÏÀ§ ¸í·É°ú ÇÔ²² ½ÇÇàÇÏ¿© ·ÎÄà ȣ½ºÆ®¸¦ ¿ø°Ý È£½ºÆ®¿Í µ¿±âÈÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº ·ÎÄà ȣ½ºÆ®(Host 2)¸¦ ¿ø°Ý È£½ºÆ® Host1°ú µ¿±âÈÇÕ´Ï´Ù.
¿ª¹æÇ⠽ýºÅÛ Å¬·° ¼³Á¤ ±ÝÁö
MQ ºê·ÎÄ¿¸¦ ½ÇÇàÇÏ´Â ½Ã½ºÅÛ¿¡¼ ½Ã½ºÅÛ Å¬·°À» ¿ª¹æÇâÀ¸·Î ¼³Á¤ÇÏÁö ¸¶½Ê½Ã¿À. MQ´Â ŸÀÓ½ºÅÆÇÁ¸¦ »ç¿ëÇÏ¿© Æ®·£Àè¼Ç, ¿µ±¸ °¡ÀÔ µî°ú °°Àº ³»ºÎ °´Ã¼ È®ÀÎÀ» µ½½À´Ï´Ù. ½Ã½ºÅÛ Å¬·°À» ¿ª¹æÇâÀ¸·Î ¼³Á¤Çϸé ÀÌ·ÐÀûÀ¸·Î Áߺ¹ ³»ºÎ ½Äº°ÀÚ°¡ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿´Â ÀÓÀ¸·Î ½Äº°ÀÚ¸¦ ¼Ò°³ÇÏ°í ½ÇÇà Áß¿¡ Ŭ·° À̵¿À» °Ë»öÇÏ¿© ÀÌ·¯ÇÑ Çö»óÀ» º¸Á¤ÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ±×·¯³ª, ºê·ÎÄ¿°¡ ½ÇÇàµÇÁö ¾ÊÀ» ¶§ ½Ã½ºÅÛ Å¬·°ÀÌ ¿ª¹æÇâÀ¸·Î ¸¹ÀÌ À̵¿µÇ´Â °æ¿ì ¾à°£ÀÇ ½Äº°ÀÚ Áߺ¹ À§ÇèÀÌ ÀÖ½À´Ï´Ù.
ºê·ÎÄ¿°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛ¿¡¼ ½Ã½ºÅÛ Å¬·°À» ¸î ÃÊ ÀÌ»ó ¿ª¹æÇâÀ¸·Î ¼³Á¤ÇØ¾ß ÇÏ´Â °æ¿ì Æ®·£Àè¼Ç ¶Ç´Â ¿µ±¸ °¡ÀÔÀÌ ¾øÀ» ¶§ ¼³Á¤Çϰųª ºê·ÎÄ¿°¡ ½ÇÇà ÁßÀÌ ¾Æ´Ò ¶§ ¼³Á¤ ÀÛ¾÷À» ¼öÇàÇÑ ´ÙÀ½ Ŭ·°À» À̵¿ÇÑ ½Ã°£¸¸Å ´ë±âÇÑ ÈÄ ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÇÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
°¡Àå ÁÁÀº ¹æ¹ýÀº ºê·ÎÄ¿¸¦ ½ÃÀÛÇϱâ Àü¿¡ Ŭ·°À» µ¿±âÈÇÑ ´ÙÀ½ ÀûÀýÇÑ ±â¼úÀ» »ç¿ëÇÏ¿© Ŭ·°ÀÌ ¹èÆ÷µÈ ÀÌÈÄ¿¡ ¸¹ÀÌ À̵¿µÇÁö ¾Êµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® ¹× ºê·ÎÄ¿¿¡ ´ëÇÑ OS Á¤ÀÇ ¿¬°á Á¦ÇÑ
Solaris Ç÷§Æû°ú Linux Ç÷§Æû¿¡¼´Â Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â ºê·ÎÄ¿°¡ ½ÇÇà ÁßÀÎ ¼Ð¿¡ Ŭ¶óÀÌ¾ðÆ®°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀÏ ¼³¸íÀÚ ¼ö¿¡ ´ëÇÑ ¼ÒÇÁÆ® ÇѰ谡 ÀÖ½À´Ï´Ù. MQ ½Ã½ºÅÛ¿¡¼´Â °¢ Ŭ¶óÀÌ¾ðÆ®°¡ ¸¸µå´Â ¿¬°á ¶Ç´Â °¢ ºê·ÎÄ¿°¡ ¹Þ¾ÆµéÀÌ´Â ¿¬°á¿¡ ÀÌ ÆÄÀÏ ¼³¸íÀÚ Áß Çϳª¸¦ »ç¿ëÇÕ´Ï´Ù. µû¶ó¼, SolarisÀÇ °æ¿ì ºê·ÎÄ¿ ¶Ç´Â Ŭ¶óÀÌ¾ðÆ®¿¡¼ 257°³ ÀÌ»óÀÇ ¿¬°áÀ» ½ÇÇàÇÒ ¼ö ¾ø°í, LinuxÀÇ °æ¿ì ÀÌ ÇѰ踦 º¯°æÇÏÁö ¾Ê°í 1024°³ÀÇ ¿¬°áÀ» ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù(ÆÄÀÏ ±â¹Ý Áö¼Ó¼º°ú °°Àº ´Ù¸¥ ¸ñÀûÀ¸·Î »ç¿ëµÇ´Â ÆÄÀÏ ¼³¸íÀÚ·Î ÀÎÇØ ÀÌ ¼ö´Â ½ÇÁ¦·Î ¾à°£ ´õ ³·À½).
ÀÌ ÇѰ踦 º¯°æÇÏ·Á¸é ulimit ¼³¸í¼ ÆäÀÌÁö ¶Ç´Â ¾Æ·¡ "ÆÄÀÏ ±â¹Ý Áö¼Ó¼º ¼º´É Çâ»óÀ» À§ÇØ ÆÄÀÏ ¼³¸íÀÚ Áõ°¡"ÀÇ ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ. Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â ºê·ÎÄ¿°¡ ½ÇÇàµÉ °¢ ¼Ð¿¡¼ ÇѰ踦 º¯°æÇØ¾ß ÇÕ´Ï´Ù.
ÆÄÀÏ ±â¹Ý Áö¼Ó¼º ¼º´É Çâ»óÀ» À§ÇØ ÆÄÀÏ ¼³¸íÀÚ Áõ°¡
Solaris Ç÷§Æû°ú Linux Ç÷§Æû¿¡¼ ±âº» ÆÄÀÏ ±â¹Ý Áö¼Ó¼ºÀÇ ¸Þ½ÃÁö ÀúÀå ¼Óµµ´Â ÆÄÀÏ ÀúÀå¼Ò¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ÆÄÀÏ ¼³¸íÀÚ ¼öÀÇ ¿µÇâÀ» ¹Þ½À´Ï´Ù(Windows¿¡´Â ÆÄÀÏ ¼³¸íÀÚ ÇÑ°è ¾øÀ½). ¸¹Àº ¼öÀÇ ¼³¸íÀÚ¸¦ »ç¿ëÇÏ¸é ¸¹Àº ¼öÀÇ Áö¼Ó¼º ¸Þ½ÃÁö¸¦ º¸´Ù ºü¸£°Ô ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼º´É Å×½ºÆ® ¶Ç´Â ¹èÆ÷ ¸ñÀûÀ¸·Î ¼º´ÉÀ» Çâ»ó½ÃŰ·Á¸é °ü¸®ÀÚ´Â ÀÀ¿ë ÇÁ·Î±×·¥(ÀÌ °æ¿ì ºê·ÎÄ¿ ÇÁ·Î¼¼½º)¿¡¼ »ç¿ë °¡´ÉÇÑ ÃÖ´ë ÆÄÀÏ ¼³¸íÀÚ ¼ö¸¦ Áõ°¡½ÃŲ ´ÙÀ½ µî·Ï Á¤º¸ °ªÀ» ¾÷µ¥ÀÌÆ®ÇÏ¿© ºê·ÎÄ¿°¡ »ç¿ëÇÏ´Â °øÀ¯ ÆÄÀÏ ¼³¸íÀÚ Ç®ÀÇ Å©±â¸¦ Áõ°¡½ÃÄÑ¾ß ÇÕ´Ï´Ù.
ÀÌ µî·Ï Á¤º¸ °ªÀº ½Ã½ºÅÛ¿¡¼ »ç¿ë °¡´ÉÇÑ ÃÖ´ë ÆÄÀÏ ¼³¸íÀÚ ¼öº¸´Ù ÀÛ¾Æ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, Solaris¿¡¼´Â ulimit ¸í·ÉÀ» »ç¿ëÇÏ¿© ÆÄÀÏ ¼³¸íÀÚ ÇѰ踦 Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼½º´Â ºÎ¸ð(·Î±×ÀÎ) ¼Ð·ÎºÎÅÍ ½Ã½ºÅÛ ÇѰ踦 »ó¼ÓÇÕ´Ï´Ù. Solaris¿¡´Â "Çϵå" ÇѰè¿Í "¼ÒÇÁÆ®" ÇѰ谡 ÀÖ½À´Ï´Ù. ·çÆ® »ç¿ëÀÚ°¡ ¾Æ´Ñ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÆÄÀÏ ¼³¸íÀÚ ¼ö°¡ ¼ÒÇÁÆ® ÇѰ踦 ÃʰúÇÒ ¼ö ¾øÀ¸¸ç ¶ÇÇÑ, Çϵå ÇѰ踦 ÃʰúÇÒ ¼ö ¾ø½À´Ï´Ù.
ÇöÀç ÆÄÀÏ ¼³¸íÀÚ ÇѰ踦 È®ÀÎÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
"·çÆ®" »ç¿ëÀÚ¿¡ ´ëÇÑ ÆÄÀÏ ¼³¸íÀÚ ÇѰ踦 º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
ÀÌ ÀÛ¾÷À» ¼öÇàÇϸé ÀÌ ¼Ð¿¡¼ ÀÛ¼ºµÈ ¸ðµç ÇÁ·Î¼¼½º¿¡¼ ÆÄÀÏ ¼³¸íÀÚ¸¦ Á¦ÇÑ ¾øÀÌ ¿ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, ÀÌ ÁöÁ¡¿¡¼ imqbroker ¸í·ÉÀ» ¾ÈÀüÇÏ°Ô ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
·çÆ®°¡ ¾Æ´Ñ »ç¿ëÀÚ¿¡ ´ëÇÑ ÆÄÀÏ ¼³¸íÀÚ ÇѰ踦 º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
¿©±â¼ number1Àº 1024º¸´Ù ÀÛ°í number2´Â number1º¸´Ù ÀÛ½À´Ï´Ù.
1024°¡ ºÎÁ·ÇÑ °æ¿ì ´ÙÀ½ ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö¼Ó¼º µ¥ÀÌÅÍ º¸¾È
ºê·ÎÄ¿´Â Á¤º¸ °¡¿îµ¥ ÀϽÃÀûÀ¸·Î ÀúÀåµÇ´Â ¸Þ½ÃÁö ÆÄÀÏÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ¿µ±¸ ÀúÀå¼Ò¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ½ÃÁö¿¡´Â ¼ÒÀ¯ Á¤º¸°¡ Æ÷Ç﵃ ¼ö Àֱ⠶§¹®¿¡ ÀÎÁõµÇÁö ¾ÊÀº ¾×¼¼½º·ÎºÎÅÍ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ¾ÈÀüÇÏ°Ô º¸È£ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ºê·ÎÄ¿´Â ±âº» Á¦°ø ¶Ç´Â Ç÷¯±×ÀÎ ¿µ±¸ ÀúÀå¼Ò¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
±âº» Á¦°ø ¿µ±¸ ÀúÀå¼Ò
±âº» Á¦°ø ¿µ±¸ ÀúÀå¼Ò¸¦ »ç¿ëÇÏ´Â ºê·ÎÄ¿´Â ´ÙÀ½ À§Ä¡¿¡ ÀÖ´Â Ç÷§ ÆÄÀÏ µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡ Áö¼Ó¼º µ¥ÀÌÅ͸¦ ÀÛ¼ºÇÕ´Ï´Ù.
¿©±â¼ brokerNameÀº ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½Äº°ÇÏ´Â À̸§ÀÔ´Ï´Ù.
brokerName/filestore/ µð·ºÅ丮´Â ºê·ÎÄ¿ ÀνºÅϽº°¡ óÀ½À¸·Î ½ÃÀÛµÉ ¶§ ÀÛ¼ºµË´Ï´Ù. ÀÌ µð·ºÅ丮 º¸¾È ÀýÂ÷´Â ºê·ÎÄ¿°¡ ½ÇÇà ÁßÀÎ ¿î¿µ üÁ¦¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
Solaris ¹× Linux IMQ_VARHOME/instances/brokerName/filestore/ µð·ºÅ丮¿¡ ´ëÇÑ »ç¿ë ±ÇÇÑÀº ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÑ »ç¿ëÀÚÀÇ umask¿¡ µû¶ó ´Ù¸¨´Ï´Ù. µû¶ó¼, umask¸¦ ÀûÀýÇÏ°Ô ¼³Á¤ÇÏ¿© ºê·ÎÄ¿ ÀνºÅϽº ½ÃÀÛ ±ÇÇѰú Áö¼Ó¼º ÆÄÀÏ Àб⠱ÇÇÑÀ» Á¦ÇÑÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â, °ü¸®ÀÚ(¼öÆÛÀ¯Àú)°¡ IMQ_VARHOME/instances µð·ºÅ丮¿¡ ´ëÇÑ »ç¿ë ±ÇÇÑÀ» 700À¸·Î ¼³Á¤ÇÏ¿© Áö¼Ó¼º µ¥ÀÌÅ͸¦ ¾ÈÀüÇÏ°Ô º¸È£ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Windows »ç¿ë ÁßÀÎ Windows ¿î¿µ üÁ¦¿¡¼ Á¦°øÇÏ´Â ±â¹ýÀ» »ç¿ëÇÏ¿© IMQ_VARHOME/instances/brokerName/filestore/ µð·ºÅ丮¿¡ ´ëÇÑ »ç¿ë ±ÇÇÑÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â ÀϹÝÀûÀ¸·Î µð·ºÅ丮¿¡ ´ëÇÑ µî·Ï Á¤º¸ ´ëÈ »óÀÚ ¿±â°¡ Æ÷ÇԵ˴ϴÙ.
Ç÷¯±×ÀÎ ¿µ±¸ ÀúÀå¼Ò
Ç÷¯±×ÀÎ ¿µ±¸ ÀúÀå¼Ò¸¦ »ç¿ëÇÏ´Â ºê·ÎÄ¿´Â JDBC Compliant µ¥ÀÌÅͺ£À̽º¿¡ Áö¼Ó¼º µ¥ÀÌÅ͸¦ ÀÛ¼ºÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ¼¹ö¿¡¼ °ü¸®ÇÏ´Â µ¥ÀÌÅͺ£À̽º(¿¹: Oracle µ¥ÀÌÅͺ£À̽º)ÀÇ °æ¿ì MQ µ¥ÀÌÅͺ£À̽º Å×À̺í(À̸§ÀÌ "IMQ"·Î ½ÃÀÛÇÏ´Â Å×À̺í)¿¡ ¾×¼¼½ºÇϱâ À§ÇÑ »ç¿ëÀÚ À̸§°ú ¾ÏÈ£¸¦ ¸¸µå´Â °ÍÀÌ ÁÁ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡¼ °³º° Å×À̺íÀ» º¸È£ÇÒ ¼ö ¾ø´Â °æ¿ì MQ ºê·ÎÄ¿ Àü¿ë µ¥ÀÌÅͺ£À̽º¸¦ ¸¸µì´Ï´Ù. »ç¿ëÀÚ À̸§/¾ÏÈ£ ¾×¼¼½º ÀÛ¼º ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº µ¥ÀÌÅͺ£À̽º °ø±Þ¾÷ü ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ºê·ÎÄ¿°¡ µ¥ÀÌÅͺ£À̽º ¿¬°áÀ» ¿©´Â µ¥ ÇÊ¿äÇÑ »ç¿ëÀÚ À̸§°ú ¾ÏÈ£´Â ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¿¡¼ Á¦°øµÉ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿ ½ÃÀÛ ½Ã¿¡ »ç¿ëÀÚ À̸§°ú ¾ÏÈ£¸¦ ¸í·ÉÁÙ ¿É¼ÇÀ¸·Î Á¦°øÇÏ´Â °ÍÀÌ º¸´Ù ¾ÈÀüÇÕ´Ï´Ù(MQ Administrator¡¯s Guide, ºÎ·Ï A, "Ç÷¯±×ÀÎ Áö¼Ó¼º ¼³Á¤" ÂüÁ¶).
µ¥ÀÌÅͺ£À̽ºÀÇ JDBC µå¶óÀ̹ö¸¦ ÅëÇØ ºê·ÎÄ¿°¡ Á÷Á¢ ¾×¼¼½ºÇÏ´Â ³»Àå µ¥ÀÌÅͺ£À̽º(¿¹: Cloudscape µ¥ÀÌÅͺ£À̽º)ÀÇ °æ¿ì ÀϹÝÀûÀ¸·Î Áö¼Ó¼º µ¥ÀÌÅͰ¡ ÀúÀåµÉ µð·ºÅ丮¿¡ ´ëÇÑ ÆÄÀÏ »ç¿ë ±ÇÇÑ(À§ "±âº» Á¦°ø ¿µ±¸ ÀúÀå¼Ò" ¼³¸í ÂüÁ¶)À» ¼³Á¤ÇÏ¿© º¸È£ÇÕ´Ï´Ù. ºê·ÎÄ¿¿Í imqdbmgr À¯Æ¿¸®Æ¼¸¦ ¸ðµÎ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ÀÐ°í ¾µ ¼ö ÀÖ°Ô ÇÏ·Á¸é ÇØ´ç À¯Æ¿¸®Æ¼¿Í ºê·ÎÄ¿¸¦ µ¿ÀÏÇÑ »ç¿ëÀÚ°¡ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.
ºê·ÎÄ¿ ¸Þ¸ð¸® ±¸¼º
Java °´Ã¼°¡ JVM Èü °ø°£À» ¸ðµÎ »ç¿ëÇÏ¿© ºê·ÎÄ¿°¡ ´ÝÈ÷¸é ÇØ´ç ºê·ÎÄ¿´Â È帧 Á¦¾î, ¸Þ½ÃÁö ½º¿Ò µî°ú °°Àº ´Ù¾çÇÑ ±â¼úÀ» »ç¿ëÇÏ¿© ¸Þ¸ð¸®¸¦ È®º¸ÇÕ´Ï´Ù. ¾ÆÁÖ µå¹°°Ô ¸Þ¸ð¸®¸¦ È®º¸ÇÏ°í ¸Þ½ÃÁö À¯ÀÔÀ» ÁÙÀ̱â À§ÇØ Å¬¶óÀÌ¾ðÆ® ¿¬°áÀ» ´Ý´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. µû¶ó¼, ÀÌ·¯ÇÑ °æ¿ì°¡ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÃÖ´ë JVM Èü °ø°£À» ÃæºÐÇÏ°Ô ¼³Á¤ÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
ÇÏÁö¸¸, ÃÖ´ë Java Èü °ø°£À» ³Ê¹« ³ô°Ô ¼³Á¤ÇÏ¸é ºê·ÎÄ¿°¡ Àüü ½Ã½ºÅÛ ¸Þ¸ð¸®°¡ ºÎÁ·ÇØ Áú ¶§±îÁö Java Èü °ø°£À» °è¼ÓÇØ¼ Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù. ±×·¸°Ô µÇ¸é ¼º´ÉÀÌ °¨¼ÒÇϰųª, ¿¹»óÄ¡ ¾ÊÀº ºê·ÎÄ¿ Ãæµ¹ÀÌ ¹ß»ýÇϰųª, ½Ã½ºÅÛ¿¡¼ ½ÇÇà ÁßÀÎ ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¼ºñ½ºÀÇ µ¿ÀÛ¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ¹®Á¦´Â -Xmx Java ¸í·ÉÁÙ Àμö·Î Java Èü Å©±â ÇѰ踦 ÀûÀýÇÏ°Ô ±¸¼ºÇÏ¿© ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î Á¤»ó ½Ã½ºÅÛ ¸Þ¸ð¸®¿Í ÃÖ´ë ½Ã½ºÅÛ ¸Þ¸ð¸®¸¦ Æò°¡ÇÏ¿© ½Ã½ºÅÛ ¸Þ¸ð¸® ¹®Á¦¸¦ ÀÏÀ¸Å°Áö ¾Ê°í ¿ì¼öÇÑ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖµµ·Ï Java Èü Å©±â¸¦ ±¸¼ºÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® ¸Þ¸ð¸® ºÎÁ· ¿À·ù
´ë±Ô¸ð ¸Þ½ÃÁö³ª ¸¹Àº ¼Ò±Ô¸ð ¸Þ½ÃÁö¸¦ ó¸®ÇÏ´Â JMS Ŭ¶óÀÌ¾ðÆ®¸¦ ½ÇÇà ÁßÀÎ °æ¿ì OutOfMemoryError ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀÌ¾ðÆ® ·±Å¸ÀÓ¿¡´Â ¸Þ¸ð¸® ´©ÃâÀÌ ¾ø½À´Ï´Ù. Áï, ³×Æ®¿öÅ© ¿ÜºÎ¿¡¼ ¸Þ½ÃÁö¸¦ º¹»çÇÏ¿© Ŭ¶óÀÌ¾ðÆ®¿¡ Àü´ÞÇϱ⿡´Â ¸Þ¸ð¸®°¡ ºÎÁ·ÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ OutofMemoryError ¿À·ù¸¦ Á¦°ÅÇÏ·Á¸é ÃÖ´ë Java Èü Å©±â¸¦ Áõ°¡½Ãŵ´Ï´Ù. java ¶Ç´Â jre ¸í·É¿¡ ÀûÀýÇÑ ¸í·ÉÁÙ ¿É¼ÇÀ» Àü´ÞÇÏ¿© ÀÌ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java2¿¡¼´Â Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ -Xmx ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
Á¦ÇÑ »çÇ×Àº ´ÙÀ½°ú °°½À´Ï´Ù.
¹®Á¦ º¸°í ¹æ¹ý¹®Á¦¸¦ º¸°íÇÏ·Á¸é imq-feedback@sun.comÀ¸·Î ¸ÞÀÏÀ» º¸³»½Ê½Ã¿À.
Áö¿ø °è¾àÀÌ Ã¼°áµÇ¾î ÀÖ°í MQ¿¡ ¹®Á¦°¡ ¹ß»ýÇÑ °æ¿ì ´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© Sun ONE °í°´ Áö¿ø ºÎ¼¿¡ ¹®ÀÇÇϽʽÿÀ.
- Sun ONE ¿Â¶óÀÎ Áö¿ø À¥ »çÀÌÆ®(http://www.sun.com/service/sunone/software/index.html)
Áö¿ø ºÎ¼¿¡ ¿¬¶ôÇÒ ¶§´Â º¸´Ù ³ªÀº Áö¿øÀ» ¹Þ±â À§ÇØ ´ÙÀ½ Á¤º¸¸¦ ÁغñÇϽñ⠹ٶø´Ï´Ù.
Ãß°¡ Á¤º¸MQ ¼³¸í¼ ¿Ü¿¡ ¾Æ·¡¿¡ ¼³¸íµÈ Ãß°¡ Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
Åä·Ð Æ÷·³
Sun ONE ¼ÒÇÁÆ®¿þ¾î Æ÷·³
´ÙÀ½ »çÀÌÆ®¿¡¼ Sun ONE MQ Æ÷·³À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java ±â¼ú Æ÷·³
Java ±â¼ú Æ÷·³¿¡´Â °ü·Ã JMS Æ÷·³ÀÌ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ ÀÇ°ß È¯¿µ
SunÀº º» ¼³¸í¼ÀÇ °³¼±À» À§ÇØ Áö¼ÓÀûÀ¸·Î ³ë·ÂÇϰí ÀÖÀ¸¸ç °í°´ÀÇ Àǰ߰ú Á¦¾ÈÀ» ȯ¿µÇÕ´Ï´Ù. ÀǰßÀÌ ÀÖ´Â °æ¿ì ´ÙÀ½ ÁÖ¼Ò·Î ÀüÀÚ ¿ìÆíÀ» º¸³»ÁֽʽÿÀ.
ÀüÀÚ ¿ìÆíÀÇ Á¦¸ñ¶õ¿¡ ÇØ´ç ¼³¸í¼ÀÇ Á¦Ç° ¹øÈ£(817-3828-10)¸¦ ÀÔ·ÂÇÏ°í º»¹®¿¡ Ã¥ Á¦¸ñ(Message Queue 3.0.1 ¸±¸®½º ³ëÆ®)À» ÀÔ·ÂÇϽʽÿÀ.
SunÀÇ Ãß°¡ ÀÚ¿ø´ÙÀ½ ÀÎÅÍ³Ý »çÀÌÆ®¿¡¼ À¯¿ëÇÑ Sun ONE Á¤º¸¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
- Sun ONE Message Queue ¼³¸í¼
http://docs.sun.com/coll/S1_MessageQueue_301- Sun ONE Message Queue Á¦Ç° Á¤º¸
http://sun.com/software/message_queue- Sun ONE ¼³¸í¼
http://docs.sun.com/prod/sunone- Sun ONE Àü¹® ¼ºñ½º
http://www.sun.com/service/sunps/sunone- Sun ONE ¼ÒÇÁÆ®¿þ¾î Á¦Ç° ¹× ¼ºñ½º
http://www.sun.com/software- Sun ONE ¼ÒÇÁÆ®¿þ¾î Áö¿ø ¼ºñ½º
http://www.sun.com/service/sunone/software- Sun ONE Áö¿ø ¹× ±â¼ú ÀÚ·á
http://www.sun.com/service/support/software- Sun Áö¿ø ¹× ±³À° ¼ºñ½º
http://www.sun.com/supportraining- Sun ONE ÄÁ¼³ÆÃ ¹× Àü¹® ¼ºñ½º
http://www.sun.com/service/sunps/sunone- Sun ONE °³¹ßÀÚ Á¤º¸
http://sunonedev.sun.com- Sun °³¹ßÀÚ Áö¿ø ¼ºñ½º
http://www.sun.com/developers/support- Sun ONE ¼ÒÇÁÆ®¿þ¾î ±³À°
http://www.sun.com/software/training- Sun ¼ÒÇÁÆ®¿þ¾î µ¥ÀÌÅÍ ½ÃÆ®
http://wwws.sun.com/software
Copyright ¨Ï 2003 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.
Sun, Sun Microsystems, Sun ·Î°í, Solaris, Java, Java Coffee Cup ·Î°í, JDBC ¹× JDBC Compliant´Â ¹Ì±¹ ¹× ´Ù¸¥ ±¹°¡¿¡¼ Sun Microsystems, Inc.ÀÇ »óÇ¥ ¶Ç´Â µî·Ï »óÇ¥ÀÔ´Ï´Ù. Sun ONE Message QueueÀÇ »ç¿ëÀº ÇÔ²² Á¦°øµÈ »ç¿ë±Ç °è¾àÀÇ Á¶°Ç¿¡ µû¸¨´Ï´Ù.