|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.naming.Reference | +--javax.naming.LinkRef
ÀÌ Å¬·¡½º´Â ÂüÁ¶¸¦ ³ªÅ¸³À´Ï´Ù. ÂüÁ¶ÀÇ ³»¿ëÀº ¸µÅ©¸íÀ¸·Î ºÒ¸®´Â À̸§À¸·Î, ¹®¸ÆÀÇ ±âº»¸í¿¡ ¹ÙÀÎµå µË´Ï´Ù.
À̸§Àº URL, ¶Ç´Â Ãʱ⠹®¸ÆÀ» ±âÁØÀ¸·Î ÇØ ÇØ°áµÇ´Â À̸§, ¶Ç´Â À̸§ÀÇ ÃÖÃÊÀÇ Ä³¸¯ÅͰ¡ ". " ÀÇ °æ¿ì´Â ¸µÅ©°¡ ¹ÙÀÎµå µÇ´Â ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÑ À̸§ÀÌ µË´Ï´Ù.
¹®¸Æ ¿ÀÆÛ·¹À̼ÇÀÇ À̸§ÀÇ Åë»óÀÇ ÇØ°áÀº ¹Ýµå½Ã ¸µÅ©¿¡ °è¼ÓµË´Ï´Ù. ¸µÅ©¸í ÀÚü¸¦ ÇØ°áÇϸé(ÀÚ), ÇØ°áÀÌ ´Ù¸¥ ¸µÅ©¿¡°Ô °Ç³×Áö°Ô µË´Ï´Ù. À̰Ϳ¡ ÀÇÇØ, Á¤»óÀûÀ¸·Î ÇØ°áµÇÁö ¾Ê¾Ò´ø ¸µÅ©ÀÇ »çÀÌŬÀÌ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Á¾·áÇÏÁö ¾Ê´Â ÇØ°áÀ» °£´ÜÇÏ°Ô È¸ÇÇÇϱâ À§Çؼ, ¼ºñ½º ÇÁ·Î¹ÙÀÌ´õ´Â È£Ãâ Ãø¿¡¾ß´Â ºÒ·Á °¡´Â 1 °³ÀÇ ¿ÀÆÛ·¹À̼ǿ¡ Æ÷ÇԵǴ ¸µÅ©ÀÇ ¼ö¿¡ Á¦ÇÑÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
LinkRef ¿¡´Â 1 °³ÀÇ StringRefAddr °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÇüÅ´ "LinkAddress" ·Î, ³»¿ëÀº ¸µÅ©¸íÀÔ´Ï´Ù. ÂüÁ¶ÀÇ [className (Ŭ·¡½º¸í)] Çʵå´Â ÀÌ (LinkRef) Ŭ·¡½ºÀÇ ÇʵåÀÔ´Ï´Ù.
LinkRef ´Â Åë»óÀÇ Context.bind() /rebind() ¹× DirContext.bind() /rebind()¸¦ »ç¿ëÇØ À̸§¿¡ ¹ÙÀÎµå µË´Ï´Ù. Context.lookupLink()´Â Á¾´ÜÀÇ ºÒ°¡ºÐÀÎ À̸§ÀÌ ¸µÅ©¿¡ ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì¿¡, ¸µÅ© ÀÚü¸¦ ÃëµæÇϱâ À§Çؼ »ç¿ëµË´Ï´Ù.
´Ù¼öÀÇ ³×ÀÌ¹Ö ½Ã½ºÅÛ¿¡¼´Â ³×ÀÌ¹Ö ½Ã½ºÅÛ ÀÚü·Î »ç¿ëµÇ´Â ¸µÅ©ÀÇ º»·¡ÀûÀÎ °³³äÀÌ ¼Æ÷Æ®µÇ°í ÀÖ½À´Ï´Ù. JNDI ¿¡¼´Â ÀÌ·¯ÇÑ º»·¡ÀûÀÎ ¸µÅ©¿Í JNDI ¸µÅ©ÀÇ »çÀÌ¿¡ °ü°è°¡ ÀÖÀ»±î´Â ÁöÁ¤µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.
LinkRef ÀνºÅϽº´Â º´Çà ¾×¼¼½º¿¡ ´ëÇØ¼ º¹¼öÀÇ thread¿¡¼´Â µ¿±âÈ µÇÁö ¾Ê½À´Ï´Ù. LinkRef ÀνºÅϽº¿¡ µ¿½Ã¿¡ ¾×¼¼½º ÇÒ Çʿ䰡 ÀÖ´Â thread´Â ±× ÀÚü·Î µ¿±âÈ µÇ¾î ÇÊ¿äÇÑ ¶ôÀ» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
LinkException
,
LinkLoopException
,
MalformedLinkException
,
Context.lookupLink(javax.naming.Name)
,
Á÷·ÄÈ µÈ Çü½Ä ÇʵåÀÇ °³¿ä |
Ŭ·¡½º javax.naming. Reference ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
addrs , classFactory , classFactoryLocation , className |
»ý¼ºÀÚÀÇ °³¿ä | |
LinkRef (Name linkName)
À̸§ÀÇ LinkRef ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
LinkRef (String linkName)
ij¸¯ÅÍ ¶óÀθíÀÇ LinkRef ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
String |
getLinkName ()
ÀÌ ¸µÅ©ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù. |
Ŭ·¡½º javax.naming. Reference ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
add , add , clear , clone , equals , get , get , getAll , getClassName , getFactoryClassLocation , getFactoryClassName , hashCode , remove , size , toString |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
finalize , getClass , notify , notifyAll , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public LinkRef(Name linkName)
linkName
- ÀÌ ¸µÅ©¸¦ ÀÛ¼ºÇÏ´Â ´ë»óÀÌ µÇ´Â null ÀÌ¿ÜÀÇ À̸§public LinkRef(String linkName)
linkName
- ÀÌ ¸µÅ©¸¦ ÀÛ¼ºÇÏ´Â ´ë»óÀÌ µÇ´Â null ÀÌ¿ÜÀÇ À̸§¸Þ¼ÒµåÀÇ »ó¼¼ |
public String getLinkName() throws NamingException
MalformedLinkException
- ¸µÅ©¸íÀ» ÃßÃâÇÒ ¼ö ¾ø¾ú´ø °æ¿ì
NamingException
- ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß°ßµÇ¾úÀ» °æ¿ì
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.