JavaTM 2 Platform
Standard Ed. 6

類別 org.omg.CORBA.ORB
的使用

使用 ORB 的軟體套件
javax.rmi.CORBA 包含用於 RMI-IIOP 的可移植性 API。 
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 
org.omg.CORBA_2_3 CORBA_2_3 套件定義對 Java[tm] Standard Edition 6 中現有 CORBA 介面所進行的添加。 
org.omg.CORBA.portable 提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。 
org.omg.CosNaming 為 Java IDL 提供命名服務。 
org.omg.PortableServer 提供一些類別和介面,用來產生跨多個供應商 ORB 的可移植應用程序的伺服器端。 
org.omg.PortableServer.portable 提供一些類別和介面,用來產生跨多個供應商 ORB 的可移植應用程序的伺服器端。 
 

javax.rmi.CORBAORB 的使用
 

返回 ORBjavax.rmi.CORBA 中的方法
 ORB Tie.orb()
          返回此 tie 的 ORB。
 

參數型別為 ORBjavax.rmi.CORBA 中的方法
 void Stub.connect(ORB orb)
          將此 stub 連接到 ORB。
 void StubDelegate.connect(Stub self, ORB orb)
          Stub.connect(org.omg.CORBA.ORB) 的委託調用。
static Object Util.copyObject(Object obj, ORB orb)
          複製或連接一個物件。
 Object UtilDelegate.copyObject(Object obj, ORB orb)
          Util.copyObject(java.lang.Object, org.omg.CORBA.ORB) 的委託調用。
static Object[] Util.copyObjects(Object[] obj, ORB orb)
          複製或連接一個物件陣列。
 Object[] UtilDelegate.copyObjects(Object[] obj, ORB orb)
          Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB) 的委託調用。
 void Tie.orb(ORB orb)
          設置此 tie 的 ORB。
 

org.omg.CORBAORB 的使用
 

返回 ORBorg.omg.CORBA 中的方法
 ORB LocalObject._orb()
          拋出 org.omg.CORBA.NO_IMPLEMENT 異常,並帶有訊息 "This is a locally constrained object"。
static ORB ORB.init()
          返回物件 ORB 單件。
static ORB ORB.init(Applet app, Properties props)
          為 applet 創建一個新的 ORB 實例。
static ORB ORB.init(String[] args, Properties props)
          為獨立的應用程序創建一個新的 ORB 實例。
 

org.omg.CORBA_2_3ORB 的使用
 

org.omg.CORBA_2_3ORB 的子類別
 class ORB
          擴展了 org.omg.CORBA.ORB 的類別,使 ORB 在 OMG CORBA 規範 2.3 版下可移植。
 

org.omg.CORBA.portableORB 的使用
 

返回 ORBorg.omg.CORBA.portable 中的方法
 ORB ObjectImpl._orb()
          返回對與此物件及其委託相關的 ORB 的參考。
 ORB InputStream.orb()
          返回創建此 InputStream 的 ORB。
 ORB OutputStream.orb()
          返回創建此 OutputStream 的 ORB。
 ORB Delegate.orb(Object obj)
          提供對與其參數關聯的 orb 的參考。
 

org.omg.CosNamingORB 的使用
 

參數型別為 ORBorg.omg.CosNaming 中的方法
 BindingIterator BindingIteratorPOA._this(ORB orb)
           
 NamingContextExt NamingContextExtPOA._this(ORB orb)
           
 NamingContext NamingContextPOA._this(ORB orb)
           
 

org.omg.PortableServerORB 的使用
 

返回 ORBorg.omg.PortableServer 中的方法
 ORB Servant._orb()
          返回當前與 Servant 關聯的 ORB 實例(便捷方法)。
 

參數型別為 ORBorg.omg.PortableServer 中的方法
 Object Servant._this_object(ORB orb)
          允許 servant 獲取為請求實作的目標 CORBA 物件的物件參考。
 ServantActivator ServantActivatorPOA._this(ORB orb)
           
 ServantLocator ServantLocatorPOA._this(ORB orb)
           
 

org.omg.PortableServer.portableORB 的使用
 

返回 ORBorg.omg.PortableServer.portable 中的方法
 ORB Delegate.orb(Servant Self)
          返回當前關聯 Servant 的 ORB 實例的便捷方法。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only