所有类
java.rmi.server
类 RemoteServer
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
-
所有已实现的接口:
-
Serializable, Remote
-
直接已知子类:
-
Activatable, UnicastRemoteObject
-
public abstract class RemoteServer
- extends RemoteObject
该 RemoteServer
类是服务器实现的公共超类,并提供支持大量远程引用语义的框架。需要特别指出的是,创建和导出远程对象所需的功能(即使其远程可用)理论上由 RemoteServer
提供,具体由其子类提供。
-
从以下版本开始:
-
JDK1.1
-
另请参见:
-
序列化表格
RemoteServer
protected RemoteServer()
-
构造一个
RemoteServer
。
-
从以下版本开始:
-
JDK1.1
RemoteServer
protected RemoteServer(RemoteRef ref)
-
构造带指定引用类型的
RemoteServer
。
-
参数:
-
ref
- 远程引用
-
从以下版本开始:
-
JDK1.1
getClientHost
public static String getClientHost()
throws ServerNotActiveException
-
返回一个客户机主机的字符串表示形式,用于在当前线程中正在处理的远程方法调用。
-
-
返回:
-
远程客户机主机的字符串表示形式
-
抛出:
-
ServerNotActiveException
- 如果在当前线程中没有处理远程方法调用
-
从以下版本开始:
-
JDK1.1
setLog
public static void setLog(OutputStream out)
-
将 RMI 调用记录到输出流
out
中。如果 out
为 null
,则关闭调用日志记录。
如果存在安全管理器,则其 checkPermission
方法将用 java.util.logging.LoggingPermission("control")
权限调用;这可能会导致 SecurityException
。
-
-
参数:
-
out
- 应该将 RMI 调用记录到其中的输出流
-
抛出:
-
SecurityException
- 如果存在安全管理器且其 checkPermission
方法的调用失败
-
从以下版本开始:
-
JDK1.1
-
另请参见:
-
getLog()
getLog
public static PrintStream getLog()
-
返回用于 RMI 调用日志的流。
-
-
返回:
-
调用日志
-
从以下版本开始:
-
JDK1.1
-
另请参见:
-
setLog(java.io.OutputStream)
所有类