|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
Destination
¿ÀºêÁ§Æ®´Â, ÇÁ·Î¹ÙÀÌ´õ °íÀ¯ÀÇ ÁÖ¼Ò¸¦ ĸ½¶ÈÇÕ´Ï´Ù. JMS API ´Â Ç¥ÁØÀÇ ÁÖ¼Ò ±¸¹®À» Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù. Ç¥ÁØÀÇ ÁÖ¼Ò ±¸¹®ÀÌ °ËÅäµÇ¾ú½À´Ï´Ù¸¸, ´ÜÀÏÀÇ ±¸¹®À¸·Î »ç¿ëÇÏ·Á¸é ±âÁ¸ÀÇ ¸Þ¼¼Áö ÁöÇ⠹̵é¿þ¾î (MOM) Á¦Ç°°£ÀÇ ÁÖ¼Ò ½Ã¸àƽ½ºÀÇ »óÀ§°¡ ³Ê¹« Å©´Ù°í ÆÇ´ÜµÇ¾ú½À´Ï´Ù.
Destination
´Â °ü¸® ¿ÀºêÁ§Æ®À̱â (À§ÇØ)¶§¹®¿¡, ÁÖ¼Ò¿¡ °¡¼¼ÇØ ÇÁ·Î¹ÙÀÌ´õ °íÀ¯ÀÇ ±¸¼º Á¤º¸°¡ Æ÷ÇԵǴ °æ¿ì°¡ ÀÖ½À´Ï´Ù.
JMS API ´Â, Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇÑ ÇÁ·Î¹ÙÀÌ´õ °íÀ¯ ÁÖ¼Ò¸íÀÇ »ç¿ëµµ ¼Æ÷Æ®ÇÕ´Ï´Ù.
Destination
¿ÀºêÁ§Æ®¿¡¼´Â, µ¿½Ã »ç¿ëÀÌ ¼Æ÷Æ®µË´Ï´Ù.
Destination
¿ÀºêÁ§Æ®´Â, JMS °ü¸® ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
JMS °ü¸® ¿ÀºêÁ§Æ®´Â, °ü¸®ÀÚ¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾î JMS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ »ç¿ëµÇ´Â ±¸¼º Á¤º¸¸¦ Æ÷ÇÔÇÑ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇϸé(ÀÚ), ±â¾÷³»¿¡¼ÀÇ JMS API ÀÇ °ü¸®°¡ ¿ëÀÌÇÏ°Ô µË´Ï´Ù.
°ü¸® ¿ÀºêÁ§Æ®¿ëÀÇ ÀÎÅÍÆäÀ̽º´Â, Java Naming and Directory Interface (JNDI) API ¿¡ ¸í½ÃÀûÀ¸·Î ÀÇÁ¸Çϰí ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù¸¸, JMS API ¿¡¼´Â, JMS Ŭ¶óÀÌ¾ðÆ®°¡ JNDI À̸§ °ø°£³»¸¦ °Ë»öÇØ °ü¸® ¿ÀºêÁ§Æ®¸¦ °ËÃâÇÒ ¹æ¹ýÀÌ È®¸³µÇ¾î ÀÖ½À´Ï´Ù.
°ü¸®ÀÚ´Â, À̸§ °ø°£³»ÀÇ ÀÓÀÇÀÇ Àå¼Ò¿¡ °ü¸® ¿ÀºêÁ§Æ®¸¦ ¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. JMS API ´Â, ³×ÀÌ¹Ö Æú¸®½Ã¸¦ Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù.
°ü¸®ÀÚ°¡ JNDI À̸§ °ø°£³»¿¡¼ °ü¸® ¿ÀºêÁ§Æ®¸¦ ÀÛ¼º ¹× ±¸¼ºÇϴµ¥ ÇÊ¿äÇÑ ÅøÀº JMS ÇÁ·Î¹ÙÀÌ´õ°¡ Á¦°øÇÏ°Ô µÇ¾î ÀÖ½À´Ï´Ù. °ü¸® ¿ÀºêÁ§Æ®ÀÇ JMS ÇÁ·Î¹ÙÀÌ´õ¿¡ ÀÇÇÑ ½ÇÀåÀº, ¸ðµç JNDI ³×ÀÌ¹Ö ¹®¸Æ³»¿¡ÀÇ °Ý³³À» °¡´ÉÇÏ°Ô Çϱâ À§ÇÑ(ÇØ),javax.naming.Referenceable
¿Í java.io.Serializable
ÀÎÅÍÆäÀ̽º¸¦ ½ÇÀåÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¶Ç, ÀÌ·¯ÇÑ ½ÇÀåÀ» JavaBeansTM ¼³°è ÆÐÅÏ¿¡ ÁذŽÃŰ´Â Àϵµ Ãßõ µÇ°í ÀÖ½À´Ï´Ù.
À̰Ϳ¡´Â, ´ÙÀ½°ú °°Àº ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.
°ü¸® ¿ÀºêÁ§Æ®´Â, ¸®¸ðÆ® ¸®¼Ò½º¸¦ ÀÏÀý º¸°ü À¯ÁöÇÏÁö ¾Ê½À´Ï´Ù. JNDI API ÀÚü°¡ »ç¿ëÇÏ´Â ¸®¸ðÆ® ¸®¼Ò½º¸¦ Á¦¿ÜÇØ, °Ë»öÀ¸·Î ¸®¸ðÆ® ¸®¼Ò½º°¡ »ç¿ëµÉ °ÍÀº ¾ø½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ®´Â, °ü¸® ¿ÀºêÁ§Æ®¸¦ ·ÎÄÃÀÇ Java ¿ÀºêÁ§Æ®·Î °£ÁÖÇÕ´Ï´Ù. °ü¸® ¿ÀºêÁ§Æ®¸¦ °Ë»öÇÒ ¶§, ºÎÀÛ¿ëÀÌ ³ªÅ¸³ª°Å³ª ´ë·®ÀÇ ·ÎÄà ¸®¼Ò½º°¡ »ç¿ëµÉ °ÍÀº ¾ø½À´Ï´Ù.
Queue
,
Topic
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |