- 所有已知的实现类:
-
RMISocketFactory
,SslRMIServerSocketFactory
public interface RMIServerSocketFactory
RMIServerSocketFactory
实例由RMI运行时使用,以获取用于RMI调用的服务器套接字。当远程对象通过java.rmi.server.UnicastRemoteObject
的构造函数或exportObject
方法创建/导出时,可以将远程对象与RMIServerSocketFactory
关联。
与远程对象关联的RMIServerSocketFactory
实例用于获取用于接受来自客户端的调用的ServerSocket
。
RMIServerSocketFactory
实例还可以与远程对象注册表关联,以便客户端可以使用自定义套接字通信与远程对象注册表。
此接口的实现应该实现Object.equals(java.lang.Object)
方法,当传递表示相同(功能等效)服务器套接字工厂的实例时返回true
,否则返回false
(并且它还应该一致地实现Object.hashCode()
与其Object.equals
实现)。
- 自从:
- 1.2
- 参见:
-
Method Summary
-
Method Details
-
createServerSocket
在指定端口上创建服务器套接字(端口0表示匿名端口)。- 参数:
-
port
- 端口号 - 返回:
- 指定端口上的服务器套接字
- 抛出:
-
IOException
- 如果在创建服务器套接字期间发生I/O错误 - 自从:
- 1.2
-