|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.net.ServerSocketFactory
public abstract class ServerSocketFactory
此類別創建伺服器Socket。它可以被其他的處理器子類別化,這些處理器創建特定型別的伺服器Socket。這為其他的公共Socket級功能提供了通用框架。它是Socket處理器的伺服器端對應物,同樣也提供了一種方式,用來捕獲與正在創建的Socket相關的各種策略。
像Socket處理器一樣,伺服器 Socket 處理器的實例也有用來創建Socket的方法。還存在一個特定於環境的預設伺服器Socket處理器;框架則通常使用它們自己的自定義處理器。
SocketFactory| 建構子摘要 | |
|---|---|
protected |
ServerSocketFactory()
創建伺服器Socket處理器。 |
| 方法摘要 | |
|---|---|
ServerSocket |
createServerSocket()
返回未綁定的伺服器Socket。 |
abstract ServerSocket |
createServerSocket(int port)
返回綁定到指定埠號的伺服器Socket。 |
abstract ServerSocket |
createServerSocket(int port,
int backlog)
返回綁定到指定埠號的伺服器Socket,並且使用指定的連接 backlog。 |
abstract ServerSocket |
createServerSocket(int port,
int backlog,
InetAddress ifAddress)
返回綁定到指定埠號的伺服器Socket,該Socket帶有指定的偵聽 backlog 和本地 IP。 |
static ServerSocketFactory |
getDefault()
返回該環境預設Socket處理器的一個副本。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 建構子詳細資訊 |
|---|
protected ServerSocketFactory()
| 方法詳細資訊 |
|---|
public static ServerSocketFactory getDefault()
ServerSocketFactory
public ServerSocket createServerSocket()
throws IOException
IOException - 如果不能創建SocketServerSocket.bind(java.net.SocketAddress),
ServerSocket.bind(java.net.SocketAddress, int),
ServerSocket.ServerSocket()
public abstract ServerSocket createServerSocket(int port)
throws IOException
port - 要偵聽的埠號
ServerSocket
IOException - 如果出現網路錯誤ServerSocket.ServerSocket(int)
public abstract ServerSocket createServerSocket(int port,
int backlog)
throws IOException
port - 要偵聽的埠號backlog - 已排隊的連接數
ServerSocket
IOException - 如果出現網路錯誤ServerSocket.ServerSocket(int, int)
public abstract ServerSocket createServerSocket(int port,
int backlog,
InetAddress ifAddress)
throws IOException
ifAddress 參數可以在 ServerSocket 的多宿主主機上使用,ServerSocket 僅接受對其位址之一的連接請求。如果 ifAddress 為 null,則它將接受所有本地位址上的連接。用給與此處理器的Socket選項(例如,接受逾時)配置該Socket。
port - 要偵聽的埠號backlog - 已排隊的連接數ifAddress - 要使用的網路介面位址
ServerSocket
IOException - 如果出現網路錯誤ServerSocket.ServerSocket(int, int, java.net.InetAddress)
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。