JavaTM 2 Platform
Standard Ed. 5.0

软件包 java.rmi.server

提供支持服务器端 RMI 的类和接口。

请参见:
          描述

接口摘要
LoaderHandler 已过时。 无替代版本
RemoteCall 已过时。 无替代版本。
RemoteRef RemoteRef 表示远程对象的句柄。
RMIClientSocketFactory RMIClientSocketFactory 实例由 RMI 运行时使用,以便获得 RMI 调用的客户机套接字。
RMIFailureHandler RMIFailureHandler 可以通过 RMISocketFactory.setFailureHandler 调用注册。
RMIServerSocketFactory RMIServerSocketFactory 实例由 RMI 运行时使用,以便获得 RMI 调用的服务器套接字。
ServerRef ServerRef 表示远程对象实现的服务器端句柄。
Skeleton 已过时。 无替代版本。
Unreferenced 远程对象实现应该实现 Unreferenced 接口,以便在没有多个引用该对象的客户机时接收通知。
 

类摘要
LogStream 已过时。 无替代版本
ObjID ObjID 是用于标识导出到 RMI 运行时的远程对象。
Operation 已过时。 无替代版本
RemoteObject RemoteObject 类实现远程对象的 java.lang.Object 行为。
RemoteObjectInvocationHandler 与 Java Remote Method Invocation(Java 远程方法调用,即 Java RMI)一起使用的 InvocationHandler 接口的实现。
RemoteServer RemoteServer 类是服务器实现的公共超类,并提供支持大量远程引用语义的框架。
RemoteStub RemoteStub 类是客户机 stub 的公共超类,并提供支持大量远程引用语义的框架。
RMIClassLoader RMIClassLoader 包含支持用 RMI 进行动态类加载的静态方法。
RMIClassLoaderSpi RMIClassLoaderSpiRMIClassLoader 的服务提供程序接口。
RMISocketFactory RMISocketFactory 实例由 RMI 运行时使用,以便获得 RMI 调用所需的客户机和服务器套接字。
UID UID 表示一个和生成它的主机的时间有关的惟一标识符,或者是 216 个“熟知”标识符之一。
UnicastRemoteObject 用于导出带 JRMP 的远程对象和获得与该远程对象通信的 stub。
 

异常摘要
ExportException ExportException 是在尝试导出远程对象失败时抛出的 RemoteException
ServerCloneException 如果在克隆 UnicastRemoteObject 的过程中发生远程异常,则抛出 ServerCloneException
ServerNotActiveException 如果在服务于远程方法调用之外调用 getClientHost 方法,则 ServerNotActiveException 是在调用 RemoteServer.getClientHost 的过程中抛出的 Exception
SkeletonMismatchException 已过时。 无替代版本。
SkeletonNotFoundException 已过时。 无替代版本在 Java 2 平台 1.2 版及更高版本中,远程方法调用不再需要 Skeleton。
SocketSecurityException 已废弃的 ExportException 的子类。
 

软件包 java.rmi.server 的描述

提供支持服务器端 RMI 的类和接口。一组由 rmic stub 编译器生成的 stub 和 skeleton 使用的类。另一组类实现 RMI 传输协议和 HTTP 隧道传输。

从以下版本开始:
JDK1.1

JavaTM 2 Platform
Standard Ed. 5.0

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

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