参考答案和解析
正确答案: http是客户端用http协议进行请求,发送请求时候需要封装http请求头,并绑定请求的数据,服务器一般有web服务器配合(当然也非绝对)。http请求方式为客户端主动发起请求,服务器才能给响应,一次请求完毕后则断开连接,以节省资源。服务器不能主动给客户端响应(除非采取http长连接技术)。
iphone主要使用类是NSUrl Connection;scoket是客户端跟服务器直接使用socket“套接字”进行连接,并没有规定连接后断开,所以客户端和服务器可以保持连接通道,双方都可以主动发送数据。一般在游戏开发或股票开发这种要求即时性很强并且保持发送数据量比较大的场合使用。主要使用类是CFSocketRef
更多“http和scoket通信的区别。”相关问题
  • 第1题:

    HTTP请求的GET 与POST 方式的区别


    正确答案:

     

    :servlet 有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。
    这个生存期由javax.servlet.Servlet 接口的init,service 和destroy 方法表达。

  • 第2题:

    Intemet(因特网)上最基本的通信协议是HTTP协议。()


    答案:错
    解析:
    IP是基本的通信协议。因特网是基于TCP/IP协议实现的,TCP/IP协议由很多协议组成,不同类型的协议又被放在不同的层,其中,位于应用层的协议就有很多,比如FTP、SMTP、HTTP。

  • 第3题:

    以下关于S-HTTP的描述中,正确的是( )。

    A.S-HTTP是一种面向报文的安全通信协议,使用TCP443端口
    B.S-HTTP所使用的语法和报文格式与HTTP相同
    C.S-HTTP也可以写为HTTPS
    D.S-HTTP的安全基础并非SSL

    答案:D
    解析:
    S-HTTP全称:Secure Hypertext Transfer Protocol,即安全超文本传输协议, 工作在应用层,因此其基础不是SSL。而HTTPS全称:Hypertext Transfer Protocol over Secure Socket Layer,是以安全为目标的HTTP通道,简单讲是HTTP的安全版,由于是面向报文的安全协议,因此所使用的端口为透明的TCP443端口,43端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。在一些对安全性要求较高的网站,比如银行、证券、购物、卡巴斯基激活等,都采用HTTPS服务,这样在这些网站上的交换信息其他人都无法看到,保证了交易的安全性。HTTPS 作为另一种安全 web 通信技术,是指 HTTP 运行在 TLS 和 SSL 上面的实现安全 web 事务的协议。

  • 第4题:

    平时做项目时怎么实现http协议的通信的?


    正确答案: 可以直接使用ASIHttpRequest通讯包,其中的ASIHTTPRequest是父类,继承了NSOpertion类。此通讯包使用CFNetwork框架,内部实现了http协议的封装,可以用于http协议的请求。另外,也可以不使用此通讯包,采用NSURLConnection实现http请求,此类支持同步数据的请求(NSURLConnectionsendSynchronousRequest:)和异步数据的请求([[NSURLConnectionalloc]initWithRequest:theRequestdelegate:self])。

  • 第5题:

    下列对于HTTP通信过程的描述中,()是错误的。

    • A、客户端发送HTTP-Request请求资源
    • B、服务器发送HTTP-Response响应客户端请求
    • C、HTTP-Respone中可以包含任何类型的资源文件
    • D、服务器必须维护与各个客户端间的HTTP通信状态

    正确答案:D

  • 第6题:

    HTTP定义了服务器和客户端之间通信的次序和交互数据的格式()


    正确答案:正确

  • 第7题:

    HTTP通信协议


    正确答案: 使用者与服务器的沟通是通过HTTP这种通信协议来进行的,使用者的浏览器通过这种协议来向服务器索取资料,服务器也遵循此种协议向浏览器或送资料。

  • 第8题:

    在IE地址栏中输入“http://www.163.com”,其中的http代表:()

    • A、通信协议
    • B、主机名
    • C、通信端口
    • D、资源文件名

    正确答案:A

  • 第9题:

    以下对Scoket类的描述中,错误的是() 

    • A、Scoket类处于应用层
    • B、利用Scoket类进行网络通讯时,不需要考虑具体的接入方式
    • C、利用Scoket类进行网络通讯时,只能采取客户端发送消息,服务器反馈消息的机制
    • D、利用Scoket类进行网络通讯时,首先需要确定服务器和客户端

    正确答案:C

  • 第10题:

    问答题
    http和scoket通信的区别。

    正确答案: http是客户端用http协议进行请求,发送请求时候需要封装http请求头,并绑定请求的数据,服务器一般有web服务器配合(当然也非绝对)。http请求方式为客户端主动发起请求,服务器才能给响应,一次请求完毕后则断开连接,以节省资源。服务器不能主动给客户端响应(除非采取http长连接技术)。
    iphone主要使用类是NSUrl Connection;scoket是客户端跟服务器直接使用socket“套接字”进行连接,并没有规定连接后断开,所以客户端和服务器可以保持连接通道,双方都可以主动发送数据。一般在游戏开发或股票开发这种要求即时性很强并且保持发送数据量比较大的场合使用。主要使用类是CFSocketRef
    解析: 暂无解析

  • 第11题:

    单选题
    以下对Scoket类的描述中,错误的是()
    A

    Scoket类处于应用层

    B

    利用Scoket类进行网络通讯时,不需要考虑具体的接入方式

    C

    利用Scoket类进行网络通讯时,只能采取客户端发送消息,服务器反馈消息的机制

    D

    利用Scoket类进行网络通讯时,首先需要确定服务器和客户端


    正确答案: D
    解析: 暂无解析

  • 第12题:

    判断题
    HTTP定义了服务器和客户端之间通信的次序和交互数据的格式()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    以下关于S-HTTP的描述中,正确的是( )。

    A. S-HTTP是一种面向报文的安全通信协议,使用TC.P 443端口
    B. S-HTTP所使用的语法和报文格式与HTTP相同
    C. S-HTTP也可以写为HTTPS
    D. S-HTTP的安全基础并非SSL

    答案:D
    解析:
    安全超文本传输协议(Secure Hypertext Transfer Protocol,S-HTTP)是一种面向安全信息通信的协议,是EIT公司结合 HTTP 而设计的一种消息安全通信协议。S-HTTP可提供通信保密、身份识别、可信赖的信息传输服务及数字签名等。在语法上,S-HTTP报文与HTTP相同,由请求或状态行组成,后面是信头和主体。显然信头各不相同并且主体密码设置更为精密。正如HTTP报文,S-HTTP报文由从客户机到服务器的请求和从服务器到客户机的响应组成。

  • 第14题:

    Internet(因特网)最基本的通信协议是Http协议。 ( )


    答案:错
    解析:
    Internet是一个网络的网络,它以TCP/IP网络协议将许许多多的各种 不同类型、不同规模、不同地理位置的物理网络连接起来成为一个整体。因此,TCP/IP协议 是Internet上最基本的通信协议。

  • 第15题:

    HTTP协议中,POST和GET的区别是什么?


    正确答案: 1).GET 方法 
    GET 方法提交数据不安全,数据置于请求行,客户端地址栏可见;
    GET 方法提交的数据大小有限
    GET 方法不可以设置书签
    2).POST 方法 
    POST 方法提交数据安全,数据置于消息主体内,客户端不可见
    POST 方法提交的数据大小没有限制
    POST 方法可以设置书签

  • 第16题:

    超文本传输协议( HyperText Transfer Protocol,HTTP)是互联网上广泛使用的一种 网络协议,下面哪种协议基于HTTP并结合SSL协议,具备用户鉴别和通信数据加密等功能()

    • A、HTTP1.0协议
    • B、HTTP1.1协议
    • C、HTTPS协议
    • D、HTTPD协议

    正确答案:C

  • 第17题:

    简述http和scoket通信的区别。


    正确答案: http是客户端用http协议进行请求,发送请求时候需要封装http请求头,并绑定请求的数据,服务器一般有web服务器配合(当然也非绝对)。 http请求方式为客户端主动发起请求,服务器才能给响应,一次请求完毕后则断开连接,以节省资源。服务器不能主动给客户端响应(除非采取http长连接 技术)。iphone主要使用类是NSUrlConnection。
    scoket是客户端跟服务器直接使用socket“套接字”进行连接,并没有规定连接后断开,所以客户端和服务器可以保持连接通道,双方 都可以主动发送数据。一般在游戏开发或股票开发这种要求即时性很强并且保持发送数据量比较大的场合使用。主要使用类是CFSocketRef。

  • 第18题:

    一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息。


    正确答案:正确

  • 第19题:

    半双工通信和全双工通信的区别?


    正确答案:半双工是指数据传输可以沿两个方向,但需要分时进行。全双工是指数据可以同时进行双向传输。

  • 第20题:

    Web通信需要使用HTTP协议,一般的浏览器软件只支持HTTP协议。


    正确答案:错误

  • 第21题:

    简述Http和Https的区别


    正确答案: 第一:http是超文本传输协议,信息是明文传输,https是具有安全性的ssl加密传输协议
    第二:http和https使用的是完全不同的连接方式,端口也不一样,前者80或者443
    第三:http连接很简单,是无状态的。https协议是由ssl+http协议构建的可进行加密传输,身份认证的网络协议。

  • 第22题:

    问答题
    简述Http和Https的区别

    正确答案: 第一:http是超文本传输协议,信息是明文传输,https是具有安全性的ssl加密传输协议
    第二:http和https使用的是完全不同的连接方式,端口也不一样,前者80或者443
    第三:http连接很简单,是无状态的。https协议是由ssl+http协议构建的可进行加密传输,身份认证的网络协议。
    解析: 暂无解析

  • 第23题:

    单选题
    在IE地址栏中输入“http://www.163.com”,其中的http代表:()
    A

    通信协议

    B

    主机名

    C

    通信端口

    D

    资源文件名


    正确答案: B
    解析: 暂无解析