WebSocket和Socket的区别是什么:()A、WebSocket是一个完整的应用层协议,包含一套标准的APIB、Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API)C、WebSocket同HTTP一样也是应用层的协议,但是它是一种双向通信协议,是建立在TCP之上的D、Socket(TCP)是传输控制层协议,WebSocket是应用层协议

题目
WebSocket和Socket的区别是什么:()

A、WebSocket是一个完整的应用层协议,包含一套标准的API

B、Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API)

C、WebSocket同HTTP一样也是应用层的协议,但是它是一种双向通信协议,是建立在TCP之上的

D、Socket(TCP)是传输控制层协议,WebSocket是应用层协议


相似考题
更多“WebSocket和Socket的区别是什么:() ”相关问题
  • 第1题:

    INTEL915芯片组支持的CPU接口有()

    A.SocketA和Socket478

    B.SocketA和Socket423

    C.SocketA和SocketT

    D.Socket478和SocketT


    参考答案:D

  • 第2题:

    如何判断一个Socket对象当前是否处于连接状态?

    A.boolean isConnected=socket.isConnected() && socket.isBound();

    B.boolean isConnected=socket.isConnected() && !socket.isClosed();

    C.boolean isConnected=socket.isConnected() && !socket.isBound();

    D.boolean isConnected=socket.isConnected();


    boolean isConnected=socket.isConnected() && !socket.isClosed();

  • 第3题:

    【简答题】端口(port)和套接字(socket)的区别是什么?


    从套接字定义来看,套接字包含了端口,因为套接字=(IP地址,端口号)。套接字是TCP连接的端点。套接字又称为“插口”。 但我们已经讲过,套接字(socket)有多种意思。当使用API时,套接字往往被看成是操作系统的一种抽象,这时,套接字和一个文件描述符是很相似的,并且是应用编程接口API的一部分。套接字由应用程序产生,并指明它将由客户还是服务器来使用。当应用进程创建一个套接字时,要指明该套接字使用的端口号。 端口则是应用层服务的的一种代号,它用来标志应用层的进程。端口是一个16 bit的整数。各种服务器使用的端口号都是保留端口号,以便使客户能够找到服务器。例如万维网服务器使用的端口号是80。 在发送数据时,应用层的数据通过端口向下交付到运输层。在接收数据时,运输层的数据通过适当的端口向上交付到应用层的某个应用程序。

  • 第4题:

    WAP网关应支持Socket代理,Socket是什么层的协议()

    A.网络层

    B.会话层

    C.表示层

    D.应用层


    参考答案:D

  • 第5题:

    【单选题】13. 酷睿二代Duo core 2 采用的是什么样的插座?

    A.Socket423

    B.Socket 478

    C.Socket 479

    D.Socket 370


    A