RMIServerSocketFactory
RMIServerSocketFactory (RMI 서버 소켓 팩토리)
RMI 런타임이 RMI 호출을 위한 서버 소켓을 얻기 위해 사용하는 인터페이스입니다.
본문
원격 객체는 java.rmi.server.UnicastRemoteObject의 생성자나 exportObject 메서드로 생성/익스포트할 때 RMIServerSocketFactory와 연결될 수 있습니다.
원격 객체에 연결된 RMIServerSocketFactory 인스턴스는 클라이언트의 들어오는 호출을 수락하는 데 사용되는 ServerSocket을 얻는 데 사용됩니다. 또한 원격 객체 레지스트리와 연결해 클라이언트가 원격 객체 레지스트리와 사용자 지정 소켓 통신을 하게 할 수도 있습니다.
이 인터페이스의 구현은 Object.equals를 구현해 같은(기능적으로 동등한) 서버 소켓 팩토리를 나타내는 인스턴스가 들어오면 true를, 그 외에는 false를 반환해야 합니다(그리고 Object.hashCode도 equals와 일관되게 구현해야 합니다).