JavaTM 2 Platform
Standard Ed. 6

軟體套件 org.omg.CORBA.portable

提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。

請參見:
          描述

介面摘要
BoxedValueHelper  
CustomValue 通過自定義值型別實作的 ValueBase 擴展。
IDLEntity 一個不帶任何成員的介面,其唯一目的是充當一個標記,用來指示實作類別是 IDL 中的 Java 值型別且具有回應的 Helper 類別。
InvokeHandler 此介面為入呼叫 (incoming call) 提供排程機制。
ResponseHandler 此介面由 ORB 在調用期間提供給 servant,允許 servant 稍後檢索用來返回調用結果的 OutputStream。
Streamable 所有複雜 IDL 型別的 Holder 類別的基礎類別。
StreamableValue 為所有非自定義編碼的非裝箱 (boxed) IDL 值型別定義基本型別。
ValueBase 所產生的對應於 valuetype IDL 型別的 Java 類別實作此介面。
ValueFactory ValueFactory 介面是 IDL 型別 CORBA::ValueFactory 的本地映射。
ValueInputStream Java 到 IDL ptc 02-01-12 1.5.1.4 ValueInputStream 用來實作第 2 版的 RMI-IIOP 串流格式。
ValueOutputStream Java 到 IDL ptc 02-01-12 1.5.1.3 ValueOutputStream 用來實作第 2 版的 RMI-IIOP 串流格式。
 

類別摘要
Delegate 為 org.omg.CORBA.Object 方法特定於供應商的 ORB 實作指定一個可移植的 API。
InputStream InputStream 是用來從 CDR 編組串流中讀取 IDL 型別的 Java API。
ObjectImpl 所有 stub 類別的公共基礎類別;提供 org.omg.CORBA.Object 方法的預設實作。
OutputStream OuputStream 是用來將 IDL 型別寫入 CDR 編組串流的 Java API。
ServantObject 此類別是本地 stub API 的一部分,其目的是為配置的客戶端和伺服器(即駐留在同一 Java VM 上的客戶端和伺服器)提供高性能的調用。
 

異常摘要
ApplicationException 此類別用來報告 ORB 和 stub 之間的應用程序級異常。
IndirectionException Indirection 異常是一個特定於 Java 的系統異常。
RemarshalException 此類別用來報告本地轉發異常,以及發回 ORB 的物件轉發 GIOP 資訊。
UnknownException org.omg.CORBA.portable.UnknownException 用來報告 tie 和 ORB 以及 ORB 和 stub 之間的未知異常。
 

軟體套件 org.omg.CORBA.portable 的描述

提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。Stub 和其他程式碼(通過 IDL 或用 Java 程式語言編寫的介面產生)可以調入這些 ORB API。


CORBA Features Throwing NO_IMPLEMENT() 異常


一些方法在預設情況下拋出 NO_IMPLEMENT() 異常,但是 ORB 供應商可以覆寫這些方法以提供實在的實作。包含在 Java[tm] Platform,Standard Edition 6 這一版本中的 ORB 套件括以下方法的實作。

org.omg.CORBA.portable 套件中未實作特性的列表

org.omg.CORBA.portable 套件中未實作的介面

org.omg.CORBA.portable 套件中未實作的方法

從以下版本開始:
JDK1.2

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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