¿¬½À 1.2: JMS¿ë ¼¹ö ¹× ¼¹ö ±¸¼º ÀÛ¼º
½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.1: Çʼö ÀÚ¿ø °¡Á®¿À±â ¹× Çʼö ÇÁ·ÎÁ§Æ® ºôµå¸¦ ¿Ï·áÇϽʽÿÀ.
JMS ¼¹ö¸¦ ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ÆÄÀÏ ¸Þ´º¿¡¼ »õ·Î ÀÛ¼º > ±âŸ >
¼¹ö > ¼¹ö > ´ÙÀ½À» ¼±ÅÃÇϽʽÿÀ.
- ¼¹ö À¯ÇüÀ¸·Î WebSphere v6.0 Server¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
- ±âº» ¼¹ö Æ÷Æ® ¹× À̸§À» ½ÂÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
- »ç¿ë °¡´É ÇÁ·ÎÁ§Æ® ¸ñ·Ï¿¡¼ JMSEARÀ» ¼±ÅÃÇÏ°í ¼¹ö¸¦ ´ë»óÀ¸·Î Çϵµ·Ï Ãß°¡¸¦
Ŭ¸¯ÇϽʽÿÀ. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ¼¹ö°¡ ½ÃÀ۵DZ⸦ ±â´Ù¸®½Ê½Ã¿À. ½ÃÀ۵Ǹé ÄܼÖÀº e-business¿ë server1 ¼¹ö ¿±â;¸¦ Ç¥½ÃÇÕ´Ï´Ù.
JMS·Î ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï ¼¹ö ±¸¼º
ÀÌ ¼¹ö¿¡ ´ëÇÑ JMS ¼³Á¤Àº WebSphere Application
Server °ü¸® Äֿܼ¡¼ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÄܼÖÀº WindowsÀÇ ½ÃÀÛ ¸Þ´º ¶Ç´Â
À¥ ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© http://localhost:9060/ibm/console¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÄܼÖÀ» ½ÇÇàÇÏ¸é ¼¹ö > Application
Server¸¦ ¼±ÅÃÇÏ¿© ÀÛ¼ºÇÑ ¼¹ö°¡ ³ª¿µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
- ¿ÞÂÊ ºÐÇÒâ¿¡¼ ¼ºñ½º ÅëÇÕ > ¹ö½º¸¦ ÆîÄ¡°í
»õ·Î ÀÛ¼º¸¦ Ŭ¸¯ÇϽʽÿÀ.
À̸§ Çʵ忡 °íÀ¯ÇÑ À̸§(¿¹: WS_tutorial_bus)À» ÀÔ·ÂÇϰí
È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ.
- ÇöÀç ¼¹ö¸¦ »õ·Î ÀÛ¼ºÇÑ ÅëÇÕ ¹ö½º¿¡ ¿¬°áÇÏ·Á¸é
ÀÛ¼ºÇÑ ¹ö½º À̸§À» ¼±ÅÃÇϰí Ãß°¡
Ư¼º¿¡¼ ¹ö½º ±¸¼º¿øÀ» Ŭ¸¯ÇϽʽÿÀ. Ãß°¡¸¦ Ŭ¸¯Çϰí ÅëÇÕ ¹ö½º¿Í
¿¬°áÇÏ·Á´Â ¼¹ö¸¦ ¼±ÅÃÇÑ ÈÄ ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ. ¿Ï·á¸¦
Ŭ¸¯ÇÏ¿© È®ÀÎÇϰí ÀúÀåÀ» Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- ¿äû ¸Þ½ÃÁö¿¡ ´ëÇÑ ½ÇÁ¦ ´ë±â¿À» ÀÛ¼ºÇϽʽÿÀ.
- ¿ÞÂÊ ºÐÇÒâ¿¡¼ ¼ºñ½º ÅëÇÕ > ¹ö½º¸¦ ÆîÄ¡½Ê½Ã¿À.
ÀÌÀü¿¡ ÀÛ¼ºµÈ ¹ö½º¸¦ ¼±ÅÃÇϽʽÿÀ.
- Ãß°¡ Ư¼º¿¡¼ ´ë»óÀ» Ŭ¸¯ÇϽʽÿÀ.
- »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÏ¿© ´ë»ó À¯ÇüÀ¸·Î ´ë±â¿À»
¼±ÅÃÇϽʽÿÀ. ws_tutorial_queueJms¿Í °°Àº ID¸¦ ÀÔ·ÂÇϽʽÿÀ.
´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ
- ±âº» ¹ö½º ±¸¼º¿øÀ» ½ÂÀÎÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ
- ¿Ï·á¸¦ Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» È®ÀÎÇÑ ÈÄ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- »õ·Î ÀÛ¼ºµÈ ´ë±â¿¿¡ ´ëÇÑ JMS ¼³Á¤À» ÁöÁ¤ÇϽʽÿÀ.
- ¿ÞÂÊ Å½»ö ÆÐ³Î¿¡¼
ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
- ´ë»ó¿¡¼ JMS
´ë±â¿À» Ŭ¸¯ÇÑ ÈÄ »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇϽʽÿÀ.
- À̸§(¿¹: ws_tutorial_queueJms)
¹× JNDI À̸§(¿¹: jms/ws_tutorial_queue)À» ÀÔ·ÂÇϽʽÿÀ. ¿¬°á ºÐÇÒâ¿¡¼
ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_bus) ¹× ´ë±â¿(ws_tutorial_queueJms)À»
¼±ÅÃÇϽʽÿÀ.
- È®ÀÎÀ» Ŭ¸¯ÇÏ¿© º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- ÀÔ·Â ´ë±â¿¿¡ ´ëÇÑ ´ë±â¿ ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ.
- ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
- ¿¬°á ÆÑÅ丮¿¡¼ JMS ´ë±â¿ ¿¬°á ÆÑÅ丮¸¦ ¼±ÅÃÇÏ°í »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÑ ÈÄ
À̸§(¿¹: WebServicesInput_QCF) ¹× JNDI
À̸§(¿¹: jms/ws_tutorial_qcf )À» ÀÔ·ÂÇϽʽÿÀ.
- ¹ö½º À̸§À¸·Î ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_Bus)¸¦
¼±ÅÃÇϽʽÿÀ.
- È®ÀÎÀ» ´·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- ȸ½Å ´ë±â¿¿¡ ´ëÇÑ ´ë±â¿ ¿¬°á ÆÑÅ丮¸¦ ÀÛ¼ºÇϽʽÿÀ.
- ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
- JMS ´ë±â¿ ¿¬°á ÆÑÅ丮¿¡¼ »õ·Î ÀÛ¼ºÀ» ´©¸¥ ÈÄ
À̸§(¿¹: WebServicesReply_QCF) ¹× JNDI
À̸§(¿¹: jms/WebServicesReplyQCF)À» ÀÔ·ÂÇϽʽÿÀ.
- ¹ö½º À̸§À¸·Î ÀÌÀü¿¡ ÀÛ¼ºÇÑ ¹ö½º(WS_tutorial_Bus)¸¦
¼±ÅÃÇϰí È®ÀÎÀ» ´·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- JMS Ȱ¼ºÈ ½ºÆåÀº ÀÔ·Â ´ë±â¿À» ¹ÙÀεåÇÏ°í ¸Þ½ÃÁö ±¸µ¿
EJB¸¦ ûÃëÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù.
- ÀÚ¿ø > JMS Á¦°øÀÚ > ±âº» ¸Þ½Ã¡À¸·Î À̵¿ÇϽʽÿÀ.
- Ȱ¼ºÈ ½ºÆå¿¡¼ JMS
Ȱ¼ºÈ ½ºÆåÀ» Ŭ¸¯ÇÏ°í »õ·Î ÀÛ¼ºÀ» Ŭ¸¯ÇÑ ÈÄ,
À̸§(¿¹: ws_tutorial_JMSRouter) ¹× JNDI
À̸§(¿¹: eis/ws_tutorial_JMSRouter)À» ÀÔ·ÂÇÏ°í ´ë»ó À¯ÇüÀ¸·Î ´ë±â¿À»
¼±ÅÃÇÑ ÈÄ ´ë»ó JNDI À̸§(jms/ws_tutorial_queue)À» ÀÔ·ÂÇϰí
¹ö½º À̸§(WS_tutorial_Bus)À» ¼±ÅÃÇϽʽÿÀ.
- È®ÀÎÀ» ´·¯ º¯°æ»çÇ×À» ÀúÀåÇϽʽÿÀ.
- Çʼö ¿¬°á ÆÑÅ丮, ´ë±â¿ ¶Ç´Â ÁÖÁ¦¸¦ Ãß°¡ÇßÀ¸¸é WebSphere Application Server v6À» ÁßÁöÇÏ°í ´Ù½Ã ½ÃÀÛÇØ¼ Rational Developer Á¦Ç°ÀÇ ÀÛ¾÷°ø°£À¸·Î µ¹¾Æ°¥ ¼ö ÀÖ½À´Ï´Ù.
ÀÌÁ¦ ¿¬½À 1.3: À¥ ¼ºñ½º ÀÛ¼ºÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.