文件名称:SockJS-client:WebSocket 模拟和 Javascript 客户端-开源
文件大小:481KB
文件格式:ZIP
更新时间:2024-08-27 04:07:17
开源软件
SockJS 是一个浏览器 JavaScript 库,它提供了一个类似 WebSocket 的对象。 SockJS 为您提供了一个连贯的、跨浏览器的 Javascript API,它在浏览器和 Web 服务器之间创建了一个低延迟、全双工、跨域的通信通道。 在底层,SockJS 尝试首先使用原生 WebSockets。 如果失败,它可以使用各种特定于浏览器的传输协议,并通过类似 WebSocket 的抽象来呈现它们。 SockJS 旨在适用于所有现代浏览器和不支持 WebSocket 协议的环境,例如,在限制性公司代理背后。 SockJS-client 确实需要一个服务器对应物,例如 SockJS-node,它是 Node.js 的 SockJS 服务器。 API 应尽可能地遵循 HTML5 Websockets API。 所有传输都必须支持开箱即用的跨域连接。 可以并建议在与主网站不同的服务器上托管 SockJS 服务器。