美文网首页
HTTP与Socket UDP/TCP

HTTP与Socket UDP/TCP

作者: 骑着蜗牛追F1 | 来源:发表于2015-04-08 14:29 被阅读330次

HTTP  Socket

HTTP:

1.服务器不会主动给客户端发送数据

2.断开试{短连接}:当我们客户端向服务器发送请求是,和护短和服务器属于连接状态,当请求完成时,连接会断开,下一次需要向服务器请求数据时,需要向服务器重新发送请求

3.我们的客户端需要知道是否有其他的客户端给我们发送消息,客户端需要一“轮巡”的方式想服务器发送心跳包,主动的去将别人给我发送的消息请求下来;

Socket特点:

1.主动式—服务器可以主动给客户端发送数据

2.长连接

UDP和TCP的区别

UDP:

1.每一次发送多需要绑定IP和端口,相当于发送邮件 只管是否发送成功  不保证对方是否能收到蔬数据所有的UDP事故是不安全的  可能丢包

2.UDP属于短连接

TCP:

1.一次连接{长连接},只要不断开的情况可以一直使用

2.TCP通过三次握手保证数据发送的安全性,不会丢包

实现即时通信的原理

http://www.cnblogs.com/SkySoot/p/3524295.html

相关文章

  • SOCKET,TCP/UDP,HTTP,FTP

    转。。。。。。。。 SOCKET,TCP/UDP,HTTP,FTP (一)TCP/UDP,SOCKET,HTTP,...

  • 网络

    一、TCP 二、UDP 三、TCP与UDP的区别 四、Socket

  • 网络请求

    AFHTTPRequestOperationManager 网络传输协议UDP、TCP、Http、Socket、X...

  • HTTP与Socket UDP/TCP

    HTTP Socket HTTP: 1.服务器不会主动给客户端发送数据 2.断开试{短连接}:当我们客户端向服务器...

  • HTTPS从入门到放弃

    使用socket进行tcp数据传输的简单过程 Socket是TCP/UDP传输层的API, HTTP是在tcp上的...

  • iOS面试题:socket 连接和 Http 连接的区别

    http 是基于 socket 之上的。socket 是一套完整的 tcp,udp协议的接口。 HTTP协议:简单...

  • iOS 网络编程socket

    一、概念 首先,理清一些概念 TCP/IP和UDP,HTTP协议,Socket 1.TCP/IP和UDP,是网络中...

  • p_iOS_常见面试

    理论篇: 1.网络(Http、TCP/UDP、XMPP、Socket等)http://www.jianshu.co...

  • http socket tcp udp

    https://www.jianshu.com/p/092b700f601b[https://www.jiansh...

  • TCP、UDP、Http、Socket

    网络这块的了解是我的弱点。希望自己记住些简单的。 TCP:面向连接的传输控制协议。速度慢,安全,流模式,可...

网友评论

      本文标题:HTTP与Socket UDP/TCP

      本文链接:https://www.haomeiwen.com/subject/nnbzxttx.html