Uses of Interface
java.rmi.Remote
-
Packages that use Remote 软件包 描述 java.rmi 提供RMI包。java.rmi.activation 提供对RMI对象激活的支持。java.rmi.dgc 为RMI分布式垃圾收集(DGC)提供类和接口。java.rmi.registry 为RMI注册表提供一个类和两个接口。java.rmi.server 提供用于支持RMI服务器端的类和接口。javax.management.remote.rmi RMI连接器是JMX Remote API的连接器,它使用RMI将客户端请求传输到远程MBean服务器。 -
-
Uses of Remote in java.rmi
Methods in java.rmi that return Remote 变量和类型 方法 描述 static Remote
Naming. lookup(String name)
返回与指定的name
关联的远程对象的引用(stub)。Methods in java.rmi with parameters of type Remote 变量和类型 方法 描述 static void
Naming. bind(String name, Remote obj)
将指定的name
绑定到远程对象。static void
Naming. rebind(String name, Remote obj)
将指定的名称重新绑定到新的远程对象。 -
Uses of Remote in java.rmi.activation
Subinterfaces of Remote in java.rmi.activation 变量和类型 接口 描述 interface
ActivationInstantiator
ActivationInstantiator
负责创建“可激活”对象的实例。interface
ActivationMonitor
ActivationMonitor
特定于ActivationGroup
并且当通过调用ActivationSystem.activeGroup
(这是在内部完成)报告组处于活动状态时获得。interface
ActivationSystem
ActivationSystem
提供了一种注册组的方法,以及在这些组中激活的“可激活”对象。interface
Activator
Activator
有助于远程对象激活。Classes in java.rmi.activation that implement Remote 变量和类型 类 描述 class
Activatable
Activatable
类为需要持久访问且可由系统激活的远程对象提供支持。class
ActivationGroup
ActivationGroup
负责在其组中创建“可激活”对象的新实例,在以下情况下通知其ActivationMonitor
:其对象变为活动或非活动,或者整个组变为非活动状态。class
ActivationGroup_Stub
ActivationGroup_Stub
对于子类存根类java.rmi.activation.ActivationGroup
被导出为java.rmi.server.UnicastRemoteObject
。Methods in java.rmi.activation that return Remote 变量和类型 方法 描述 Remote
ActivationID. activate(boolean force)
激活此id的对象。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port)
将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static Remote
Activatable. register(ActivationDesc desc)
为可激活的远程对象注册对象描述符,以便可以按需激活。Methods in java.rmi.activation that return types with arguments of type Remote 变量和类型 方法 描述 MarshalledObject<? extends Remote>
Activator. activate(ActivationID id, boolean force)
激活与激活标识符关联的对象id
。MarshalledObject<? extends Remote>
ActivationInstantiator. newInstance(ActivationID id, ActivationDesc desc)
激活器调用实例化器的newInstance
方法,以便在该组中重新创建具有激活标识符id
和描述符desc
。Methods in java.rmi.activation with parameters of type Remote 变量和类型 方法 描述 abstract void
ActivationGroup. activeObject(ActivationID id, Remote obj)
导出对象时调用组的activeObject
方法(通过Activatable
对象构造或显式调用Activatable.exportObject
。static ActivationID
Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
为指定对象注册激活描述符(具有指定的位置,数据和重新启动模式),并使用指定的端口导出该对象。static ActivationID
Activatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
为指定对象注册激活描述符(具有指定的位置,数据和重新启动模式),并使用指定的端口以及指定的客户端和服务器套接字工厂导出该对象。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port)
将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static Remote
Activatable. exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static boolean
Activatable. unexportObject(Remote obj, boolean force)
从RMI运行时中删除远程对象obj。Method parameters in java.rmi.activation with type arguments of type Remote 变量和类型 方法 描述 protected void
ActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
子类必须使用此受保护的方法将activeObject
回调到组的监视器。void
ActivationMonitor. activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
通知对象现在处于活动状态。 -
Uses of Remote in java.rmi.dgc
Subinterfaces of Remote in java.rmi.dgc 变量和类型 接口 描述 interface
DGC
DGC抽象用于分布式垃圾收集算法的服务器端。 -
Uses of Remote in java.rmi.registry
Subinterfaces of Remote in java.rmi.registry 变量和类型 接口 描述 interface
Registry
Registry
是一个简单远程对象注册表的远程接口,它提供了存储和检索以任意字符串名称绑定的远程对象引用的方法。Methods in java.rmi.registry that return Remote 变量和类型 方法 描述 Remote
Registry. lookup(String name)
返回绑定到此注册表中指定的name
的远程引用。Methods in java.rmi.registry with parameters of type Remote 变量和类型 方法 描述 void
Registry. bind(String name, Remote obj)
将远程引用绑定到此注册表中的指定name
。void
Registry. rebind(String name, Remote obj)
使用提供的远程引用替换此注册表中指定的name
的绑定。 -
Uses of Remote in java.rmi.server
Classes in java.rmi.server that implement Remote 变量和类型 类 描述 class
RemoteObject
RemoteObject
类实现远程对象的java.lang.Object
行为。class
RemoteObjectInvocationHandler
用于Java远程方法调用(Java RMI)的InvocationHandler
接口的实现。class
RemoteServer
RemoteServer
类是服务器实现的通用超类,并提供支持各种远程引用语义的框架。class
RemoteStub
已过时。不推荐使用静态生成的存根,因为存根是动态生成的。class
UnicastRemoteObject
用于通过JRMP导出远程对象并获取与远程对象通信的存根。Methods in java.rmi.server that return Remote 变量和类型 方法 描述 static Remote
UnicastRemoteObject. exportObject(Remote obj, int port)
使用特定提供的端口导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, ObjectInputFilter filter)
使用特定提供的端口和filter导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
使用给定套接字工厂指定的传输导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
使用给定套接字工厂和filter指定的传输,导出远程对象以使其可用于接收传入呼叫。static Remote
RemoteObject. toStub(Remote obj)
返回作为参数传递的远程对象obj
的存根。Methods in java.rmi.server with parameters of type Remote 变量和类型 方法 描述 void
Skeleton. dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
已过时。没有替代品RemoteStub
ServerRef. exportObject(Remote obj, Object data)
已过时。为提供的Remote对象创建客户端存根对象。static RemoteStub
UnicastRemoteObject. exportObject(Remote obj)
已过时。不推荐使用此方法,因为它仅支持静态存根。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port)
使用特定提供的端口导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, ObjectInputFilter filter)
使用特定提供的端口和filter导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
使用给定套接字工厂指定的传输导出远程对象以使其可用于接收传入呼叫。static Remote
UnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
使用给定套接字工厂和filter指定的传输,导出远程对象以使其可用于接收传入呼叫。Object
RemoteRef. invoke(Remote obj, 方法 method, Object[] params, long opnum)
调用方法。static Remote
RemoteObject. toStub(Remote obj)
返回作为参数传递的远程对象obj
的存根。static boolean
UnicastRemoteObject. unexportObject(Remote obj, boolean force)
从RMI运行时中删除远程对象obj。 -
Uses of Remote in javax.management.remote.rmi
Subinterfaces of Remote in javax.management.remote.rmi 变量和类型 接口 描述 interface
RMIConnection
RMI对象用于将MBeanServer请求从客户端转发到服务器端的MBeanServer实现。interface
RMIServer
用于建立与RMI连接器的连接的RMI对象。Classes in javax.management.remote.rmi that implement Remote 变量和类型 类 描述 class
RMIConnectionImpl
执行RMIConnection
接口。class
RMIConnectionImpl_Stub
class
RMIIIOPServerImpl
已过时。不再支持此传输。class
RMIJRMPServerImpl
通过JRMP导出的RMIServer
对象,它创建客户端连接作为通过JRMP导出的RMI对象。class
RMIServerImpl
表示连接器服务器的RMI对象。class
RMIServerImpl_Stub
Methods in javax.management.remote.rmi that return Remote 变量和类型 方法 描述 Remote
RMIJRMPServerImpl. toStub()
返回此RMIServer
对象的可序列化存根。abstract Remote
RMIServerImpl. toStub()
返回此服务器对象的远程存根。
-