美文网首页iOS学习笔记
关于Starscream.faramework的盲点

关于Starscream.faramework的盲点

作者: 手撕小黄鸡 | 来源:发表于2017-03-01 08:55 被阅读0次

    最近有同学问我websocket协议的一个问题,我觉得挺有用,分享给大家:

    关于这个问题,我个人是这样理解的,starscream。faramework这只是对websocket的一个封装库,不需要纠结他的名字是什么。而 websocket是什么

    Websocket是html5提出的一个协议规范websocket约定了一个通信的规范,通过一个握手的机制,客户端(浏览器)和服务器(webserver)之间能建立一个类似tcp的连接,从而方便c-s之间的通信。在websocket出现之前,web交互一般是基于http协议的短连接或者长连接。

    WebSocket是为解决客户端与服务端实时通信而产生的技术。websocket协议本质上是一个基于tcp的协议,是先通过HTTP/HTTPS协议发起一条特殊的http请求进行握手后创建一个用于交换数据的TCP连接,此后服务端与客户端通过此TCP连接进行实时通信。

    相关文章

      网友评论

        本文标题:关于Starscream.faramework的盲点

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