首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏知识同步

    使用make编译运行uWebSockets

    websocket 下载 首先下载uWebSockets git clone https://github.com/uNetworking/uWebSockets.git 下载下来之后会发现有两个文件夹是空的 /configue make 然后到uWebSockets ./configue make 然后在当前目录就得到了可执行文件,这些执行文件对应examples里的例子

    2.6K20编辑于 2022-12-26
  • 来自专栏世界尽头与冷酷仙境

    Bun:不仅是新的JavaScript运行时,并且重塑了JavaScript工具链

    低层级性:uWebSockets 被描述为一个非常低层级的库,它去掉了许多高层级库(如 Express)提供的额外功能和抽象,以实现更高的性能优化的实现:uWebSockets 的实现被彻底优化,以提供对 这种优化使得 uWebSockets 能够在最具挑战性的应用中提供简单、安全和标准兼容的网络。 直接内存访问和管理:低层级库通常可以更直接地访问和管理内存,从而避免了额外的内存分配和垃圾收集开销,这可能是 uWebSockets 比其他高层级库更快的另一个原因。 事件驱动和异步处理:uWebSockets 可能利用了事件驱动和异步处理技术来高效地处理大量并发连接,而不会产生很多阻塞或线程上下文切换的开销。 协议优化:通过优化网络协议的实现,例如减少不必要的数据复制和缓冲,uWebSockets 可能实现了更低的延迟和更高的吞吐量。

    6.7K52编辑于 2023-11-09
  • 来自专栏知识同步

    websocket握手过程,和socket的区别

    Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover\r\n uWebSockets Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; server_no_context_takeover\r\n uWebSockets 然后再取 SHA-1 的哈希值,浏览器将对这个值进行验证,以证明确实是目标服务器回应了 WebSocket 请求 server_no_context_takeover是chrome浏览器可以接收的插件字段 uWebSockets

    99220编辑于 2022-12-26
  • 来自专栏前端自习课

    【JS】1699- 重学 JavaScript API - WebSockets API

    uWebSockets[4] 15.4K⭐ 一个快速、轻量级的 WebSocket 库,可用于构建高性能的实时应用程序。它提供了简单易用的接口,并支持多线程和事件驱动的架构。 search=websockets [2] Socket.IO: https://socket.io/ [3] ws: https://github.com/websockets/ws [4] uWebSockets : https://github.com/uWebSockets/uWebSockets [5] SignalR: https://github.com/SignalR/SignalR [6] sockjs-client

    1K40编辑于 2023-09-01
  • 来自专栏zhimingcow

    iOS环境下使用WebSocket的总结

    一、概念 二、技术实现对比 https://en.wikipedia.org/wiki/Comparison_of_WebSocket_implementations C/C++实现跨平台: 1、uWebSockets

    3.4K10发布于 2020-04-01
  • 来自专栏开源服务指南

    多功能翻译工具:全球翻译、润色和摘要生成 | 开源日报 0914

    种不同语言的互相转换 支持流模式 允许用户自定义翻译文本,并可一键复制结果 文字转语音 (TTS) 适用于所有平台 (Windows,macOS 和 Linux),包括浏览器插件和桌面应用程序 uNetworking/uWebSockets

    43320编辑于 2023-09-14
  • 来自专栏Rust语言学习交流

    【Rust日报】2023-08-24 Bevy UI 系统的演进提议

    衡量服务端处理连接请求的能力 消息数量:反映处理消息编解码和网络往返时间的能力 传输内存:检查不同 Payload 大小的吞吐量 结果显示 wtx 的响应时间最短,其次是 tokio-tungstenite 和 uWebSockets

    83520编辑于 2023-09-26
  • 来自专栏Zabbix中国官方

    Django Channels实现Zabbix实时告警到页面

    注释: WebSocket标识符是ws(如果加密,则是wss),如上图所示 WebSocket服务 Node(按热度排序): ✡ Socket.IO ✡ uWebSockets ✡ WebSocket-Node

    2.6K10发布于 2021-02-03
  • 来自专栏高性能服务器开发

    Modern C++,学炸了!!

    的语法,美中不足的是这个库代码存在不少 bug,我在项目中使用了它,但修改了其大量的 bug,有兴趣的朋友也可以下载下来看一下:下载地址: https://github.com/uNetworking/uWebSockets

    3.9K10发布于 2021-10-18
  • 来自专栏高性能服务器开发

    如果一定要在 C++ 和 Java 中选择,是选 C++ 还是 Java ?

    下载地址:https://github.com/uNetworking/uWebSockets 我们改造了这个项目,用于我们的交易系统的行情推送服务器。

    4.8K32编辑于 2022-02-12
  • 来自专栏即时通讯技术

    WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器

    而是基于 WebSocket 再包装的消息通信协议) 2)websockets/ws:9k star,强大易用的 websocket 服务端、客户端实现,还有提供很多强大的特性 3)uNetworking/uWebSockets

    3.1K20发布于 2020-10-28
  • 来自专栏全栈前端精选

    Node.js - 200 多行代码实现 Websocket 协议

    ,而是基于 WebSocket 再包装的消息通信协议) websockets/ws:9k star,强大易用的 websocket 服务端、客户端实现,还有提供很多强大的特性 uNetworking/uWebSockets

    3.2K31发布于 2019-09-29
  • 来自专栏即时通讯技术

    WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器

    而是基于 WebSocket 再包装的消息通信协议) 2)websockets/ws:9k star,强大易用的 websocket 服务端、客户端实现,还有提供很多强大的特性 3)uNetworking/uWebSockets

    1.5K62发布于 2020-10-21
  • 来自专栏程序人生丶

    C++ 资源大全:标准库、Web框架、人工智能等 | 最全整理

    uWebSockets: µWS是最轻量级、高效和可伸缩的WebSocket和HTTP服务器的实现之一。 WAFer: 基于C语言的超轻型软件平台,用于可扩展的服务器端和网络应用。

    2.2K00编辑于 2024-05-13
领券