JavaTM Platform
Standard Ed. 6

软件包 org.omg.CORBA.portable
的使用

使用 org.omg.CORBA.portable 的软件包
javax.rmi.CORBA 包含用于 RMI-IIOP 的可移植性 API。 
org.omg.CORBA 提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。 
org.omg.CORBA.DynAnyPackage 提供与 DynAny 接口一起使用的异常(InvalidValueInvalidInvalidSeqTypeMismatch)。 
org.omg.CORBA.ORBPackage 提供由 ORB.resolve_initial_references 方法抛出的异常 InvalidName,以及由 ORB 类中的动态 Any 创建方法抛出的异常 InconsistentTypeCode。 
org.omg.CORBA.TypeCodePackage 提供用户定义的异常 BadKindBounds,它们将由 TypeCode 类中的方法抛出。 
org.omg.CORBA.portable 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 
org.omg.CORBA_2_3 CORBA_2_3 包定义对 Java[tm] Standard Edition 6 中现有 CORBA 接口所进行的添加。 
org.omg.CORBA_2_3.portable 提供输入和输出值类型的各种方法,并包含 org/omg/CORBA/portable 包的其他更新。 
org.omg.CosNaming 为 Java IDL 提供命名服务。 
org.omg.CosNaming.NamingContextExtPackage 此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Java[tm] SE 6。 
org.omg.CosNaming.NamingContextPackage 此包包含 org.omg.CosNaming 包的 Exception 类。 
org.omg.Dynamic 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.9 小节中指定的 Dynamic 模块。 
org.omg.DynamicAny 提供一些类和接口使得在运行时能够遍历与 any 有关联的数据值,并提取数据值的基本成分。 
org.omg.DynamicAny.DynAnyFactoryPackage 此包包含 DynamicAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2.2 小节中指定。 
org.omg.DynamicAny.DynAnyPackage 此包包含 DynAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小节中指定。 
org.omg.IOP 此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的 13.6.小节中指定的 IOP 模块。 
org.omg.IOP.CodecFactoryPackage 此包包含 IOP::CodeFactory 接口中指定的异常(作为 Portable Interceptor 规范的一部分)。 
org.omg.IOP.CodecPackage 此包根据 IOP::Codec IDL 接口定义生成。 
org.omg.Messaging 此包包含 OMG Messaging Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模块。 
org.omg.PortableInterceptor 提供一个注册 ORB 钩子 (hook) 的机制,通过这些钩子 ORB 服务可以截取执行 ORB 的正常流。 
org.omg.PortableInterceptor.ORBInitInfoPackage 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 
org.omg.PortableServer 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 
org.omg.PortableServer.CurrentPackage 提供各种方法实现,这些实现能够访问调用方法的对象的身份。 
org.omg.PortableServer.POAManagerPackage 封装 POA 关联的处理状态。 
org.omg.PortableServer.POAPackage 允许程序员构造可在不同 ORB 产品间移植的对象实现。 
org.omg.PortableServer.ServantLocatorPackage 提供定位 servant 的类和接口。 
org.omg.SendingContext 为值类型的编组提供支持。 
org.omg.stub.java.rmi 包含用于 java.rmi 包中出现的 Remote 类型的 RMI-IIOP Stub。 
 

javax.rmi.CORBA 使用的 org.omg.CORBA.portable 中的类
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
InvokeHandler
          此接口为入呼叫 (incoming call) 提供调度机制。
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.CORBA 使用的 org.omg.CORBA.portable 中的类
ApplicationException
          此类用来报告 ORB 和 stub 之间的应用程序级异常。
BoxedValueHelper
           
Delegate
          为 org.omg.CORBA.Object 方法特定于供应商的 ORB 实现指定一个可移植的 API。
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
RemarshalException
          此类用来报告本地转发异常,以及发回 ORB 的对象转发 GIOP 信息。
ServantObject
          此类是本地 stub API 的一部分,其目的是为配置的客户端和服务器(即驻留在同一 Java VM 上的客户端和服务器)提供高性能的调用。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
ValueBase
          所生成的对应于 valuetype IDL 类型的 Java 类实现此接口。
 

org.omg.CORBA.DynAnyPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
 

org.omg.CORBA.ORBPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
 

org.omg.CORBA.TypeCodePackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
 

org.omg.CORBA.portable 使用的 org.omg.CORBA.portable 中的类
ApplicationException
          此类用来报告 ORB 和 stub 之间的应用程序级异常。
Delegate
          为 org.omg.CORBA.Object 方法特定于供应商的 ORB 实现指定一个可移植的 API。
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
RemarshalException
          此类用来报告本地转发异常,以及发回 ORB 的对象转发 GIOP 信息。
ResponseHandler
          此接口由 ORB 在调用期间提供给 servant,允许 servant 稍后检索用来返回调用结果的 OutputStream。
ServantObject
          此类是本地 stub API 的一部分,其目的是为配置的客户端和服务器(即驻留在同一 Java VM 上的客户端和服务器)提供高性能的调用。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
ValueBase
          所生成的对应于 valuetype IDL 类型的 Java 类实现此接口。
 

org.omg.CORBA_2_3 使用的 org.omg.CORBA.portable 中的类
ValueFactory
          ValueFactory 接口是 IDL 类型 CORBA::ValueFactory 的本地映射。
 

org.omg.CORBA_2_3.portable 使用的 org.omg.CORBA.portable 中的类
BoxedValueHelper
           
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。
 

org.omg.CosNaming 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
InvokeHandler
          此接口为入呼叫 (incoming call) 提供调度机制。
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
ResponseHandler
          此接口由 ORB 在调用期间提供给 servant,允许 servant 稍后检索用来返回调用结果的 OutputStream。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
 

org.omg.CosNaming.NamingContextExtPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
 

org.omg.CosNaming.NamingContextPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
 

org.omg.Dynamic 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
 

org.omg.DynamicAny 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.DynamicAny.DynAnyFactoryPackage 使用的 org.omg.CORBA.portable 中的类
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.DynamicAny.DynAnyPackage 使用的 org.omg.CORBA.portable 中的类
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.IOP 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
 

org.omg.IOP.CodecFactoryPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.IOP.CodecPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.Messaging 使用的 org.omg.CORBA.portable 中的类
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.PortableInterceptor 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
ValueBase
          所生成的对应于 valuetype IDL 类型的 Java 类实现此接口。
 

org.omg.PortableInterceptor.ORBInitInfoPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.PortableServer 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
InvokeHandler
          此接口为入呼叫 (incoming call) 提供调度机制。
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
ResponseHandler
          此接口由 ORB 在调用期间提供给 servant,允许 servant 稍后检索用来返回调用结果的 OutputStream。
 

org.omg.PortableServer.CurrentPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.PortableServer.POAManagerPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.PortableServer.POAPackage 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
 

org.omg.PortableServer.ServantLocatorPackage 使用的 org.omg.CORBA.portable 中的类
InputStream
          InputStream 是用来从 CDR 编组流中读取 IDL 类型的 Java API。
OutputStream
          OuputStream 是用来将 IDL 类型写入 CDR 编组流的 Java API。
Streamable
          所有复杂 IDL 类型的 Holder 类的基类。
 

org.omg.SendingContext 使用的 org.omg.CORBA.portable 中的类
IDLEntity
          一个不带任何成员的接口,其唯一目的是充当一个标记,用来指示实现类是 IDL 中的 Java 值类型且具有响应的 Helper 类。
 

org.omg.stub.java.rmi 使用的 org.omg.CORBA.portable 中的类
ObjectImpl
          所有 stub 类的公共基类;提供 org.omg.CORBA.Object 方法的默认实现。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策