收藏
回答

小程序服务器配置中https,wss,udp三种协议的区别?

请教各位大佬,小程序里边服务器配置的三种协议,https,wss,udp,在具体应用(非原理)上有什么区分?是不是都需要填写呢?有哪些情况?


回答关注问题邀请回答
收藏

1 个回答

  • xy
    xy
    05-14

    1.其实 HTTPS 和 WSS 类似, HTTP 之于 HTTPS 就像 WebSocket 之于 WebSocket Secure.

    HTTP 协议本身也是明文传输, 因此为了数据的安全性, 人们利用 SSL 作为加密通道, 在 SSL 之上传递 HTTP 数据, 因此 SSL 加密通道上运行的 HTTP 协议就被称为 HTTPS 了.

    2.WSS 是 Web Socket Secure 的简称, 它是 WebSocket 的加密版本. 我们知道 WebSocket 中的数据是不加密的, 但是不加密的数据很容易被别有用心的人窃取, 因此为了保护数据安全, 人们将 WebSocket 与 SSL 结合, 实现了安全的 WebSocket 通信, 即 WebSocket Secure.

    所以说 WSS 是使用 SSL 进行加密了的 WebSocket 通信技术.

    3. UDP协议与TCP 协议一样用于处理数据包,在OSI 模型中,两者都位于 传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UDP用来支持那些需要在 计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,但即使在今天UDP仍然不失为一项非常实用和可行的网络传输层协议。


    05-14
    有用 2
    回复 3
    • (*^ω^*)
      (*^ω^*)
      05-14
      非常感谢🌹
      05-14
      回复
    • (*^ω^*)
      (*^ω^*)
      05-14
      那请问,选用哪种协议,是否跟小程序的应用内容有关呢?比如游戏类的、即时通讯类的、嵌入网页类的,所使用的协议是不一样的?
      05-14
      回复
    • xy
      xy
      05-14回复(*^ω^*)
      是的 看你怎么去选择啦
      05-14
      1
      回复
登录 后发表内容
问题标签