javax.jms
ÀÎÅÍÆäÀ̽º ConnectionFactory

±âÁ¸ÀÇ ¼­ºê ÀÎÅÍÆäÀ̽ºÀÇ À϶÷:
QueueConnectionFactory , TopicConnectionFactory , XAQueueConnectionFactory , XATopicConnectionFactory

public interface ConnectionFactory

ConnectionFactory ¿ÀºêÁ§Æ®´Â, °ü¸®ÀÚ¿¡ ÀÇÇØ Á¤ÀÇµÈ Á¢¼Ó ±¸¼º ÆÄ¶ó¹ÌÅͼ¼Æ®¸¦ ĸ½¶È­ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇØ, JMS ÇÁ·Î¹ÙÀÌ´õ¿ÍÀÇ Á¢¼ÓÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ConnectionFactory ¿ÀºêÁ§Æ®´Â, µ¿½Ã »ç¿ëÀ» ¼­Æ÷Æ®ÇÕ´Ï´Ù.

ConnectionFactory ¿ÀºêÁ§Æ®´Â, JMS °ü¸® ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.

JMS °ü¸® ¿ÀºêÁ§Æ®´Â, °ü¸®ÀÚ¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾î JMS Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ »ç¿ëµÇ´Â ±¸¼º Á¤º¸¸¦ Æ÷ÇÔÇÑ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. ÀÌ ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇϸé(ÀÚ), ±â¾÷³»¿¡¼­ÀÇ JMS API ÀÇ °ü¸®°¡ ¿ëÀÌÇÏ°Ô µË´Ï´Ù.

°ü¸® ¿ÀºêÁ§Æ®¿ëÀÇ ÀÎÅÍÆäÀ̽º´Â, Java Naming and Directory Interface (JNDI) API ¿¡ ¸í½ÃÀûÀ¸·Î ÀÇÁ¸Çϰí ÀÖ´Â °ÍÀº ¾Æ´Õ´Ï´Ù¸¸, JMS API ¿¡¼­´Â, JMS Ŭ¶óÀÌ¾ðÆ®°¡ JNDI À̸§ °ø°£³»¸¦ °Ë»öÇØ °ü¸® ¿ÀºêÁ§Æ®¸¦ °ËÃâÇÒ ¹æ¹ýÀÌ È®¸³µÇ¾î ÀÖ½À´Ï´Ù.

°ü¸®ÀÚ´Â, À̸§ °ø°£³»ÀÇ ÀÓÀÇÀÇ Àå¼Ò¿¡ °ü¸® ¿ÀºêÁ§Æ®¸¦ ¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. JMS API ´Â, ³×ÀÌ¹Ö Æú¸®½Ã¸¦ Á¤ÀÇÇÏÁö ¾Ê½À´Ï´Ù.

°ü¸®ÀÚ°¡ JNDI À̸§ °ø°£³»¿¡¼­ °ü¸® ¿ÀºêÁ§Æ®¸¦ ÀÛ¼º ¹× ±¸¼ºÇϴµ¥ ÇÊ¿äÇÑ ÅøÀº, JMS ÇÁ·Î¹ÙÀÌ´õ°¡ Á¦°øÇÏ°Ô µÇ¾î ÀÖ½À´Ï´Ù. °ü¸® ¿ÀºêÁ§Æ®ÀÇ JMS ÇÁ·Î¹ÙÀÌ´õ¿¡ ÀÇÇÑ ½ÇÀå¿¡¼­´Â, ¸ðµç JNDI ³×ÀÌ¹Ö ¹®¸Æ³»¿¡ °Ý³³ÇÒ ¼ö ÀÖµµ·Ï,javax.jndi.Referenceable ¿Í java.io.Serializable ÀÇ ¾çÂÊ ¸ðµÎ°¡ Á¸ÀçÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¶Ç, ÀÌ·¯ÇÑ ½ÇÀåÀ» JavaBeansTM ¼³°è ÆÐÅÏ¿¡ ÁذŽÃŰ´Â Àϵµ Ãßõ µÇ°í ÀÖ½À´Ï´Ù.

À̰Ϳ¡´Â, ´ÙÀ½°ú °°Àº ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.

°ü¸® ¿ÀºêÁ§Æ®´Â, ¸®¸ðÆ® ¸®¼Ò½º¸¦ ÀÏÀý º¸°ü À¯ÁöÇÏÁö ¾Ê½À´Ï´Ù. JNDI API ÀÚü°¡ »ç¿ëÇÏ´Â ¸®¸ðÆ® ¸®¼Ò½º¸¦ Á¦¿ÜÇØ, °Ë»öÀ¸·Î ¸®¸ðÆ® ¸®¼Ò½º°¡ »ç¿ëµÉ °ÍÀº ¾ø½À´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®´Â, °ü¸® ¿ÀºêÁ§Æ®¸¦ ·ÎÄÃÀÇ Java ¿ÀºêÁ§Æ®·Î °£ÁÖÇÕ´Ï´Ù. °ü¸® ¿ÀºêÁ§Æ®¸¦ °Ë»öÇÒ ¶§, ºÎÀÛ¿ëÀÌ ³ªÅ¸³ª°Å³ª ´ë·®ÀÇ ·ÎÄà ¸®¼Ò½º°¡ »ç¿ëµÉ °ÍÀº ¾ø½À´Ï´Ù.

°ü·Ã Ç׸ñ:
QueueConnectionFactory , TopicConnectionFactory



Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.