ws和wss区别说明

欣喜 Java每日一问 发布时间:2024-01-23 09:26:24 阅读数:4672 1
下文笔者讲述"ws和wss区别"简介说明,如下所示

WS和WSS简介

WS: WebSocket

WSS: WebSocket Secure

WS协议和WSS协议:
   都是WebSocket协议的SCHEM

WebSocket协议:
   html5的一种通信协议
   可使客户端和服务端双向数据传输更加简单快捷
   且在TCP连接进行一次握手后
   就可以持久性连接
   同时允许服务端对客户端推送数据

WS和WSS区别

区别1:安全性上不同

   WS是非安全
   WSS是安全的
    非安全的没有证书,安全的需要SSL证书

    WS的体现形式是TCP+WS AS WS
    WSS的体现形式是TCP+ TLS + WS AS WSS

    其区别类似HTTP协议和HTTPS协议的差别

    SSL(Secure Socket Layer,安全套接层) 
       用来保障网络中数据传输的安全性
        主要是运用数据加密技术避免数据在传输过程被不被窃取或者监听
        在确保 Internet 通信中的隐私、身份验证和数据完整性

    WS一般默认是80端口
    而WSS默认是443端口
    大多数网站用的就是80和433端口

区别2:应用协议不同 
     http协议下使用ws
     https协议下使用wss

WebSocket协议的特点:
  1. 建立在 TCP 协议之上,服务端实现容易;
  2. 与 HTTP 协议有良好的兼容性,握手时不容易被屏蔽
      可以通过各种 HTTP 代理服务器;
  3. 数据轻量,实时通讯;
  4. 可以发送文本和二进制数据。
  5. 不限制同源,客户端可以与任意服务器端进行通讯
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202401/7740.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者