java.rmi.server
Interface RMIServerSocketFactory
- All Known Implementing Classes:
- RMISocketFactory
- public interface RMIServerSocketFactory
An RMIServerSocketFactory
instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. A remote object can be
associated with an RMIServerSocketFactory
when it is
created/exported via the constructors or exportObject
methods
of java.rmi.server.UnicastRemoteObject
and
java.rmi.activation.Activatable
.
An RMIServerSocketFactory
instance associated with a remote
object is used to obtain the ServerSocket
used to accept
incoming calls from clients.
An RMIServerSocketFactory
instance can also be associated
with a remote object registry so that clients can use custom socket
communication with a remote object registry.
- Since:
- 1.2
- See Also:
UnicastRemoteObject
,
java.rmi.activation.Activatable
,
LocateRegistry
Method Summary |
java.net.ServerSocket |
createServerSocket(int port)
Create a server socket on the specified port (port 0 indicates
an anonymous port). |
createServerSocket
public java.net.ServerSocket createServerSocket(int port)
throws java.io.IOException
- Create a server socket on the specified port (port 0 indicates
an anonymous port).
- Parameters:
port
- the port number- Returns:
- the server socket on the specified port
- Throws:
- java.io.IOException - if an I/O error occurs during server socket
creation
- Since:
- 1.2
Java is a trademark or registred trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo, Alto, California, 94303, U.S.A All Rights Reserved. < /font >