¿¬½À 1.2: JMS¿ë ¼­¹ö ¹× ¼­¹ö ±¸¼º ÀÛ¼º

½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.1: Çʼö ÀÚ¿ø °¡Á®¿À±â ¹× Çʼö ÇÁ·ÎÁ§Æ® ºôµå¸¦ ¿Ï·áÇϽʽÿÀ.

JMS ¼­¹ö¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ÆÄÀÏ ¸Þ´º¿¡¼­ »õ·Î ÀÛ¼º > ±âŸ > ¼­¹ö > ¼­¹ö > ´ÙÀ½À» ¼±ÅÃÇϽʽÿÀ.
  2. ¼­¹ö À¯ÇüÀ¸·Î WebSphere v6.0 Server¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  3. ±âº» ¼­¹ö Æ÷Æ® ¹× À̸§À» ½ÂÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  4. »ç¿ë °¡´É ÇÁ·ÎÁ§Æ® ¸ñ·Ï¿¡¼­ JMSEARÀ» ¼±ÅÃÇÏ°í ¼­¹ö¸¦ ´ë»óÀ¸·Î Çϵµ·Ï Ãß°¡¸¦ Ŭ¸¯ÇϽʽÿÀ. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
  5. ¼­¹ö°¡ ½ÃÀ۵DZ⸦ ±â´Ù¸®½Ê½Ã¿À. ½ÃÀ۵Ǹé ÄܼÖÀº e-business¿ë server1 ¼­¹ö ¿­±â;¸¦ Ç¥½ÃÇÕ´Ï´Ù.

JMS·Î ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï ¼­¹ö ±¸¼º

ÀÌ ¼­¹ö¿¡ ´ëÇÑ JMS ¼³Á¤Àº WebSphere Application Server °ü¸® Äֿܼ¡¼­ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÄܼÖÀº WindowsÀÇ ½ÃÀÛ ¸Þ´º ¶Ç´Â À¥ ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© http://localhost:9060/ibm/console¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ÄܼÖÀ» ½ÇÇàÇÏ¸é ¼­¹ö > Application Server¸¦ ¼±ÅÃÇÏ¿© ÀÛ¼ºÇÑ ¼­¹ö°¡ ³ª¿­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
  2. ¿ÞÂÊ ºÐÇÒâ¿¡¼­ ¼­ºñ½º ÅëÇÕ > ¹ö½º¸¦ ÆîÄ¡°í »õ·Î ÀÛ¼º¸¦ Ŭ¸¯ÇϽʽÿÀ. À̸§ Çʵ忡 °íÀ¯ÇÑ À̸§(¿¹: WS_tutorial_bus)À» ÀÔ·ÂÇϰí È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
  3. ÇöÀç ¼­¹ö¸¦ »õ·Î ÀÛ¼ºÇÑ ÅëÇÕ ¹ö½º¿¡ ¿¬°áÇÏ·Á¸é ÀÛ¼ºÇÑ ¹ö½º À̸§À» ¼±ÅÃÇϰí Ãß°¡ Ư¼º¿¡¼­ ¹ö½º ±¸¼º¿øÀ» Ŭ¸¯ÇϽʽÿÀ. Ãß°¡¸¦ Ŭ¸¯Çϰí ÅëÇÕ ¹ö½º¿Í ¿¬°áÇÏ·Á´Â ¼­¹ö¸¦ ¼±ÅÃÇÑ ÈÄ ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ. ¿Ï·á¸¦ Ŭ¸¯ÇÏ¿© È®ÀÎÇϰí ÀúÀåÀ» Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  4. ¿äû ¸Þ½ÃÁö¿¡ ´ëÇÑ ½ÇÁ¦ ´ë±â¿­À» ÀÛ¼ºÇϽʽÿÀ.
    1. ¿ÞÂÊ ºÐÇÒâ¿¡¼­ ¼­ºñ½º ÅëÇÕ > ¹ö½º¸¦ ÆîÄ¡½Ê½Ã¿À. ÀÌÀü¿¡ ÀÛ¼ºµÈ ¹ö½º¸¦ ¼±ÅÃÇϽʽÿÀ.
    2. Ãß°¡ Ư¼º¿¡¼­ ´ë»óÀ» Ŭ¸¯ÇϽʽÿÀ.
    3. »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÏ¿© ´ë»ó À¯ÇüÀ¸·Î ´ë±â¿­À» ¼±ÅÃÇϽʽÿÀ. ws_tutorial_queueJms¿Í °°Àº ID¸¦ ÀÔ·ÂÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ
    4. ±âº» ¹ö½º ±¸¼º¿øÀ» ½ÂÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ
    5. ¿Ï·á¸¦ Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» È®ÀÎÇÑ ÈÄ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  5. »õ·Î ÀÛ¼ºµÈ ´ë±â¿­¿¡ ´ëÇÑ JMS ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ.
    1. ¿ÞÂÊ Å½»ö ÆÐ³Î¿¡¼­ ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
    2. ´ë»ó¿¡¼­ JMS ´ë±â¿­À» Ŭ¸¯ÇÑ ÈÄ »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
    3. À̸§(¿¹: ws_tutorial_queueJms) ¹× JNDI À̸§(¿¹: jms/ws_tutorial_queue)À» ÀÔ·ÂÇϽʽÿÀ. ¿¬°á ºÐÇÒâ¿¡¼­ ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_bus) ¹× ´ë±â¿­(ws_tutorial_queueJms)À» ¼±ÅÃÇϽʽÿÀ.
    4. È®ÀÎÀ» Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  6. ÀÔ·Â ´ë±â¿­¿¡ ´ëÇÑ ´ë±â¿­ ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ.
    1. ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
    2. ¿¬°á ÆÑÅ丮¿¡¼­ JMS ´ë±â¿­ ¿¬°á ÆÑÅ丮¸¦ ¼±ÅÃÇÏ°í »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÑ ÈÄ À̸§(¿¹: WebServicesInput_QCF) ¹× JNDI À̸§(¿¹: jms/ws_tutorial_qcf )À» ÀÔ·ÂÇϽʽÿÀ.
    3. ¹ö½º À̸§À¸·Î ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_Bus)¸¦ ¼±ÅÃÇϽʽÿÀ.
    4. È®ÀÎÀ» ´­·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  7. ȸ½Å ´ë±â¿­¿¡ ´ëÇÑ ´ë±â¿­ ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ.
    1. ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
    2. JMS ´ë±â¿­ ¿¬°á ÆÑÅ丮¿¡¼­ »õ·Î ÀÛ¼ºÀ» ´©¸¥ ÈÄ À̸§(¿¹: WebServicesReply_QCF) ¹× JNDI À̸§(¿¹: jms/WebServicesReplyQCF)À» ÀÔ·ÂÇϽʽÿÀ.
    3. ¹ö½º À̸§À¸·Î ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_Bus)¸¦ ¼±ÅÃÇϰí È®ÀÎÀ» ´­·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  8. JMS Ȱ¼ºÈ­ ½ºÆåÀº ÀÔ·Â ´ë±â¿­À» ¹ÙÀεåÇÏ°í ¸Þ½ÃÁö ±¸µ¿ EJB¸¦ ûÃëÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù.
    1. ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
    2. Ȱ¼ºÈ­ ½ºÆå¿¡¼­ JMS Ȱ¼ºÈ­ ½ºÆåÀ» Ŭ¸¯ÇÏ°í »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÑ ÈÄ, À̸§(¿¹: ws_tutorial_JMSRouter) ¹× JNDI À̸§(¿¹: eis/ws_tutorial_JMSRouter)À» ÀÔ·ÂÇÏ°í ´ë»ó À¯ÇüÀ¸·Î ´ë±â¿­À» ¼±ÅÃÇÑ ÈÄ ´ë»ó JNDI À̸§(jms/ws_tutorial_queue)À» ÀÔ·ÂÇÏ°í ¹ö½º À̸§(WS_tutorial_Bus)À» ¼±ÅÃÇϽʽÿÀ.
    3. È®ÀÎÀ» ´­·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
  9. Çʼö ¿¬°á ÆÑÅ丮, ´ë±â¿­ ¶Ç´Â ÁÖÁ¦¸¦ Ãß°¡ÇßÀ¸¸é WebSphere Application Server v6À» ÁßÁöÇÏ°í ´Ù½Ã ½ÃÀÛÇØ¼­ Rational Developer Á¦Ç°ÀÇ ÀÛ¾÷°ø°£À¸·Î µ¹¾Æ°¥ ¼ö ÀÖ½À´Ï´Ù.

ÀÌÁ¦ ¿¬½À 1.3: À¥ ¼­ºñ½º ÀÛ¼ºÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

Çǵå¹é
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.