public class DefaultSocketFactory extends java.lang.Object implements SocketFactory
| 构造器和说明 |
|---|
DefaultSocketFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(java.net.DatagramSocket sock) |
void |
close(java.net.ServerSocket sock) |
void |
close(java.net.Socket sock) |
java.net.DatagramSocket |
createDatagramSocket(java.lang.String service_name) |
java.net.DatagramSocket |
createDatagramSocket(java.lang.String service_name,
int port) |
java.net.DatagramSocket |
createDatagramSocket(java.lang.String service_name,
int port,
java.net.InetAddress laddr) |
java.net.DatagramSocket |
createDatagramSocket(java.lang.String service_name,
java.net.SocketAddress bindaddr) |
java.net.MulticastSocket |
createMulticastSocket(java.lang.String service_name) |
java.net.MulticastSocket |
createMulticastSocket(java.lang.String service_name,
int port) |
java.net.MulticastSocket |
createMulticastSocket(java.lang.String service_name,
java.net.SocketAddress bindaddr) |
java.net.ServerSocket |
createServerSocket(java.lang.String service_name) |
java.net.ServerSocket |
createServerSocket(java.lang.String service_name,
int port) |
java.net.ServerSocket |
createServerSocket(java.lang.String service_name,
int port,
int backlog) |
java.net.ServerSocket |
createServerSocket(java.lang.String service_name,
int port,
int backlog,
java.net.InetAddress bindAddr) |
java.net.Socket |
createSocket(java.lang.String service_name) |
java.net.Socket |
createSocket(java.lang.String service_name,
java.net.InetAddress address,
int port) |
java.net.Socket |
createSocket(java.lang.String service_name,
java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort) |
java.net.Socket |
createSocket(java.lang.String service_name,
java.lang.String host,
int port) |
java.net.Socket |
createSocket(java.lang.String service_name,
java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort) |
java.util.Map<java.lang.Object,java.lang.String> |
getSockets()
Returns all open sockets.
|
public java.net.Socket createSocket(java.lang.String service_name)
throws java.io.IOException
createSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.lang.String service_name,
java.lang.String host,
int port)
throws java.io.IOException
createSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.lang.String service_name,
java.net.InetAddress address,
int port)
throws java.io.IOException
createSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.lang.String service_name,
java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort)
throws java.io.IOException
createSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.Socket createSocket(java.lang.String service_name,
java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort)
throws java.io.IOException
createSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.ServerSocket createServerSocket(java.lang.String service_name)
throws java.io.IOException
createServerSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.ServerSocket createServerSocket(java.lang.String service_name,
int port)
throws java.io.IOException
createServerSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.ServerSocket createServerSocket(java.lang.String service_name,
int port,
int backlog)
throws java.io.IOException
createServerSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.ServerSocket createServerSocket(java.lang.String service_name,
int port,
int backlog,
java.net.InetAddress bindAddr)
throws java.io.IOException
createServerSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.DatagramSocket createDatagramSocket(java.lang.String service_name)
throws java.net.SocketException
createDatagramSocket 在接口中 SocketFactoryjava.net.SocketExceptionpublic java.net.DatagramSocket createDatagramSocket(java.lang.String service_name,
java.net.SocketAddress bindaddr)
throws java.net.SocketException
createDatagramSocket 在接口中 SocketFactoryjava.net.SocketExceptionpublic java.net.DatagramSocket createDatagramSocket(java.lang.String service_name,
int port)
throws java.net.SocketException
createDatagramSocket 在接口中 SocketFactoryjava.net.SocketExceptionpublic java.net.DatagramSocket createDatagramSocket(java.lang.String service_name,
int port,
java.net.InetAddress laddr)
throws java.net.SocketException
createDatagramSocket 在接口中 SocketFactoryjava.net.SocketExceptionpublic java.net.MulticastSocket createMulticastSocket(java.lang.String service_name)
throws java.io.IOException
createMulticastSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.MulticastSocket createMulticastSocket(java.lang.String service_name,
int port)
throws java.io.IOException
createMulticastSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic java.net.MulticastSocket createMulticastSocket(java.lang.String service_name,
java.net.SocketAddress bindaddr)
throws java.io.IOException
createMulticastSocket 在接口中 SocketFactoryjava.io.IOExceptionpublic void close(java.net.Socket sock)
throws java.io.IOException
close 在接口中 SocketFactoryjava.io.IOExceptionpublic void close(java.net.ServerSocket sock)
throws java.io.IOException
close 在接口中 SocketFactoryjava.io.IOExceptionpublic void close(java.net.DatagramSocket sock)
close 在接口中 SocketFactorypublic java.util.Map<java.lang.Object,java.lang.String> getSockets()
SocketFactorygetSockets 在接口中 SocketFactory