服務(wù)器應(yīng)用程序通過使用java.net.ServerSocket類以獲取一個(gè)端口,并且偵聽客戶端請(qǐng)求。
ServerSocket類有四個(gè)構(gòu)造方法:
序號(hào) | 方法描述 |
1 | public ServerSocket(int port) throws IOException 創(chuàng)建綁定到特定端口的服務(wù)器套接字。 |
2 | public ServerSocket(int port, int backlog) throws IOException 利用指定的 backlog 創(chuàng)建服務(wù)器套接字并將其綁定到指定的本地端口號(hào)。 |
3 | public ServerSocket(int port, int backlog, InetAddress address) throws IOException 使用指定的端口、偵聽 backlog 和要綁定到的本地 IP 地址創(chuàng)建服務(wù)器。 |
4 | public ServerSocket() throws IOException 創(chuàng)建非綁定服務(wù)器套接字。 |
創(chuàng)建非綁定服務(wù)器套接字。 如果ServerSocket構(gòu)造方法沒有拋出異常,就意味著你的應(yīng)用程序已經(jīng)成功綁定到指定的端口,并且偵聽客戶端請(qǐng)求。
這里有一些ServerSocket類的常用方法:
序號(hào) | 方法描述 |
1 | public int getLocalPort() 返回此套接字在其上偵聽的端口。 |
2 | public Socket accept() throws IOException 偵聽并接受到此套接字的連接。 |
3 | public void setSoTimeout(int timeout) 通過指定超時(shí)值啟用/禁用 SO_TIMEOUT,以毫秒為單位。 |
4 | public void bind(SocketAddress host, int backlog) 將 ServerSocket 綁定到特定地址(IP 地址和端口號(hào))。 |
2015職稱計(jì)算機(jī)考試書PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書籍 |