21. (1) 服务端socket的建立ServerSocket对象负责等待客户端请求建立套接字连接,类似邮局某个窗口中的业务员。
服务器必须事先建立一个ServerSocket对象,并绑定至正确的端口。
构造方法:
ServerSocket(int port)
ServerSocket(int port, int backlog, InetAddress bindAddr) try {
ServerSocket listener = new ServerSocket(1880);
Socket ss = listener.accept();
}catch(IOException e){}
22. public Socket accept() throws IOException
等待客户机的连接请求,若连接,则创建一套接字
public void close() throws IOException
关闭服务器套接字
public boolean isClosed()
若服务器关闭成功则返回true
public InetAddress getInetAddress()
返回与服务器套接字绑定的IP地址,若没有绑定则返回null
public int getLocalPort()
获取服务器套接字监听的端口号