JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.naming
Ŭ·¡½º LinkRef

java.lang.Object 
  |
  +--javax.naming.Reference 
        |
        +--javax.naming.LinkRef
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Cloneable , Serializable

public class LinkRef
extends Reference

ÀÌ Å¬·¡½º´Â ÂüÁ¶¸¦ ³ªÅ¸³À´Ï´Ù. ÂüÁ¶ÀÇ ³»¿ëÀº ¸µÅ©¸íÀ¸·Î ºÒ¸®´Â À̸§À¸·Î, ¹®¸ÆÀÇ ±âº»¸í¿¡ ¹ÙÀÎµå µË´Ï´Ù.

À̸§Àº URL, ¶Ç´Â Ãʱ⠹®¸ÆÀ» ±âÁØÀ¸·Î ÇØ ÇØ°áµÇ´Â À̸§, ¶Ç´Â À̸§ÀÇ ÃÖÃÊÀÇ Ä³¸¯ÅͰ¡ ". " ÀÇ °æ¿ì´Â ¸µÅ©°¡ ¹ÙÀÎµå µÇ´Â ¹®¸ÆÀ» ±âÁØÀ¸·Î ÇÑ À̸§ÀÌ µË´Ï´Ù.

¹®¸Æ ¿ÀÆÛ·¹À̼ÇÀÇ À̸§ÀÇ Åë»óÀÇ ÇØ°áÀº ¹Ýµå½Ã ¸µÅ©¿¡ °è¼ÓµË´Ï´Ù. ¸µÅ©¸í ÀÚü¸¦ ÇØ°áÇϸé(ÀÚ), ÇØ°áÀÌ ´Ù¸¥ ¸µÅ©¿¡°Ô °Ç³×Áö°Ô µË´Ï´Ù. À̰Ϳ¡ ÀÇÇØ, Á¤»óÀûÀ¸·Î ÇØ°áµÇÁö ¾Ê¾Ò´ø ¸µÅ©ÀÇ »çÀÌŬÀÌ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Á¾·áÇÏÁö ¾Ê´Â ÇØ°áÀ» °£´ÜÇÏ°Ô È¸ÇÇÇϱâ À§Çؼ­, ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ´Â È£Ãâ Ãø¿¡¾ß´Â ºÒ·Á °¡´Â 1 °³ÀÇ ¿ÀÆÛ·¹À̼ǿ¡ Æ÷ÇԵǴ ¸µÅ©ÀÇ ¼ö¿¡ Á¦ÇÑÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

LinkRef ¿¡´Â 1 °³ÀÇ StringRefAddr °¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÇüÅ´ "LinkAddress" ·Î, ³»¿ëÀº ¸µÅ©¸íÀÔ´Ï´Ù. ÂüÁ¶ÀÇ [className (Ŭ·¡½º¸í)] Çʵå´Â ÀÌ (LinkRef) Ŭ·¡½ºÀÇ ÇʵåÀÔ´Ï´Ù.

LinkRef ´Â Åë»óÀÇ Context.bind() /rebind() ¹× DirContext.bind() /rebind()¸¦ »ç¿ëÇØ À̸§¿¡ ¹ÙÀÎµå µË´Ï´Ù. Context.lookupLink()´Â Á¾´ÜÀÇ ºÒ°¡ºÐÀÎ À̸§ÀÌ ¸µÅ©¿¡ ¹ÙÀÎµå µÇ°í ÀÖ´Â °æ¿ì¿¡, ¸µÅ© ÀÚü¸¦ ÃëµæÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

´Ù¼öÀÇ ³×ÀÌ¹Ö ½Ã½ºÅÛ¿¡¼­´Â ³×ÀÌ¹Ö ½Ã½ºÅÛ ÀÚü·Î »ç¿ëµÇ´Â ¸µÅ©ÀÇ º»·¡ÀûÀÎ °³³äÀÌ ¼­Æ÷Æ®µÇ°í ÀÖ½À´Ï´Ù. JNDI ¿¡¼­´Â ÀÌ·¯ÇÑ º»·¡ÀûÀÎ ¸µÅ©¿Í JNDI ¸µÅ©ÀÇ »çÀÌ¿¡ °ü°è°¡ ÀÖÀ»±î´Â ÁöÁ¤µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.

LinkRef ÀνºÅϽº´Â º´Çà ¾×¼¼½º¿¡ ´ëÇØ¼­ º¹¼öÀÇ thread¿¡¼­´Â µ¿±âÈ­ µÇÁö ¾Ê½À´Ï´Ù. LinkRef ÀνºÅϽº¿¡ µ¿½Ã¿¡ ¾×¼¼½º ÇÒ Çʿ䰡 ÀÖ´Â thread´Â ±× ÀÚü·Î µ¿±âÈ­ µÇ¾î ÇÊ¿äÇÑ ¶ôÀ» Á¦°øÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3
°ü·Ã Ç׸ñ:
LinkException , LinkLoopException , MalformedLinkException , Context.lookupLink(javax.naming.Name) , Á÷·ÄÈ­ µÈ Çü½Ä

ÇʵåÀÇ °³¿ä
 
Ŭ·¡½º javax.naming. Reference ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
addrs , classFactory , classFactoryLocation , className
 
»ý¼ºÀÚÀÇ °³¿ä
LinkRef (Name  linkName)
          À̸§ÀÇ LinkRef ¸¦ ±¸ÃàÇÕ´Ï´Ù.
LinkRef (String  linkName)
          Ä³¸¯ÅÍ ¶óÀθíÀÇ 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
 

»ý¼ºÀÚÀÇ »ó¼¼

LinkRef

public LinkRef(Name  linkName)
À̸§ÀÇ LinkRef ¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
linkName - ÀÌ ¸µÅ©¸¦ ÀÛ¼ºÇÏ´Â ´ë»óÀÌ µÇ´Â null ÀÌ¿ÜÀÇ À̸§

LinkRef

public LinkRef(String  linkName)
ij¸¯ÅÍ ¶óÀθíÀÇ LinkRef ¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
linkName - ÀÌ ¸µÅ©¸¦ ÀÛ¼ºÇÏ´Â ´ë»óÀÌ µÇ´Â null ÀÌ¿ÜÀÇ À̸§
¸Þ¼ÒµåÀÇ »ó¼¼

getLinkName

public String  getLinkName()
                   throws NamingException 
ÀÌ ¸µÅ©ÀÇ À̸§À» ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¸µÅ©ÀÇ null ÀÌ¿ÜÀÇ À̸§
¿¹¿Ü:
MalformedLinkException - ¸µÅ©¸íÀ» ÃßÃâÇÒ ¼ö ¾ø¾ú´ø °æ¿ì
NamingException - ³×ÀÌ¹Ö ¿¹¿Ü°¡ ¹ß°ßµÇ¾úÀ» °æ¿ì

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

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.