举一反三
- 客户端用来在与服务器socket端建立连接的方法是什么? A: connect() B: bind() C: join() D: recv()
- TCP通信是面向连接的,由客户端通过Socket对象的connect()方法发起到服务器的连接。
- 请创建一个客户端套接字对象socket,用于建立与服务器端的连接(IP:202.106.30.40,端口号:5000):Socket socket=______ 。
- 下面关于套接字接口(Socket)的描述,错误的是() A: Socket类用于基于TCP协议的网络通信 B: 客户端通过创建Socket对象向服务器发送连接请求 C: 服务端通过ServerSocket方法accept()方法获取Socket对象 D: 创建Socket对象时不会出现异常
- 使用TCP协议编写一个网络程序,设置服务器程序监听端口为8002,当与客户端建立连接后,向客户端发送“helloworld”,客户端接负责将信息输出。提示:1)使用ServerSocket创建服务器端对象,监听8002端口,调用accept()方法等待客户端连接,当与客户端连接后,调用Socket的getOutputStream()方法获得输出流对象,输出“helloworld。2)使用Socket创建客户端对象,指定服务器的IP地址和监听端口号,与服务器端建立连接后,调用Socket的getInputStream()方法获得输入流对象,读取数据,并打印出来3)在服务器端和客户端都调用close()方法释放socket资源请输入您的回答
内容
- 0
服务器必须建立一个( )对象,该对象通过将客户端的套接字对象和服务器端的一个套接字对象连接起来,从而达到连接的目的。 A: ServerSocket B: Socket
- 1
Socket从()时候开始监听客户请求。 A: Socket对象建立前 B: Socket对象建立后 C: accept方法执行前 D: accept方法执行后
- 2
建立Socket类的客户端需要哪些步骤?() A: 如果连接成功,则可以通过此Socket对象进行通讯; B: 如果连接成功,则重新创建一个Socket对象用于通讯; C: 向指定的IP地址和端口号进行连接尝试; D: 创建一个Socket对象; E: 首先通过网络扫描工具扫描服务器端是否已经开通;
- 3
建立Socket类的客户端需要哪些步骤?( ) A: 如果连接成功,则从新创建一个Socket对象用于通讯 B: 如果连接成功,则可以通过此Socket对象进行通讯 C: 向指定的IP 地址和端口号进行连接尝试 D: 创建一个Socket对象 E: 首先通过网络扫描工具扫描服务器端是否已经开通
- 4
下列语句正确的是:( )A.服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求B.ServerSocket( )构造函数在一个特定的端口创建一个新的Socket对象C. accept()方法会返回一个和服务器端Socket对象相连接的Socket实例。D. socket 会通过调用 bind() 函数来绑定的本地地址及端口。 A: 服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求 B: accept()方法会返回一个和服务器端Socket对象相连接的Socket实例 C: socket 会通过调用 bind() 函数来绑定的本地地址及端口。 D: ServerSocket( )构造函数在一个特定的端口创建一个新的Socket对象