在已经使用的服务器端口上创建客户端时,以下陈述__________是正确的。
A. 无论端口是否正在使用,客户端都可以连接到服务器。
B. 抛出java.net.BindException异常
C. 客户端被阻塞,直到端口可用
D. 客户端遇到致命错误,必须终止
查看答案
服务器使用以下__________语句侦听来自客户端的连接请求:
A. Socket s = new Socket(ServerName, port);
B. Socket s = serverSocket.accept()
C. Socket s = serverSocket.getSocket()
D. Socket s = new Socket(ServerName);
客户端使用以下__________语句请求与服务器的连接:
A. Socket s = new Socket(ServerName, port);
B. Socket s = serverSocket.accept();
C. Socket s = serverSocket.getSocket();
D. Socket s = new Socket(ServerName);
当客户端请求连接到尚未启动的服务器时,以下陈述__________是正确的。
A. 抛出java.net.BindException异常
B. 抛出java.net.ConnectionException异常
C. 客户端被阻止,直到服务器启动
D. 客户端遇到致命错误,必须终止
服务器程序可以使用______________类获得客户端的IP地址和主机名字地址等信息
A. ServerSocket
B. Socket
C. InetAddress
D. Connection