要将web页中的数据装载到Java应用程序中,下列哪种方式最佳?
A.创建一个Socket,并使用该套接字来创建一个输入流
B.创建一个URL,并使用该URL来创建一个URL Connection
C.使用Applet小程序的showDocument()方法来装载
D.上述方法没有什么区别,所以也就没有哪个最佳
第1题:
根据下面的文字资料回答 11~12 题 Socket的通信方式包括( 1 ),( 2 )是最常用的套接字类型。
第11题:文中( 1 )处正确的答案是( )。
A.字节流套接字
B.数据报套接字
C.原始数据报套接字
D.A、B和C
本题考查的是Socket的通信方式。
使用Socket进行通信的方式有3种。
字节流套接字(stream socket):TCP/IP协议族中的TCP协议使用此类接口,它提供面向连接的(建立虚电路)、无差错的、发送接收顺序一致的、包长度不限和非重复的网络信包传输。数据报套接字(datagram socket):TCP/IP协议中的UDP(LiserDatagram Protoed)协议使用此类接口,它是无连接的服务,以独立的包进行网络传输,包最大长度为32KB,传输不保证顺序性、可靠性和无重复性,通常用于单个报文传输或可靠性要求不高的场合;原始数据套接字:提供对网络下层通信协议(如IP协议)的直接访问,一般不是提供给普通用户的,主要用于开发新的协议或提取协议较隐蔽的功能。其中字节流套接字是最常用的套接字类型。
第2题:
关于accept()系统调用,描述错误的是()
A.accept返回新套接字的描述符,新套接字的类型与服务器监听套接字不同
B.accept函数将创建一个新的套接字来与该客户通信
C.服务器通过其等待客户建立对该套接字的连接
D.accept函数只有当客户程序试图连接到由socket参数指定的套接字上时才返回,否则将一直阻塞
第3题:
在VC中编写基于套接字的网络应用程序时要添加一个库文件:
A.ws2_32.lib
B.winsock2.lib
C.Winsock.lib
D.Socket.lib
第4题:
Java程序中,使用TCP套接字编写服务端程序的套接字类是()。
A.Socket
B.ServerSocket
C.DatagramSocket
D.DatagramPacket
第5题:
socket通信中使用IPv4地址,那么在创建套接字时应该使用下列哪个参数?
A.socket.AF_INET
B.socket.AF_INET6
C.socket.AF_UNIX
D.socket.AF_ROUTE