用“line, addr = my_socket. accept( )”语句接收客户端的请求,则下一步服务器端怎么发送数据?
A: line.sendall( )
B: conn.sendall( )
C: socket.sendall( )
D: sendall( )
A: line.sendall( )
B: conn.sendall( )
C: socket.sendall( )
D: sendall( )
举一反三
- 在Linux环境下设计基于UDP服务的通信程序,其服务器端程序的流程大致为( )。①建立socket②将地址绑定套接字③监听端口④响应客户端请求⑤发送或接收客户端数据⑥关闭socket A: ①、②、③、④、⑤、⑥ B: ①、②、③、⑤、⑥ C: ①、②、④、⑤、⑥ D: ①、②、⑤、⑥
- 为了通信,发送端和接收端都必须创建Socket对象
- TCP连接中的客户端向服务器端发送数据使用()。 A: Socket的输入流 B: Socket的send方法 C: Socket的receive方法 D: Socket的输出流
- 下面关于套接字接口(Socket)的描述,错误的是() A: Socket类用于基于TCP协议的网络通信 B: 客户端通过创建Socket对象向服务器发送连接请求 C: 服务端通过ServerSocket方法accept()方法获取Socket对象 D: 创建Socket对象时不会出现异常
- 下列语句正确的是:( )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对象