|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Servant ¸¦ »ç¿ëÇϰí ÀÖ´Â ÆÐŰÁö | |
---|---|
org.omg.CosNaming | Java IDL ³×ÀÓ ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù. |
org.omg.PortableServer | Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØ, ¾îÇø®ÄÉÀ̼ÇÀÇ ¼¹öÃøÀ» º¹¼ö º¥´õ°£ ORB ·Î À̽ÄÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. |
org.omg.PortableServer.portable | Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØ, ¾îÇø®ÄÉÀ̼ÇÀÇ ¼¹öÃøÀ» º¹¼ö º¥´õ°£ ORB ·Î À̽ÄÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. |
org.omg.CosNaming ¿¡¼ÀÇ Servant »ç¿ë |
---|
org.omg.CosNaming ¿¡¼ÀÇ Servant ¼ºê Ŭ·¡½º | |
---|---|
class |
BindingIteratorPOA
BindingIterator ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé, Ŭ¶óÀÌ¾ðÆ®´Â next_one ¶Ç´Â next_n¸¦ »ç¿ëÇØ ¹ÙÀεùÀ» Â÷·ÊÂ÷·Ê·Î µ¹·ÁÁÙ ¼ö°¡ ÀÖ½À´Ï´Ù. |
class |
NamingContextExtPOA
NamingContextExt ´Â
°¢°¢ÀÇ À̸§ÀÌ °íÀ¯ÇØ Interoperable Naming Service
ÀϺÎÀÎ À̸§ ¹ÙÀεù¼¼Æ®¸¦ Æ÷ÇÔÇÏ´Â NamingContext
È®ÀåÀÔ´Ï´Ù. |
class |
NamingContextPOA
³×ÀÌ¹Ö ÄÁÅØ½ºÆ® Àº, °¢°¢ÀÌ ÀÏÀÇÀÇ À̸§À» °¡Áö´Â ÀÏ·ÃÀÇ ³×ÀÓ ¹ÙÀεùÀ» Æ÷ÇÔÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. |
org.omg.PortableServer ¿¡¼ÀÇ Servant »ç¿ë |
---|
org.omg.PortableServer ¿¡¼ÀÇ Servant ¼ºê Ŭ·¡½º | |
---|---|
class |
DynamicImplementation
¿ÀºêÁ§Æ® È£ÃâÀÇ µ¿ÀûÀΠ󸮸¦ °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. |
class |
ServantActivatorPOA
POA ¿¡ RETAIN Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖÀ» ¶§´Â
¼¹øÆ® ¸Å´ÏÀú·Î¼ ServantActivator °¡ »ç¿ëµË´Ï´Ù. |
class |
ServantLocatorPOA
POA ¿¡ NON_RETAIN Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖÀ» ¶§´Â ¼¹øÆ® ¸Å´ÏÀú·Î¼ ServantLocator °¡ »ç¿ëµË´Ï´Ù. |
Servant ¸¦ µ¹·ÁÁÖ´Â org.omg.PortableServer ¸Þ¼µå | |
---|---|
Servant |
POAOperations. get_servant ()
ÀÌ Á¶ÀÛÀº, POA ¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø µðÆúÆ®ÀÇ ¼¹øÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Servant |
POAOperations. id_to_servant (byte[] oid)
POA ¿¡ RETAIN Æú¸®½Ã°¡ ¼³Á¤µÇ¾î ÀÖ¾î, ÁöÁ¤µÈ ObjectId °¡ Active Object Map ¿¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì´Â Active Object Map ³»ÀÇ ÇØ´ç ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¼¹øÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Servant |
_ServantActivatorStub. incarnate (byte[] oid,
POA adapter)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼ ÇöÀç ¾×Æ¼ºêÇÏÁö ¾ÊÀº ¿ÀºêÁ§Æ®ÀÇ ¿ä±¸¸¦ POA °¡ ¼ö½ÅÇÒ °æ¿ì¿¡ ¹Ýµå½Ã POA ¿¡ ÇØ ºÒ·Á °©´Ï´Ù. |
Servant |
ServantActivatorOperations. incarnate (byte[] oid,
POA adapter)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼ ÇöÀç ¾×Æ¼ºêÇÏÁö ¾ÊÀº ¿ÀºêÁ§Æ®ÀÇ ¿ä±¸¸¦ POA °¡ ¼ö½ÅÇÒ °æ¿ì¿¡ ¹Ýµå½Ã POA ¿¡ ÇØ ºÒ·Á °©´Ï´Ù. |
Servant |
_ServantLocatorStub. preinvoke (byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, preinvoke °¡ ºÒ·Á °¡´Â ¿øÀÎÀÌ µÈ ¿ä±¸¸¦ ó¸®Çϱâ À§ÇÑ ¼¹øÆ®¸¦ ¾ò´Â °æ¿ì¿¡ »ç¿ëµË´Ï´Ù. |
Servant |
ServantLocatorOperations. preinvoke (byte[] oid,
POA adapter,
String operation,
CookieHolder the_cookie)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, preinvoke °¡ ºÒ·Á °¡´Â ¿øÀÎÀÌ µÈ ¿ä±¸¸¦ ó¸®Çϱâ À§ÇÑ ¼¹øÆ®¸¦ ¾ò´Â °æ¿ì¿¡ »ç¿ëµË´Ï´Ù. |
Servant |
POAOperations. reference_to_servant (Object reference)
POA ¿¡ RETAIN Æú¸®½Ã°¡ ¼³Á¤µÇ¾î ÀÖ¾î, ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ Active Object Map ¿¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì´Â Active Object Map ³»ÀÇ ÇØ´ç ¿ÀºêÁ§Æ®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ¼¹øÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Servant ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â org.omg.PortableServer ¸Þ¼µå | |
---|---|
void |
POAOperations. activate_object_with_id (byte[] id,
Servant p_servant)
ÀÌ Á¶ÀÛÀº, ÁöÁ¤µÈ ¿ÀºêÁ§Æ® ID ¿Í ÁöÁ¤µÈ ¼¹øÆ®¿ÍÀÇ °ü·ÃÁþ°í¸¦ Active Object Map ¿¡ ³Ö½À´Ï´Ù. |
byte[] |
POAOperations. activate_object (Servant p_servant)
ÀÌ Á¶ÀÛÀº, ¿ÀºêÁ§Æ® ID¸¦ »ý¼ºÇØ, ±× ¿ÀºêÁ§Æ® ID ¿Í ÁöÁ¤µÈ ¼¹øÆ®¸¦ Active Object Map ¿¡ ³Ö½À´Ï´Ù. |
void |
_ServantActivatorStub. etherealize (byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼ ¿ÀºêÁ§Æ®ÀÇ ¼¹øÆ®°¡ Á¾·áµÉ ¶§ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù. |
void |
ServantActivatorOperations. etherealize (byte[] oid,
POA adapter,
Servant serv,
boolean cleanup_in_progress,
boolean remaining_activations)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, POA ¿¡ USE_SERVANT_MANAGER ¿Í RETAIN °¢ Æú¸®½Ã°¡ ÁöÁ¤µÇ°í ÀÖ´Â °ÍÀ» ÀüÁ¦·Î¼ ¿ÀºêÁ§Æ®ÀÇ ¼¹øÆ®°¡ Á¾·áµÉ ¶§ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù. |
void |
_ServantLocatorStub. postinvoke (byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, ¼¹øÆ®°¡ ¿ä±¸¸¦ ¿Ï·áÇßÀ» ¶§¿¡ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù. |
void |
ServantLocatorOperations. postinvoke (byte[] oid,
POA adapter,
String operation,
Object the_cookie,
Servant the_servant)
ÀÌ ¿ÀÆÛ·¹À̼ÇÀº, ¼¹øÆ®°¡ ¿ä±¸¸¦ ¿Ï·áÇßÀ» ¶§¿¡ ¹Ýµå½Ã ºÒ·Á °©´Ï´Ù. |
byte[] |
POAOperations. servant_to_id (Servant p_servant)
ÀÌ Á¶ÀÛ¿¡´Â ´ÙÀ½ÀÇ 4 °³ÀÇ µ¿ÀÛÀÌ »ý°¢µË´Ï´Ù. |
Object |
POAOperations. servant_to_reference (Servant p_servant)
ÀÌ POA ¿¡ ÇØ Á¶ÀÛÀÌ µð½ºÆÐÄ¡ µÉ ¶§ Àܷ̿ΠÀÌ Á¶ÀÛÀÌ ºÒ·Á °¡´Â °æ¿ì´Â RETAIN Æú¸®½Ã¿Í UNIQUE_ID ¶Ç´Â IMPLICIT_ACTIVATION Æú¸®½ÃÀÇ ¾î´À ÂÊÀÎÁö°¡ ÇÊ¿äÇÕ´Ï´Ù. |
void |
POAOperations. set_servant (Servant p_servant)
ÀÌ Á¶ÀÛÀº, ÁöÁ¤µÈ ¼¹øÆ®¸¦ µðÆúÆ®ÀÇ ¼¹øÆ®·Î¼ POA ¿¡ µî·ÏÇÕ´Ï´Ù. |
org.omg.PortableServer.portable ¿¡¼ÀÇ Servant »ç¿ë |
---|
Servant ÇüÀÇ ÆÄ¶ó¹ÌÅ͸¦ °¡Áö´Â org.omg.PortableServer.portable ¸Þ¼µå | |
---|---|
POA |
Delegate. default_POA (Servant Self)
µðÆúÆ®¿¡¼´Â ÀÌ ÇÔ¼ö´Â ¼¹øÆ®°¡ °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ORB ÀνºÅϽºÀÇ ·çÆ® POA¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Object |
Delegate. get_interface_def (Servant self)
ÀÌ Á¶ÀÛ¿¡¼´Â ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â ÇüÅ Á¤º¸¸¦ Á¦°øÇÏ´Â ÀÎÅÍÆäÀ̽º ¸®Æ÷ÁöÅ͸®(repository)ÀÇ ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
boolean |
Delegate. is_a (Servant Self,
String Repository_Id)
ÀÌ ¸Þ¼µå¿¡¼´Â ÁöÁ¤µÈ repid °¡, _all_interfaces()·ÎºÎÅÍ µ¹·ÁÁÖ°íÁø ¸®½ºÆ®¿¡ Á¸ÀçÇÒÁö ¾î¶³Áö, ¶Ç´Â ¹ü¿ë CORBA ¿ÀºêÁ§Æ®ÀÇ ¸®Æ÷ÁöÅ͸®(repository) ID ÀÏÁö ¾î¶³Áö¸¦ È®ÀÎÇÕ´Ï´Ù. |
boolean |
Delegate. non_existent (Servant Self)
ÀÌ Á¶ÀÛÀº, ¿ÀºêÁ§Æ®ÀÇ Á¸À縦 È®ÀÎÇϱâ À§Çؼ »ç¿ëÇÕ´Ï´Ù. |
byte[] |
Delegate. object_id (Servant Self)
_object_id() ¸Þ¼µå´Â PortableServer::Current::get_object_id È£Ãâ°ú °°½À´Ï´Ù. |
ORB |
Delegate. orb (Servant Self)
¼¹øÆ®¿¡°Ô ÇöÀç °ü·ÃÁöÀ» ¼ö ÀÖ°í ÀÖ´Â ORB ÀνºÅϽº¸¦ µ¹·ÁÁÖ´Â °£ÀÌ ¸Þ¼µåÀÔ´Ï´Ù. |
POA |
Delegate. poa (Servant Self)
_poa() ¸Þ¼µå´Â PortableServer::Current:get_POA È£Ãâ°ú °°½À´Ï´Ù. |
Object |
Delegate. this_object (Servant Self)
¼¹øÆ®´Â ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇØ, ¿ä±¸Çϰí Àִ Ÿ°Ù CORBA ¿ÀºêÁ§Æ®ÀÇ ¿ÀºêÁ§Æ® ÂüÁ¶¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù. |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.