美文网首页
关于通信的那些事(socket,websocket,http,h

关于通信的那些事(socket,websocket,http,h

作者: 冇得感情 | 来源:发表于2020-01-14 10:28 被阅读0次

    websocket 和 socket的区别:

    socket: TCP/IP网络环境的两个连接端,虚拟化的概念。socket 本身并不是一个协议,而是为了方便使用TCP或UDP而抽象出来的一层,是位于应用层和传输层之间的一组接口。

    websocket:双向通信协议。和http一样基于TCP协议。

    所以就是没有关系的两个东西,命名相似。就像JAVA 和 JavaScript。(socket传输控制层接口,websocket应用层协议)

    http 和  https区别:

    首先都是一种网络协议,http下加入SSL层就是https 。https的安全基础就是SSL,加密的详情内容就需要SSL。(建立信息安全通道,保证数据传输安全,确认网站真实性)

    http是明文传输数据时,不安全

    主要区别如下:

    1.https需要到ca申请证书,一般免费证书较少,需要一定的费用。

    2.http是超文本传输协议,信息是明文传输,https则是具有安全性的SSL加密传输协议。

    3.http和https是两种完全不同的连接方式,用的端口也不一样,http是80 https是443。

    4.http的连接很简单,是无状态的。https协议是由ssl+http协议构建的可进行加密传输,身份认证的网络协议,更安全。

    相关文章

      网友评论

          本文标题:关于通信的那些事(socket,websocket,http,h

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