![]() |
Sun ONE Message Queue, ¹öÀü 3.0.1 °ü¸®ÀÚ ¼³¸í¼ |
ÀÌ ÀÚ½À¼´Â Sun¢â ONE Message Queue (MQ) ¸Þ½ÃÁö ¼¹ö °ü¸®¿ë ±×·¡ÇÈ ÀÎÅÍÆäÀ̽ºÀÎ °ü¸® ÄܼÖÀÇ »ç¿ë¿¡ ´ëÇØ ÁßÁ¡ÀûÀ¸·Î ´Ù·ì´Ï´Ù. ÀÌ ÀÚ½À¼¿¡¼ ´ÙÀ½ ÀÛ¾÷ ¹æ¹ýÀ» ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ºê·ÎÄ¿¸¦ ½ÃÀÛÇϰí ÄܼÖÀ» »ç¿ëÇÏ¿© ¿¬°á ¹× °ü¸®
- ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»ó ¸¸µé±â
- °´Ã¼ ÀúÀå¼Ò¸¦ ÀÛ¼ºÇϰí ÄܼÖÀ» »ç¿ëÇÏ¿© ¿¬°á
- °´Ã¼ ÀúÀå¼Ò¿¡ °ü¸® °´Ã¼ Ãß°¡
ÀÌ ÀÚ½À¼¿¡¼´Â °£´ÜÇÑ JMS ȣȯ ÀÀ¿ë ÇÁ·Î±×·¥, SimpleJNDIClient¸¦ ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ ´ë»ó ¹× °ü¸® °´Ã¼¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÚ½À¼ ¸¶Áö¸· ºÎºÐ¿¡¼ ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù.
ÀÌ ÀÚ½À¼´Â °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ±âº» °ü¸® ÀÛ¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¾È³»Çϱâ À§ÇØ ÀÛ¼ºµÈ °ÍÀÔ´Ï´Ù. ÀÌ ÀÚ½À¼¸¦ ÂüÁ¶ÇÏ´õ¶óµµ MQ Developer's Guide³ª ÀÌ °ü¸®ÀÚ ¼³¸í¼ÀÇ ³ª¸ÓÁö ÀåÀ» ÀÐ¾î º¸¾Æ¾ß ÇÕ´Ï´Ù.
ÀϺΠMQ °ü¸® ÀÛ¾÷Àº ±×·¡ÇÈ µµ±¸¸¦ »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ¾øÀ¸¸ç, ´ÙÀ½°ú °°Àº ÀÛ¾÷Àº ¸í·ÉÁÙ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
- ÀϺΠºê·ÎÄ¿ µî·Ï Á¤º¸ ±¸¼º
ÀϺΠºê·ÎÄ¿ µî·Ï Á¤º¸´Â °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ±¸¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ µî·Ï Á¤º¸´Â 5Àå, "ºê·ÎÄ¿ ½ÃÀÛ ¹× ±¸¼º" ¶Ç´Â "ºê·ÎÄ¿ ¾÷µ¥ÀÌÆ®"¿¡¼ ¼³¸íÇÑ ´ë·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ºê·ÎÄ¿ Ŭ·¯½ºÅÍ ¸¸µé±â
ÀÚ¼¼ÇÑ ³»¿ëÀº "Ŭ·¯½ºÅ͸¦ »ç¿ëÇÑ ÀÛ¾÷(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)"À» ÂüÁ¶ÇϽʽÿÀ.
- »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º °ü¸®
ÀÚ¼¼ÇÑ ³»¿ëÀº "»ç¿ëÀÚ ÀÎÁõ"À» ÂüÁ¶ÇϽʽÿÀ.
Áغñ
ÀÌ ÀÚ½À¼¸¦ ½ÃÀÛÇϱâ Àü¿¡ MQ Á¦Ç°À» ¼³Ä¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº MQ ¼³Ä¡ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ ÀÚ½À¼´Â Windows¸¦ Áß½ÉÀ¸·Î ±¸¼ºµÇ¾î ÀÖ°í Unix »ç¿ëÀÚ¸¦ À§ÇÑ Âü°í ³»¿ëÀÌ Ãß°¡µÇ¾î ÀÖ½À´Ï´Ù.
ÀÌ ÀÚ½À¼¿¡¼ Ç׸ñ1 > Ç׸ñ2 > Ç׸ñ3À» ¼±ÅÃÇÏ´Â °ÍÀº Ç׸ñ1À̶ó´Â Ç®´Ù¿î ¸Þ´º¿¡¼ Ç׸ñ2¸¦ ¼±ÅÃÇϰí Ç׸ñ2°¡ Á¦½ÃÇÏ´Â ¼±Åà »çÇ× Áß Ç׸ñ3À» ¼±ÅÃÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù.
°ü¸® ÄÜ¼Ö ½ÃÀÛ
°ü¸® ÄܼÖÀº ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÒ ¶§ »ç¿ëÇÏ´Â ±×·¡ÇÈ µµ±¸ÀÔ´Ï´Ù.
- ºê·ÎÄ¿¿¡ ´ëÇØ ÂüÁ¶¸¦ »ý¼ºÇÏ°í ºê·ÎÄ¿¿¡ ¿¬°á
- ºê·ÎÄ¿ °ü¸®
- ºê·ÎÄ¿°¡ ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¶§ »ç¿ëÇÒ ¹°¸®Àû ´ë»óÀ» ºê·ÎÄ¿¿¡ ¸¸µé±â
- MQ °ü¸® °´Ã¼¸¦ ÀúÀåÇÏ´Â °´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°á
°ü¸® °´Ã¼¸¦ »ç¿ëÇÏ¿© JMS ȣȯ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸Þ½Ã¡ ¿ä±¸ »çÇ×À» °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "MQ °ü¸® °´Ã¼"¸¦ ÂüÁ¶ÇϽʽÿÀ.
°ü¸® ÄܼÖÀ» ½ÃÀÛÇÏ´Â ¹æ¹ý
- ½ÃÀÛ > ÇÁ·Î±×·¥ > Sun ONE Message Queue 3.0 > °ü¸®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ÄÜ¼Ö Ã¢ÀÌ Ç¥½ÃµÇ·Á¸é ¸î ÃÊ Á¤µµ ±â´Ù·Á¾ß ÇÕ´Ï´Ù.
ºñ Windows »ç¿ëÀÚ: ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.
$IMQ_HOME/bin/imqadmin (SolarisÀÇ °æ¿ì /usr/bin/imqadmin)
- ¸î Ãʰ£ ÄÜ¼Ö Ã¢À» °Ë»çÇÕ´Ï´Ù.
![]()
Äֿܼ¡¼ ¸Ç À§¿¡ ¸Þ´º, ¸Þ´º ¹Ù·Î ¾Æ·¡¿¡ µµ±¸ ¸ðÀ½, ¿ÞÂÊ¿¡´Â Ž»ö â, ¿À¸¥ÂÊ¿¡´Â ´õ Å« â(ÇöÀç Sun ONE Message Queue Á¦Ç°À» ³ªÅ¸³»´Â ±×·¡ÇÈ Ç¥½Ã) ±×¸®°í ¸Ç ¾Æ·¡¿¡ »óÅ âÀÌ Ç¥½ÃµË´Ï´Ù.
ÀÚ½À¼¸¸À¸·Î´Â ¿ÏÀüÇÑ Á¤º¸¸¦ Á¦°øÇÒ ¼ö´Â ¾øÀ¸¹Ç·Î, ¿ì¼± °ü¸® Äֿܼ¡ ´ëÇÑ µµ¿ò¸» Á¤º¸¸¦ ¾ò´Â ¹æ¹ýÀ» ¾Ë¾Æ º¾´Ï´Ù.
µµ¿ò¸» È®ÀÎ
¸Þ´º Ç¥½ÃÁÙ ¸Ç ¿À¸¥ÂÊ¿¡¼ Help ¸Þ´º¸¦ ã½À´Ï´Ù.
°ü¸® ÄÜ¼Ö µµ¿ò¸» Á¤º¸¸¦ Ç¥½ÃÇÏ´Â ¹æ¹ý
- Help Ç®´Ù¿î ¸Þ´º¿¡¼ Overview¸¦ ¼±ÅÃÇÕ´Ï´Ù. µµ¿ò¸» âÀÌ Ç¥½ÃµË´Ï´Ù.
![]()
µµ¿ò¸» Á¤º¸ÀÇ ±¸¼º ¹æ½Ä¿¡ À¯ÀÇÇϽʽÿÀ. ¿ÞÂÊ Ã¢Àº ¸ñÂ÷¸¦, ¿À¸¥ÂÊ Ã¢Àº ¿ÞÂÊ¿¡¼ ¼±ÅÃÇÑ Ç׸ñÀÇ ³»¿ëÀ» Ç¥½ÃÇÕ´Ï´Ù.
Help âÀÇ ¿À¸¥ÂÊ Ã¢À» È®ÀÎÇÕ´Ï´Ù. ÀÌ Ã¢¿¡´Â °ü¸® ÄܼÖÀÇ ±¸Á¶ º¸±â¸¦ Ç¥½ÃÇÏ°í °¢ ÄÜ¼Ö Ã¢ÀÇ »ç¿ëÀ» º¸¿©ÁÝ´Ï´Ù.
- Help âÀÇ ¸ñÂ÷ âÀ» È®ÀÎÇÕ´Ï´Ù. ÀÌ Ã¢Àº °³¿ä, °´Ã¼ ÀúÀå¼Ò °ü¸® ¹× ºê·ÎÄ¿ °ü¸®ÀÇ 3°¡Áö ¿µ¿ªÀÇ ÁÖÁ¦·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. °¢ ¿µ¿ªÀº ÆÄÀϰú Æú´õ·Î ±¸¼ºµË´Ï´Ù. °¢ Æú´õ´Â ¿©·¯ ÅÇÀ¸·Î ±¸¼ºµÈ ´ëÈ »óÀÚ¿¡ ´ëÇÑ µµ¿ò¸»À», °¢ ÆÄÀÏÀº ´Ü¼øÇÑ ´ëÈ »óÀÚ³ª ÅÇ¿¡ ´ëÇÑ µµ¿ò¸»À» Á¦°øÇÕ´Ï´Ù.
ù ¹øÂ° ÄÜ¼Ö °ü¸® ÀÛ¾÷ÀÎ "ºê·ÎÄ¿ Ãß°¡"¿¡¼´Â ÄܼÖÀ» ÅëÇØ °ü¸®ÇÏ´Â ºê·ÎÄ¿¿¡ ´ëÇÑ ÂüÁ¶¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ±×·¯³ª ½ÃÀÛÇϱâ Àü¿¡ ¿Â¶óÀÎ µµ¿ò¸»¿¡¼ Á¤º¸¸¦ È®ÀÎÇϽʽÿÀ.
- Help âÀÇ ¸ñÂ÷ â¿¡¼ Add Broker Ç׸ñÀ» ´©¸¨´Ï´Ù.
¸ñÂ÷ âÀÌ º¯°æµË´Ï´Ù. ÀÌÁ¦ ºê·ÎÄ¿ Ãß°¡ÀÇ ÀÇ¹Ì ¹× ºê·ÎÄ¿ Ãß°¡ ´ëÈ »óÀÚ¿¡¼ÀÇ °¢ ÇÊµå »ç¿ë¹ýÀ» ¼³¸íÇÏ´Â ÅØ½ºÆ®°¡ Ç¥½ÃµË´Ï´Ù. Çʵå À̸§Àº ±½Àº ü·Î Ç¥½ÃµË´Ï´Ù.
- µµ¿ò¸» ÅØ½ºÆ®¸¦ ÀÐ¾î º¾´Ï´Ù.
- Help âÀ» ´Ý½À´Ï´Ù.
ºê·ÎÄ¿ ÀÛ¾÷
ºê·ÎÄ¿´Â MQ ¸Þ½Ã¡ ½Ã½ºÅÛÀ» À§ÇØ Àü´Þ ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù. ¸Þ½ÃÁö Àü´ÞÀº 2´Ü°è °úÁ¤ÀÔ´Ï´Ù. ¸ÕÀú ¸Þ½ÃÁö´Â ºê·ÎÄ¿¿¡ ÀÖ´Â ¹°¸®Àû ´ë»ó¿¡°Ô Àü´ÞµÇ¸ç, ±×·± ´ÙÀ½ Çϳª ÀÌ»óÀÇ »ç¿ëÀÚ Å¬¶óÀÌ¾ðÆ®¿¡°Ô Àü´ÞµË´Ï´Ù.
ºê·ÎÄ¿ ÀÛ¾÷°ú °ü·ÃµÈ ÀÛ¾÷Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- ºê·ÎÄ¿ ½ÃÀÛ ¹× ±¸¼º
Windows¿¡¼ ½ÃÀÛ > ÇÁ·Î±×·¥ ¸Þ´º, ¶Ç´Â imqbrokerd ¸í·ÉÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. imqbrokerd ¸í·ÉÀ» »ç¿ëÇÒ °æ¿ì, ¸í·ÉÁÙ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿ ±¸¼º Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î±×·¥ ¸Þ´º¸¦ »ç¿ëÇÒ °æ¿ì, ÄܼÖÀ̳ª 5Àå, "ºê·ÎÄ¿ ½ÃÀÛ ¹× ±¸¼º."¿¡¼ ¼³¸íÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ¸·Î ±¸¼º Á¤º¸¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¸é ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.
- °ü¸® ÄܼÖÀ» »ç¿ëÇϰųª Command ¸í·ÉÁÙ À¯Æ¿¸®Æ¼(imqcmd)¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿ ¹× ±× ¼ºñ½º¸¦ °ü¸®ÇÕ´Ï´Ù.
- Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÇÊ¿ä·Î ÇÏ´Â ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇÕ´Ï´Ù.
- ÀÚ¿ø »ç¿ëÀ» ¸ð´ÏÅ͸µÇÏ¿© ó¸® ´É·Â ¹× ½Å·Ú¼ºÀ» Çâ»ó½Ãŵ´Ï´Ù.
ºê·ÎÄ¿´Â ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¶óÀÌ¾ðÆ® ¹× °ü¸® Ŭ¶óÀÌ¾ðÆ®¿ÍÀÇ Åë½ÅÀ» Áö¿øÇÕ´Ï´Ù. ´Ù¾çÇÑ ¿¬°á ¼ºñ½º¸¦ ÅëÇØ À̸¦ Áö¿øÇϸç, ºê·ÎÄ¿°¡ ÀÌ ¼ºñ½º Áß ÀϺΠ¶Ç´Â ÀüºÎ¸¦ ½ÇÇàÇϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°á ¼ºñ½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "¿¬°á ¼ºñ½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.
ºê·ÎÄ¿ ½ÃÀÛ
°ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ¾Æ·¡ ¼³¸í´ë·Î ºê·ÎÄ¿¸¦ ½ÃÀÛÇÕ´Ï´Ù(¶ÇÇÑ 5Àå "ºê·ÎÄ¿ ½ÃÀÛ ¹× ±¸¼º" ÂüÁ¶).
ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â ¹æ¹ý
- ½ÃÀÛ > ÇÁ·Î±×·¥ > Sun ONE Message Queue 3.0 > ºê·ÎÄ¿¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ºñ Windows: ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÕ´Ï´Ù.
%$IMQ_HOME/bin/imqbrokerd (SolarisÀÇ °æ¿ì /usr/bin/imqbrokerd)
ºê·ÎÄ¿ ÇÁ·Î¼¼½º âÀÌ Ç¥½ÃµË´Ï´Ù. ºê·ÎÄ¿ À̸§ÀÌ ÁöÁ¤µÇ°í Áغñ ÁßÀÎ »óÅ·Πǥ½ÃµË´Ï´Ù.
![]()
- ´Ù½Ã °ü¸® ÄÜ¼Ö Ã¢À¸·Î µ¹¾Æ¿É´Ï´Ù. ÀÌÁ¦ Äֿܼ¡ ºê·ÎÄ¿¸¦ Ãß°¡ÇÏ¿© ¿¬°áÇÒ Áغñ°¡ µÇ¾ú½À´Ï´Ù.
°ü¸® Äֿܼ¡¼ ºê·ÎÄ¿¿¡ ´ëÇÑ ÂüÁ¶¸¦ Ãß°¡Çϱâ Àü¿¡ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ÇÊ¿ä´Â ¾øÁö¸¸, ºê·ÎÄ¿¿¡ ¿¬°áÇÏ·Á¸é ¸ÕÀú ºê·ÎÄ¿¸¦ ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.
ºê·ÎÄ¿ Ãß°¡
ºê·ÎÄ¿¸¦ Ãß°¡ÇÏ¸é °ü¸® Äֿܼ¡¼ ÇØ´ç ºê·ÎÄ¿¿¡ ´ëÇÑ ÂüÁ¶°¡ »ý¼ºµË´Ï´Ù. ºê·ÎÄ¿¸¦ Ãß°¡ÇÑ ÈÄ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ü¸® Äֿܼ¡ ºê·ÎÄ¿¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý
- Ž»ö â¿¡¼ Brokers¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¥ ´ÙÀ½ Add Broker¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Broker Label Çʵ忡 MyBroker¶ó°í ÀÔ·ÂÇÕ´Ï´Ù.
°ü¸® Äֿܼ¡¼ ÀÌ ºê·ÎÄ¿¸¦ ½Äº°ÇÏ´Â ·¹À̺íÀ» Á¦°øÇÕ´Ï´Ù.
![]()
´ëÈ »óÀÚ¿¡ ÁöÁ¤µÈ ±âº» È£½ºÆ® À̸§(localhost) ¹× ±âº» Æ÷Æ®(7676)¿¡ À¯ÀÇÇÕ´Ï´Ù. ³ªÁß¿¡ Ŭ¶óÀÌ¾ðÆ®°¡ ÀÌ ºê·ÎÄ¿¿¡ ´ëÇØ ¿¬°áÀ» ¼³Á¤ÇÒ ¶§ »ç¿ëÇÒ ¿¬°á ÆÑÅ丮¸¦ ±¸¼ºÇÒ ¶§ ÁöÁ¤ÇØ¾ß ÇÏ´Â °ªÀÔ´Ï´Ù.
Password Çʵå´Â ºñ¿ö µÓ´Ï´Ù. ¿¬°áÇÒ ¶§ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÏ¸é ´õ ¾ÈÀüÇÕ´Ï´Ù.
- OK¸¦ ´·¯ ºê·ÎÄ¿¸¦ Ãß°¡ÇÕ´Ï´Ù.
Ž»ö âÀ» È®ÀÎÇÕ´Ï´Ù. ¹æ±Ý Ãß°¡ÇÑ ºê·ÎÄ¿°¡ Brokers ¾Æ·¡¿¡ Ç¥½ÃµË´Ï´Ù. ºê·ÎÄ¿ ¾ÆÀÌÄÜ À§ÀÇ »¡°£»ö X Ç¥½Ã´Â ÀÌ ºê·ÎÄ¿°¡ ÇöÀç Äֿܼ¡ ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Ù´Â ÀǹÌÀÔ´Ï´Ù.
![]()
- MyBroker¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í ÆË¾÷ ¸Þ´º¿¡¼ Properties¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ºê·ÎÄ¿ µî·Ï Á¤º¸ ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ ´ëÈ »óÀÚ¿¡¼´Â ºê·ÎÄ¿¸¦ Ãß°¡ÇÒ ¶§ ÁöÁ¤Çß´ø µî·Ï Á¤º¸¸¦ ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ü¸® ºñ¹Ð¹øÈ£ º¯°æ
ºê·ÎÄ¿¸¦ Ãß°¡ÇÒ ¶§ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Ù¸é ºê·ÎÄ¿¿¡ ¿¬°áÇÒ ¶§ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù. º¸´Ù ¾ÈÀüÇÏ°Ô Çϱâ À§Çؼ ¿¬°á Àü¿¡ ±âº» °ü¸®ÀÚ ºñ¹Ð¹øÈ£(admin)¸¦ º¯°æÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
°ü¸®ÀÚ ºñ¹Ð¹øÈ£¸¦ º¯°æÇÏ´Â ¹æ¹ý
- ¸í·É ÇÁ·ÒÇÁÆ® âÀ» ¿°Å³ª, ÀÌ¹Ì ¿·Á ÀÖ´Â °æ¿ì¿¡´Â ¾ÕÀ¸·Î °¡Á®¿É´Ï´Ù.
- ´ÙÀ½°ú °°ÀÌ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù. abracadabra ´ë½Å ÀÚ½ÅÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ±×·¯¸é ÁöÁ¤ÇÑ ºñ¹Ð¹øÈ£°¡ admin ±âº» ºñ¹Ð¹øÈ£¸¦ ´ëüÇÕ´Ï´Ù.
imqusermgr update -u admin -p abracadabra
(Solaris ¹× Linux¿¡¼ ÀÌ ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é ·çÆ®·Î ·Î±×ÀÎÇØ¾ß ÇÕ´Ï´Ù.)
º¯°æ »çÇ×Àº Áï½Ã Àû¿ëµË´Ï´Ù. ÀÌÁ¦ºÎÅÍ´Â MQ ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ Áß Çϳª ¶Ç´Â °ü¸® ÄܼÖÀ» »ç¿ëÇÒ ¶§¸¶´Ù »õ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®´Â °ü¸®ÀÚ¿Í ´Ù¸¥ ¿¬°á ¼ºñ½º¸¦ »ç¿ëÇÏÁö¸¸, Ŭ¶óÀÌ¾ðÆ®¿¡µµ ±âº» ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£°¡ ÁöÁ¤µÇ¾î ±¤¹üÀ§ÇÑ °ü¸® ¼³Á¤ ÀÛ¾÷ ¾øÀÌ MQ¸¦ Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î Ŭ¶óÀÌ¾ðÆ®´Â guest ¾ÆÀ̵ð¿Í guest ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª °¡±ÞÀû ÀÏÂï Ŭ¶óÀÌ¾ðÆ®¸¦ À§ÇÑ ¾ÈÀüÇÑ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "»ç¿ëÀÚ ÀÎÁõ"À» ÂüÁ¶ÇϽʽÿÀ.
ºê·ÎÄ¿¿¡ ¿¬°á
ºê·ÎÄ¿¿¡ ¿¬°áÇÏ´Â ¹æ¹ý
- MyBroker¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í Connect to Broker¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
![]()
- Password Çʵ忡 adminÀ» ÀÔ·ÂÇϰųª, "°ü¸® ºñ¹Ð¹øÈ£ º¯°æ"¿¡¼ ºñ¹Ð¹øÈ£·Î ÁöÁ¤ÇÑ °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
admin ¾ÆÀ̵ð¿Í Á¤È®ÇÑ ºñ¹Ð¹øÈ£¸¦ Á¦½ÃÇÏ¸é °ü¸®ÀÚ ±ÇÇÑÀ¸·Î ºê·ÎÄ¿¿¡ ¿¬°áµË´Ï´Ù.
- OK¸¦ ´·¯ ºê·ÎÄ¿¿¡ ¿¬°áÇÕ´Ï´Ù.
ºê·ÎÄ¿¿¡ ¿¬°áÇÑ ÈÄ, Actions ¸Þ´º¿¡¼ ºê·ÎÄ¿¿¡ ´ëÇÑ Á¤º¸ ¾ò±â, ºê·ÎÄ¿ ÁßÁö ¹× ´Ù½Ã ½ÃÀÛ, ºê·ÎÄ¿ Á¾·á ¹× ´Ù½Ã ½ÃÀÛ ±×¸®°í ºê·ÎÄ¿¿ÍÀÇ ¿¬°á ÇØÁ¦¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¬°á ¼ºñ½º º¸±â
ºê·ÎÄ¿´Â ÇØ´ç ºê·ÎÄ¿¿¡¼ Á¦°øÇÏ´Â ¿¬°á ¼ºñ½º¿Í Áö¿øÇÏ´Â ¹°¸®Àû ´ë»óÀ¸·Î ±¸º°µË´Ï´Ù.
»ç¿ë °¡´ÉÇÑ ¿¬°á ¼ºñ½º¸¦ º¸´Â ¹æ¹ý
- Ž»ö â¿¡¼ Services¸¦ ¼±ÅÃÇÕ´Ï´Ù.
»ç¿ë °¡´ÉÇÑ ¼ºñ½º°¡ °á°ú â¿¡ Ç¥½ÃµË´Ï´Ù. °¢ ¼ºñ½º¸¶´Ù À̸§, Æ÷Æ® ¹øÈ£ ¹× »óŰ¡ Á¦½ÃµË´Ï´Ù.
![]()
- °á°ú â¿¡¼ jms ¼ºñ½º¸¦ ´·¯ ¼±ÅÃÇÕ´Ï´Ù.
- Actions Ç®´Ù¿î ¸Þ´º¸¦ ´©¸£°í °Á¶ Ç¥½ÃµÈ Ç׸ñÀ» È®ÀÎÇÕ´Ï´Ù.
jms ¼ºñ½º¸¦ ÁßÁöÇϰųª ±× µî·Ï Á¤º¸¸¦ È®ÀÎÇÏ°í ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Actions ¸Þ´º¿¡¼ Properties¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Service Properties ´ëÈ »óÀÚ¸¦ »ç¿ëÇÏ¿© ¼ºñ½º¿¡ Á¤Àû Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤Çϰí ÀÌ ¼ºñ½º¿¡ ÇÒ´çµÈ ÃÖ¼Ò ¹× ÃÖ´ë ½º·¹µå ¼ö¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
![]()
- OK³ª CancelÀ» ´·¯ µî·Ï Á¤º¸ ´ëÈ »óÀÚ¸¦ ´Ý½À´Ï´Ù.
- °á°ú â¿¡¼ °ü¸® ¼ºñ½º¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Actions Ç®´Ù¿î ¸Þ´º¸¦ ´©¸¨´Ï´Ù.
ÀÌ ¼ºñ½º´Â ÀϽà ÁßÁöÇÒ ¼ö ¾ø½À´Ï´Ù(ÀϽà ÁßÁö Ç׸ñ »ç¿ë ºÒ°¡). °ü¸® ¼ºñ½º´Â °ü¸®ÀÚ°¡ ºê·ÎÄ¿¿¡ ¿¬°áÇÏ´Â ¸µÅ©ÀÔ´Ï´Ù. ÀÌ ¸µÅ©¸¦ ÀϽà ÁßÁöÇÏ¸é °ü¸®ÀÚ´Â ´õ ÀÌ»ó ºê·ÎÄ¿¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù.
- Actions > Properties¸¦ ¼±ÅÃÇÏ¿© °ü¸® ¼ºñ½ºÀÇ µî·Ï Á¤º¸¸¦ È®ÀÎÇÕ´Ï´Ù.
- ÀÛ¾÷À» ¸¶ÃÆÀ¸¸é OK³ª CancelÀ» ´©¸¨´Ï´Ù.
ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»ó Ãß°¡
ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»óÀ» ¸í½ÃÀûÀ¸·Î ¸¸µé¾î¾ß JMS ȣȯ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Á¦´ë·Î ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù. ºê·ÎÄ¿¿¡ ´ë»ó ÀÚµ¿ ÀÛ¼ºÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ¿© ¹°¸®Àû ´ë»óÀÌ µ¿ÀûÀ¸·Î ÀÛ¼ºµÉ ¼ö ÀÖ´Ù¸é ÀÌ ÀÛ¾÷À» ¼öÇàÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
´ë»ó ÀÚµ¿ ÀÛ¼ºÀº °³¹ß ȯ°æ¿¡ ÀûÇÕÇÕ´Ï´Ù. ±×·¯³ª ÀÛ¾÷ ¼³Á¤¿¡¼´Â ÀÌ ±â´ÉÀ» ÇØÁ¦ÇÏ°í °ü¸®ÀÚ°¡ ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇÑ ¹°¸®Àû ´ë»óÀ» ºê·ÎÄ¿°¡ »ç¿ëÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ±×·¸°Ô ÇÏ¸é °ü¸®ÀÚ´Â ºê·ÎÄ¿¿¡¼ »ç¿ë ÁßÀÎ ´ë»óÀ» ¿ÏÀüÈ÷ ÆÄ¾ÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
imq.autocreate.topic ¶Ç´Â imq.autocreate.queue µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ºê·ÎÄ¿°¡ ÀÚµ¿ ÀÛ¼ºµÈ ´ë»óÀ» Ãß°¡ÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀÚµ¿ ÀÛ¼º(´ë °ü¸® ÀÛ¼º) ´ë»ó"À» ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼ ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»óÀ» Ãß°¡ÇÕ´Ï´Ù. °ü¸®ÀÚ´Â ´ë»ó¿¡ ÁöÁ¤ÇÑ À̸§À» Àû¾î ³õ¾Æ¾ß ÇÕ´Ï´Ù. ³ªÁß¿¡ ÀÌ ¹°¸®Àû ´ë»ó¿¡ ÇØ´çµÇ´Â °ü¸® °´Ã¼¸¦ ÀÛ¼ºÇÒ ¶§ ÀÌ À̸§ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ºê·ÎÄ¿¿¡ ´ë±â¿ ´ë»óÀ» Ãß°¡ÇÏ´Â ¹æ¹ý
- MyBrokerÀÇ Destinations ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í Add Broker DestinationÀ» ¼±ÅÃÇÕ´Ï´Ù.
´ÙÀ½ ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
![]()
- Destination Name Çʵ忡 MyQueueDest¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
- Queue ¶óµð¿À ¹öưÀÌ ¼±ÅõǾî ÀÖÁö ¾ÊÀ¸¸é ¼±ÅÃÇÕ´Ï´Ù.
- Queue Delivery Policy´Â Single·Î ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.
- OK¸¦ ´·¯ ¹°¸®Àû ´ë»óÀ» Ãß°¡ÇÕ´Ï´Ù.
ÀÌÁ¦ °á°ú â¿¡ ´ë»óÀÌ Ç¥½ÃµË´Ï´Ù.
¹°¸®Àû ´ë»ó ÀÛ¾÷
ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»óÀ» Ãß°¡Çß´Ù¸é ¾Æ·¡ ÀýÂ÷¿¡ ¼³¸íµÈ ´ë·Î ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¹°¸®Àû ´ë»óÀÇ µî·Ï Á¤º¸ È®ÀÎ ¹× ¾÷µ¥ÀÌÆ®
- ´ë»ó¿¡¼ ¸Þ½ÃÁö Á¦°Å
- ´ë»ó »èÁ¦
¹°¸®Àû ´ë»óÀÇ µî·Ï Á¤º¸¸¦ º¸´Â ¹æ¹ý
- MyBrokerÀÇ Destinations ³ëµå¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- °á°ú â¿¡¼ MyQueueDest¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Actions > Properties¸¦ ¼±ÅÃÇÕ´Ï´Ù.
´ÙÀ½ ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
![]()
´ë±â¿¿¡ ´ëÇØ º¯°æ °¡´ÉÇÑ µî·Ï Á¤º¸´Â ÇØ´ç ´ë±â¿·Î Àü´ÞµÇ´Â ¸Þ½ÃÁöÀÇ Å©±â ¹× ¼ö¿Í °ü·ÃµÇ¾î¾ß ÇÕ´Ï´Ù.
- CancelÀ» ´·¯ ´ëÈ »óÀÚ¸¦ ´Ý½À´Ï´Ù.
´ë»ó¿¡¼ ¸Þ½ÃÁö¸¦ Á¦°ÅÇÏ´Â ¹æ¹ý
- °á°ú â¿¡¼ ¹°¸®Àû ´ë»óÀ» ¼±ÅÃÇÕ´Ï´Ù.
- Actions > Purge Messages¸¦ ¼±ÅÃÇÕ´Ï´Ù.
È®ÀÎ ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
¸Þ½ÃÁö Á¦°Å ±â´ÉÀº ¸Þ½ÃÁö¸¦ »èÁ¦ÇÏ°í ºó ´ë»óÀ» ³²°Ü µÓ´Ï´Ù.
´ë»óÀ» »èÁ¦ÇÏ´Â ¹æ¹ý
- °á°ú â¿¡¼ ¹°¸®Àû ´ë»óÀ» ¼±ÅÃÇÕ´Ï´Ù.
- Edit > Delete¸¦ ¼±ÅÃÇÕ´Ï´Ù.
´ë»ó »èÁ¦ ±â´ÉÀº ´ë»ó¿¡¼ ¸Þ½ÃÁö¸¦ Á¦°ÅÇÏ°í ´ë»óµµ Á¦°ÅÇÕ´Ï´Ù.
ÁÖÁ¦ ´ë»ó¿¡ ´ëÇÑ Á¤º¸ ¾ò±â
ÁÖÁ¦ ´ë»ó Á¤º¸ ´ëÈ »óÀÚ¿¡´Â ¿µ±¸ °¡ÀÔ¿¡ ´ëÇÑ Á¤º¸¸¦ ³ª¿ÇÏ´Â Ãß°¡ ÅÇÀÌ ÀÖ½À´Ï´Ù.
![]()
ÀÌ ´ëÈ »óÀÚ¿¡¼´Â ´ÙÀ½ ÀÛ¾÷À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¿µ±¸ °¡ÀÔ Á¦°Å, ¿µ±¸ °¡ÀÔ°ú °ü·ÃµÈ ¸ðµç ¸Þ½ÃÁö Á¦°Å
- ¿µ±¸ °¡ÀÔ Á¦°Å, ¿µ±¸ °¡ÀÔ°ú °ü·ÃµÈ ¸ðµç ¸Þ½ÃÁö ¹× ÇØ´ç ¿µ±¸ °¡ÀÔ Á¦°Å
°´Ã¼ ÀúÀå¼Ò ÀÛ¾÷
°´Ã¼ ÀúÀå¼Ò´Â LDAP µð·ºÅ丮 ¼¹öµç ÆÄÀÏ ½Ã½ºÅÛ ÀúÀå¼Ò(ÆÄÀÏ ½Ã½ºÅÛÀÇ µð·ºÅ丮)µç, Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â °´Ã¼¿¡ ´ëÇÑ MQ ƯÁ¤ ±¸Çö ¹× ±¸¼º Á¤º¸¸¦ ĸ½¶ÈÇÏ´Â MQ °ü¸® °´Ã¼ ÀúÀå¿¡ »ç¿ëÇÕ´Ï´Ù.
°ü¸® °´Ã¼´Â Ŭ¶óÀÌ¾ðÆ® ÄÚµå ³»ºÎ¿¡¼ ÀνºÅϽºÈÇÏ°í ±¸¼ºÇÒ ¼ö ÀÖÁö¸¸, °ü¸®ÀÚ°¡ ÀÌ °´Ã¼¸¦ ÀÛ¼º ¹× ±¸¼ºÇϰí À̸¦ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Ç¥ÁØ JNDI Á¶È¸ Äڵ带 ÅëÇØ ¾×¼¼½ºÇÏ´Â °´Ã¼ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ÀÌ °æ¿ì Ŭ¶óÀÌ¾ðÆ® ÄÚµå´Â °ø±ÞÀÚ µ¶¸³¼ºÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù.
°ü¸® °´Ã¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "MQ °ü¸® °´Ã¼"¸¦ ÂüÁ¶ÇϽʽÿÀ.
°ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© °´Ã¼ ÀúÀå¼Ò¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ´ÙÀ½ Àý¿¡ ¼³¸íµÈ ´ë·Î ¹Ì¸® ÀÛ¼ºÇصξî¾ß ÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò Ãß°¡
°´Ã¼ ÀúÀå¼Ò¸¦ Ãß°¡ÇÏ¸é °ü¸® ÄܼÖÀÇ ±âÁ¸ °´Ã¼ ÀúÀå¼Ò¿¡ ´ëÇØ ÂüÁ¶°¡ »ý¼ºµË´Ï´Ù. ÀÌ ÂüÁ¶´Â ÄܼÖÀ» Á¾·áÇÏ°í ´Ù½Ã ½ÃÀÛÇÏ´Â °æ¿ì¿¡µµ À¯ÁöµË´Ï´Ù.
ÆÄÀÏ ½Ã½ºÅÛ °´Ã¼ ÀúÀå¼Ò¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý
- ¾ÆÁ÷ C µå¶óÀ̺꿡 Temp¶ó´Â À̸§ÀÇ Æú´õ°¡ ¾ø´Ù¸é Áö±Ý ¸¸µì´Ï´Ù.
ÀÌ ÀÚ½À¼¿¡¼ »ç¿ëÇÏ´Â »ùÇà ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼´Â °´Ã¼ ÀúÀå¼Ò°¡ C µå¶óÀ̺êÀÇ Temp Æú´õ¶ó°í °¡Á¤ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÆÄÀÏ ½Ã½ºÅÛ °´Ã¼ ÀúÀå¼Ò´Â ¾î¶² µå¶óÀ̺êÀÇ ¾î¶² µð·ºÅ丮µµ °¡´ÉÇÕ´Ï´Ù.
ºñ Windows: ÀÌ¹Ì Á¸ÀçÇÏ´Â /tmp µð·ºÅ丮¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Object Stores¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´·¯ Add Object Store¸¦ ¼±ÅÃÇÕ´Ï´Ù.
´ÙÀ½ ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
![]()
- Object Store LabelÀ̶ó´Â À̸§ÀÇ Çʵ忡 MyObjectStore¶ó°í ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ´Â °ü¸® Äֿܼ¡¼ °´Ã¼ ÀúÀå¼Ò¸¦ Ç¥½ÃÇÒ ·¹À̺íÀ» Á¦°øÇÕ´Ï´Ù.
´ÙÀ½ ´Ü°è¿¡¼´Â JNDI À̸§/°ª ½ÖÀ» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ½ÖÀº JMS ȣȯ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ °ü¸® °´Ã¼¸¦ Á¶È¸ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
- Name Ç®´Ù¿î ¸Þ´º¿¡¼ java.naming.factory.initialÀ» ¼±ÅÃÇÕ´Ï´Ù.
ÀÌ µî·Ï Á¤º¸¿¡¼´Â ¾î¶² JNDI ¼ºñ½º °ø±ÞÀÚ¸¦ »ç¿ëÇÒ °ÍÀÎÁö ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ ½Ã½ºÅÛ ¼ºñ½º Á¦°øÀÚ³ª LDAP ¼ºñ½º Á¦°øÀÚ¸¦ ¿¹·Î µé ¼ö ÀÖ½À´Ï´Ù.
- Value Çʵ忡 ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
com.sun.jndi.fscontext.RefFSContextFactory
ÀÌ´Â ÆÄÀÏ ½Ã½ºÅÛ ÀúÀå¼Ò¸¦ »ç¿ëÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù(LDAP ÀúÀå¼ÒÀÇ °æ¿ì com.sun.jndi.ldap.LdapCtxFactory¸¦ ÁöÁ¤ÇÕ´Ï´Ù).
ÀÛ¾÷ ȯ°æ¿¡¼´Â LDAP µð·ºÅ丮 ¼¹ö¸¦ °´Ã¼ ÀúÀå¼Ò·Î »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. ¼¹ö ¼³Á¤ ¹× JNDI Á¶È¸ ¼öÇà¿¡ ´ëÇÑ Á¤º¸´Â "°´Ã¼ ÀúÀå¼Ò ¼Ó¼º"À» ÂüÁ¶ÇϽʽÿÀ.
- Add ¹öưÀ» ´©¸¨´Ï´Ù.
µî·Ï Á¤º¸ ¹× ±× °ªÀº ÀÌÁ¦ µî·Ï Á¤º¸ ¿ä¾à â¿¡ Ç¥½ÃµË´Ï´Ù.
- Name Ç®´Ù¿î ¸Þ´º¿¡¼ java.naming.provider.urlÀ» ¼±ÅÃÇÕ´Ï´Ù.
ÀÌ µî·Ï Á¤º¸¿¡¼ °´Ã¼ ÀúÀå¼ÒÀÇ Á¤È®ÇÑ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ ½Ã½ºÅÛ À¯ÇüÀÇ °´Ã¼ ÀúÀå¼ÒÀÇ °æ¿ì À̰ÍÀÌ ±âÁ¸ µð·ºÅ丮ÀÇ À̸§ÀÌ µË´Ï´Ù.
- Value Çʵ忡 ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
file:///C:/Temp
(Solaris ¹× LinuxÀÇ °æ¿ì file:///tmp)
- Add ¹öưÀ» ´©¸¨´Ï´Ù.
µÎ µî·Ï Á¤º¸¿Í ±× °ªÀÌ ÀÌÁ¦ µî·Ï Á¤º¸ ¿ä¾à â¿¡ Ç¥½ÃµË´Ï´Ù. LDAP ¼¹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì, ÀÎÁõ Á¤º¸¸¦ ÁöÁ¤ÇØ¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÆÄÀÏ ½Ã½ºÅÛ ÀúÀå¼Ò¿¡ ´ëÇØ¼´Â ÁöÁ¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
- OK¸¦ ´·¯ °´Ã¼ ÀúÀå¼Ò¸¦ Ãß°¡ÇÕ´Ï´Ù.
- Ž»ö â¿¡¼ MyObjectStore ³ëµå°¡ ¼±ÅõÇÁö ¾Ê¾Ò´Ù¸é Áö±Ý ¼±ÅÃÇÕ´Ï´Ù.
ÀÌÁ¦ °ü¸® ÄܼÖÀº ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµË´Ï´Ù.
![]()
°´Ã¼ ÀúÀå¼Ò´Â Ž»ö â¿¡, ±× ³»¿ë, ´ë»ó ¹× ¿¬°á ÆÑÅ丮´Â °á°ú â¿¡ Ç¥½ÃµË´Ï´Ù. ¾ÆÁ÷ °´Ã¼ ÀúÀå¼Ò¿¡ °ü¸® °´Ã¼¸¦ Ãß°¡ÇÏÁö ¾Ê¾ÒÀ¸¸ç, ÀÌ´Â °á°ú âÀÇ ¼ö ¿¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ž»ö âÀÇ °´Ã¼ ÀúÀå¼Ò ¾ÆÀÌÄÜ¿¡ »¡°£»ö X°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ Ç¥½Ã°¡ ³ªÅ¸³ª¸é ¿¬°áÀÌ ²÷°å´Ù´Â ÀǹÌÀÔ´Ï´Ù. °´Ã¼ ÀúÀå¼Ò¸¦ »ç¿ëÇÏ·Á¸é ¸ÕÀú ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò µî·Ï Á¤º¸ È®ÀÎ
°ü¸® ÄܼÖÀÌ °´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°áµÇÁö ¾ÊÀº »óÅ¿¡¼ °´Ã¼ ÀúÀå¼ÒÀÇ ÀϺΠµî·Ï Á¤º¸¸¦ È®ÀÎÇÏ°í º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò µî·Ï Á¤º¸¸¦ Ç¥½ÃÇÏ´Â ¹æ¹ý
- Ž»ö â¿¡¼ MyObjectStore¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¨´Ï´Ù.
- ÆË¾÷ ¸Þ´º¿¡¼ Properties¸¦ ¼±ÅÃÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò¸¦ Ãß°¡ÇÒ ¶§ ÁöÁ¤ÇÑ ¸ðµç µî·Ï Á¤º¸¸¦ º¸¿©ÁÖ´Â ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ µî·Ï Á¤º¸¸¦ º¯°æÇϰí OK¸¦ ´©¸£¸é ±âÁ¸ Á¤º¸¸¦ ¾÷µ¥ÀÌÆ®ÇÕ´Ï´Ù.
- ´ëÈ »óÀÚ¸¦ ´ÝÀ¸·Á¸é OK³ª CancelÀ» ´©¸¨´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°á
°´Ã¼ ÀúÀå¼Ò¿¡ °´Ã¼¸¦ Ãß°¡ÇÏ·Á¸é ¸ÕÀú °´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°áÇÏ´Â ¹æ¹ý
- Ž»ö â¿¡¼ MyObjectStore¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¨´Ï´Ù.
- ÆË¾÷ ¸Þ´º¿¡¼ Connect to Object Store¸¦ ¼±ÅÃÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò ¾ÆÀÌÄÜ¿¡ ´õ ÀÌ»ó X Ç¥½Ã°¡ ¾ø½À´Ï´Ù. ÀÌÁ¦ °´Ã¼ ÀúÀå¼Ò¿¡ °´Ã¼, ¿¬°á ÆÑÅ丮 ¹× ´ë»óÀ» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼ Ãß°¡
°ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇÏ°í ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¬°á ÆÑÅ丮´Â Ŭ¶óÀÌ¾ðÆ® Äڵ尡 ºê·ÎÄ¿¿¡ ¿¬°áÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. ¿¬°á ÆÑÅ丮 ±¸¼ºÀ» ÅëÇØ ÀÌ ¿¬°á ÆÑÅ丮¸¦ »ç¿ëÇÏ¿© ÀÛ¼ºµÇ´Â ¿¬°áÀÇ µ¿ÀÛÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¬°á ÆÑÅ丮 ±¸¼º¿¡ ´ëÇÑ Á¤º¸´Â ¿Â¶óÀÎ µµ¿ò¸» ¹× MQ Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÁÖ °ü¸® ÄܼÖÀº MQ °ü¸® °´Ã¼¸¸ ³ª¿Çϰí Ç¥½ÃÇÕ´Ï´Ù. °´Ã¼ ÀúÀå¼Ò¿¡ Ãß°¡ÇÒ °ü¸® °´Ã¼¿Í µ¿ÀÏÇÑ Á¶È¸ À̸§À» °¡Áø ºñ MQ °´Ã¼¸¦ Æ÷ÇÔÇØ¾ß ÇÏ´Â °æ¿ì¿¡ ÀÌ °´Ã¼¸¦ Ãß°¡ÇÏ·Á°í ÇÏ¸é ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°á ÆÑÅ丮¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý
- ¾ÆÁ÷ MyObjectStore¿¡ ¿¬°áµÇÁö ¾Ê¾Ò´Ù¸é Áö±Ý ¿¬°áÇÕ´Ï´Ù("°´Ã¼ ÀúÀå¼Ò¿¡ ¿¬°á" ÂüÁ¶).
- Connection Factories ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸£°í Add Connection Factory Object¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Add Connection Factory Object ´ëÈ »óÀÚ°¡ Ç¥½ÃµË´Ï´Ù.
![]()
- Lookup Name Çʵ忡 "MyQueueConnectionFactory"¶ó°í ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ À̸§Àº SimpleAdmin.javaÀÇ ´ÙÀ½ Çà¿¡¼ ¾Ë ¼ö ÀÖµíÀÌ Å¬¶óÀÌ¾ðÆ® Äڵ尡 ¿¬°á ÆÑÅ丮¸¦ Á¶È¸ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
qcf=(javax.jms.QueueConnectionFactory)
ctx.lookup("MyQueueConnectionFactory")
- Ç®´Ù¿î ¸Þ´º¿¡¼ QueueConnectionFactory¸¦ ¼±ÅÃÇÏ¿© ¿¬°á ÆÑÅ丮 À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
- Broker Host Name ¹× Broker Host Port Çʵ忡 Ŭ¶óÀÌ¾ðÆ®°¡ ¿¬°áÇÒ ºê·ÎÄ¿ÀÇ È£½ºÆ® À̸§ ¹× Æ÷Æ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ ÀÚ½À¼¿¡¼´Â Ŭ¶óÀÌ¾ðÆ®°¡ ±âº» ºê·ÎÄ¿, Áï 7676 Æ÷Æ®ÀÇ localhost¿¡ ÀÖ´Â ºê·ÎÄ¿¿¡ ¿¬°áÇÕ´Ï´Ù. µû¶ó¼ ÀÌ Çʵ带 º¯°æÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
- ÀÌ ´ëÈ »óÀÚ¿¡ ÀÖ´Â ÅÇÀ» Â÷·Ê·Î ´·¯ ¿¬°á ÆÑÅ丮¿¡ ´ëÇØ ±¸¼º °¡´ÉÇÑ Á¤º¸ Á¾·ù¸¦ È®ÀÎÇÕ´Ï´Ù. Add Connection Factory Object ´ëÈ »óÀÚÀÇ ¿À¸¥ÂÊ ¾Æ·¡¿¡ ÀÖ´Â Help ¹öưÀ» »ç¿ëÇÏ¿© °¢ ÅÇ¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. Áö±ÝÀº ±âº»°ªÀ» ¹Ù²ÙÁö ¸¶½Ê½Ã¿À.
- OK¸¦ ´·¯ ´ë±â¿ ¿¬°á ÆÑÅ丮¸¦ ¸¸µì´Ï´Ù.
- °á°ú âÀ» È®ÀÎÇÕ´Ï´Ù. »õ·Î ¸¸µç ¿¬°á ÆÑÅ丮ÀÇ Á¶È¸ À̸§ ¹× À¯ÇüÀÌ Ç¥½ÃµË´Ï´Ù.
´ë»ó °ü¸® °´Ã¼ Ãß°¡
´ë»ó °ü¸® °´Ã¼´Â ºê·ÎÄ¿ÀÇ ¹°¸®Àû ´ë»ó°ú °ü·ÃµË´Ï´Ù. Áï ÀÌ ´ë»óÀ» °¡¸®Å°±â ¶§¹®¿¡ °ø±ÞÀÚº°·Î »ç¿ëÇÏ´Â ´ë»ó À̸§ ÁöÁ¤ ¹× ±¸¼º ¹æ½Ä°ú´Â »ó°ü ¾øÀÌ, Ŭ¶óÀÌ¾ðÆ®°¡ ¹°¸®Àû ´ë»óÀ» Á¶È¸Çϰí ãÀ» ¼ö ÀÖ½À´Ï´Ù.
JMS Ŭ¶óÀÌ¾ðÆ®´Â ¸Þ½ÃÁö¸¦ º¸³¾ ¶§ ´ë»ó °ü¸® °´Ã¼¸¦ Á¶È¸(¶Ç´Â ÀνºÅϽºÈ)Çϰí À̸¦ JMS APIÀÇ send() ¸Þ¼Òµå¿¡¼ ÂüÁ¶ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ºê·ÎÄ¿´Â °ü¸® °´Ã¼¿¡ ÇØ´çµÇ´Â ¹°¸®Àû ´ë»ó¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇÕ´Ï´Ù.
- °ü¸® °´Ã¼¿¡ ÇØ´çµÇ´Â ¹°¸®Àû ´ë»óÀÌ ÀÛ¼ºµÇ¾î ÀÖ´Ù¸é, ºê·ÎÄ¿´Â ÀÌ ¹°¸®Àû ´ë»ó¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇÕ´Ï´Ù.
- ¹°¸®Àû ´ë»óÀ» ¸¸µéÁö ¾Ê¾Ò°í ¹°¸®Àû ´ë»óÀÇ ÀÚµ¿ ÀÛ¼º ±â´ÉÀÌ »ç¿ë °¡´ÉÇÑ »óŶó¸é ºê·ÎÄ¿ ½º½º·Î ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇÏ°í ±× ´ë»ó¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇÕ´Ï´Ù.
- ¹°¸®Àû ´ë»óÀ» ¸¸µéÁö ¾Ê¾Ò°í ¹°¸®Àû ´ë»óÀÇ ÀÚµ¿ ÀÛ¼º ±â´Éµµ »ç¿ë ºÒ°¡ »óŶó¸é ºê·ÎÄ¿´Â ¹°¸®Àû ´ë»óÀ» »ý¼ºÇÒ ¼öµµ, ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼öµµ ¾ø½À´Ï´Ù.
ÀÚ½À¼ÀÇ ´ÙÀ½ ºÎºÐ¿¡¼´Â ÀÌ¹Ì Ãß°¡ÇØ ³õÀº ¹°¸®Àû ´ë»ó¿¡ ÇØ´çµÇ´Â °ü¸® °´Ã¼¸¦ Ãß°¡ÇÕ´Ï´Ù.
°´Ã¼ ÀúÀå¼Ò¿¡ ´ë»óÀ» Ãß°¡ÇÏ´Â ¹æ¹ý
- Ž»ö âÀÇ Destinations ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öưÀ¸·Î ´©¸¨´Ï´Ù.
- Add Destination Object¸¦ ¼±ÅÃÇÕ´Ï´Ù.
°ü¸® ÄܼÖÀº °´Ã¼¿¡ ´ëÇÑ Á¤º¸¸¦ ÁöÁ¤ÇÒ ¶§ »ç¿ëÇÏ´Â Add Destination Object ´ëÈ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
![]()
- Lookup Name Çʵ忡 "MyQueue"¶ó°í ÀÔ·ÂÇÕ´Ï´Ù.
ÀÌ Á¶È¸ À̸§Àº JNDI Á¶È¸ È£ÃâÀ» »ç¿ëÇÏ¿© °´Ã¼¸¦ ãÀ» ¶§ »ç¿ëÇÕ´Ï´Ù. ÀÌ »ùÇà ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼´Â ´ÙÀ½°ú °°ÀÌ È£ÃâÇÕ´Ï´Ù.
queue=(javax.jms.Queue)ctx.lookup("MyQueue");
- Destination TypeÀÇ Queue ¶óµð¿À ¹öưÀ» ¼±ÅÃÇÕ´Ï´Ù.
- Destination Name Çʵ忡 MyQueueDest¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
À̰ÍÀº ºê·ÎÄ¿¿¡ ¹°¸®Àû ´ë»óÀ» Ãß°¡ÇßÀ» ¶§ ÁöÁ¤ÇÑ À̸§ÀÔ´Ï´Ù.
- OK¸¦ ´©¸¨´Ï´Ù.
- Ž»ö â¿¡¼ Destinations¸¦ ¼±ÅÃÇÏ°í ¹æ±Ý Ãß°¡ÇÑ ´ë±â¿ ´ë»ó °ü¸® °´Ã¼¿¡ ´ëÇÑ Á¤º¸°¡ °á°ú â¿¡ ¾î¶»°Ô Ç¥½ÃµÇ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
![]()
°ü¸® °´Ã¼ µî·Ï Á¤º¸
°ü¸® °´Ã¼ÀÇ µî·Ï Á¤º¸¸¦ È®ÀÎÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ·Á¸é Ž»ö â¿¡¼ Destinations³ª Connection Factories¸¦ ¼±ÅÃÇÏ°í °á°ú â¿¡¼ ƯÁ¤ °´Ã¼¸¦ ¼±ÅÃÇÑ ´ÙÀ½ Actions > Properties¸¦ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.
´ë»ó °´Ã¼ÀÇ µî·Ï Á¤º¸¸¦ È®ÀÎÇϰųª ¾÷µ¥ÀÌÆ®ÇÏ´Â ¹æ¹ý
- Ž»ö â¿¡¼ Destinations¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- °á°ú â¿¡¼ MyQueue¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- Actions > Properties¸¦ ¼±ÅÃÇÏ¿© Destination Object Properties ´ëÈ »óÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.
º¯°æ °¡´ÉÇÑ °ªÀº ´ë»ó À̸§°ú ¼³¸í»ÓÀÔ´Ï´Ù. Á¶È¸ À̸§À» º¯°æÇÏ·Á¸é °´Ã¼¸¦ »èÁ¦ÇÑ ´ÙÀ½ ¿øÇÏ´Â Á¶È¸ À̸§À¸·Î »õ ´ë±â¿ °ü¸® °´Ã¼¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
![]()
ÄÜ¼Ö Á¤º¸ ¾÷µ¥ÀÌÆ®
°´Ã¼ ÀúÀå¼Ò³ª ºê·ÎÄ¿·Î ÀÛ¾÷ÇÏ´Â ¸ðµç °æ¿ì¿¡ View > Refresh¸¦ ¼±ÅÃÇÏ¸é ¾î¶² ¿ä¼Ò³ª ¿ä¼Ò ±×·ìÀÇ ½Ã°¢Àû Ç¥½Ã¸¦ ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ùÇà ÀÀ¿ë ÇÁ·Î±×·¥ ½ÇÇà
ÀÌ ÀÚ½À¼¿¡¼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï »ùÇà ÀÀ¿ë ÇÁ·Î±×·¥ SimpleJNDIClient°¡ Á¦°øµË´Ï´Ù. ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌ ÀÚ½À¼¿¡¼ Áö±Ý±îÁö »ý¼ºÇÑ °ü¸® °´Ã¼ ¹× ´ë»ó, Áï MyQueueDest¶ó´Â À̸§ÀÇ ´ë±â¿ ´ë»ó, MyQueueConnectionFactory¶ó´Â À̸§ÀÇ ´ë±â¿ ¿¬°á ÆÑÅ丮 °ü¸® °´Ã¼ ±×¸®°í MyQueue¶ó´Â À̸§ÀÇ ´ë±â¿ °ü¸® °´Ã¼¸¦ »ç¿ëÇÕ´Ï´Ù.
ÀÌ ÄÚµå´Â °£´ÜÇÑ ´ë±â¿ ¹ß½Å±â ¹× ¼ö½Å±â¸¦ ¸¸µé°í "Hello World" ¸Þ½ÃÁö¸¦ º¸³»°í ¹Þ½À´Ï´Ù.
SimpleJNDIClient ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ¹æ¹ý
- JAVA_HOME ȯ°æ º¯¼ö´Â JDK°¡ ¼³Ä¡µÈ µð·ºÅ丮¸¦ °¡¸®ÄÑ¾ß ÇÕ´Ï´Ù.
- SimpleJNDIClient ÀÀ¿ë ÇÁ·Î±×·¥À» Æ÷ÇÔÇÏ´Â µð·ºÅ丮°¡ ÇöÀç µð·ºÅ丮°¡ µÇ°Ô ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
cd IMQ_HOME/demo/jms (SolarisÀÇ °æ¿ì /usr/demo/imq/jms)
SimpleJNDIClient.class ÆÄÀÏÀÌ Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù(ÀÀ¿ë ÇÁ·Î±×·¥À» º¯°æÇÒ °æ¿ì, MQ Developer's GuideÀÇ Quick Start Tutorial¿¡¼ ¼Ò°³Çϴ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥ ÄÄÆÄÀÏ ÁöħÀ» »ç¿ëÇÏ¿© ´Ù½Ã ÄÄÆÄÀÏÇØ¾ß ÇÕ´Ï´Ù).
- CLASSPATH º¯¼ö°¡ SimpleJNDIClient.java¸¦ ºñ·ÔÇÏ¿© jms.jar, imq.jar ¹× fscontext.jar ÆÄÀÏÀÌ ÀÖ´Â ÇöÀç µð·ºÅ丮¸¦ Æ÷ÇÔÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.
- ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ Àü¿¡ SimpleJNDIClient.java ¼Ò½º ÆÄÀÏÀ» ¿°í ¼Ò½º¸¦ È®ÀÎÇÕ´Ï´Ù.
¼Ò½º´Â °£´ÜÇÏÁö¸¸ È®½ÇÇÏ°Ô ±â·ÏµÇ¾î ÀÖÀ¸¸ç, ÀÌ ÀÚ½À¼¿¡¼ ¸¸µç °ü¸® °´Ã¼ ¹× ´ë»óÀ» ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇØ ¸íÈ®ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù.
- SimpleJNDIClient ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÕ´Ï´Ù.
C:> java SimpleJNDIClient (Windows)
% java SimpleJNDIClient file:///tmp (Solaris ¹× Linux)
ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ¸é ´ÙÀ½°ú °°ÀÌ Ãâ·ÂµË´Ï´Ù.
==================================================
$JAVA SimpleJDNIClient file:///tmp
Usage: java SimpleJDNIClinet [Context.PROVIDER_URL]
On Unix:
java SimpleJDNIClient file:///tmp
On Windows:
java SimpleJDNIClient file:///C:Temp
Using Windows default file:///C/Temp for Context.PROVIDER_URL
Publishing a message to Queue: MyQueueDest
Received the following message: Hello World.
==================================================