WebSocket 硬件依赖吗?

Posted

技术标签:

【中文标题】WebSocket 硬件依赖吗?【英文标题】:Is WebSocket hardware dependant? 【发布时间】:2016-05-24 19:22:38 【问题描述】:

使用支持WebSocket的最新浏览器是否意味着客户端可以使用WebSocket?还是有其他外部硬件要求?

例如:要使用 WebGL,您需要一个支持 WebGL 的浏览器和一个支持它的显卡。 WebSocket 也一样吗?

【问题讨论】:

【参考方案1】:

不,WebSocket 只是一种网络通信协议 (RFC 6455),以软件实现,对硬件没有特殊要求。

【讨论】:

WebSocket 搭载在浏览器已用于访问网站的同一网络基础设施上。 html 页面使用脚本访问浏览器的 WebSocket API,要求浏览器与服务器建立连接,然后来回读取/发送 WebSocket 格式的数据包。浏览器处理实际的网络,就像它建立的任何其他套接字连接一样。【参考方案2】:

不,您不需要任何特定的硬件来使用 WebSockets。

【讨论】:

以上是关于WebSocket 硬件依赖吗?的主要内容,如果未能解决你的问题,请参考以下文章

C++无依赖库的websocket实现

C++无依赖库的websocket实现

Go-websocket

引入sleuth依赖导致websocket 发送 STOMP 消息失败

引入sleuth依赖导致websocket 发送 STOMP 消息失败

2022/1/4TCP和websocket通讯