首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C++开发学习交流

    【C++】开源:websocketpp安装与使用

    WebSocket++是一个C++编写的开源库,用于在Web应用程序中实现WebSocket协议的客户端和服务器端。 以下是WebSocket++的主要特点和功能: 遵循WebSocket协议:WebSocket++完全符合WebSocket协议标准(RFC 6455),支持基于TCP的双向通信,可以在客户端和服务器之间实时传输数据 灵活性和可扩展性:WebSocket++允许开发人员自定义扩展和插件,以满足特定的需求。它提供了丰富的钩子函数和事件处理机制,使开发人员能够自由地扩展和定制库的功能。 支持异步IO和多线程:WebSocket++支持异步IO模型,可以处理大量并发连接,提供高性能的实时通信。它还支持多线程处理,可以充分利用多核CPU的优势。 扩展和子协议支持:WebSocket++支持WebSocket协议的扩展和子协议。开发人员可以自定义和实现自己的扩展和子协议,以满足特定的应用需求。

    3.9K10编辑于 2024-07-24
  • 来自专栏zhimingcow

    iOS环境下使用WebSocket的总结

    github.com/omochi/libwebsockets-ios-build 有人用OC封装了一套接口: https://github.com/benlodotcom/BLWebSocketsServer 3、websocket blog.csdn.net/jwybobo2007/article/details/53931120 3.1.2 编译openssl 3.1.3 websocketpp是一个只包括头文件的库,所以你只需要把websocket

    3.4K10发布于 2020-04-01
  • 来自专栏学习

    C++ 在线五子棋对战 - 项目介绍与环境搭建

    sudoaptinstall-ybuild-essentialgdbcmakegit#验证g++--versiongdb--versiongit--versioncmake--version6.3安装boost库WebSocket mysql-uroot-p#输入刚才设置的密码mysql>showvariableslike'%chara%';#确认相关项为utf8mb4(Ubuntu22.04MySQL8.0默认字符集)6.6安装WebSocket ++库WebSocket++需要从源码编译安装:展开代码语言:TXTAI代码解释#克隆源码gitclonehttps://github.com/zaphoyd/websocketpp.git#编译安装cdwebsocketppmkdirbuild 11echo_server.cpp-oecho_server-lpthread-lboost_system#编译成功即表示安装成功6.7依赖的第三方库总结库安装方式用途boostapt包管理器asio异步IO(WebSocket ++依赖)JsonCppapt包管理器JSON序列化与反序列化MySQLapt包管理器用户数据存储WebSocket++源码编译安装搭建HTTP+WebSocket服务器

    23110编辑于 2026-04-12
  • 来自专栏极客编程

    EOS区块链平台构建开发dapp环境的安装

    HTTP/1.1 200 OK < Connection: close < Content-Length: 529 < Content-type: application/json < Server: WebSocket HTTP/1.1 200 OK < Connection: close < Content-Length: 2 < Content-type: application/json < Server: WebSocket

    1.6K10发布于 2018-09-04
  • 来自专栏学习

    C++ 在线五子棋对战 - 工具类模块实现

    JSON处理、字符串分割、文件读取模块依赖关系:展开代码语言:TXTAI代码解释logger.hpp(最底层,无外部依赖)↓util.hpp(依赖logger.hpp,同时引入MySQL、JsonCpp、WebSocket JsonCppJSON序列化与反序列化<websocketpp/server.hpp>WebSocket++WebSocket服务器核心功能<websocketpp/config/asio_no_tls.hpp>WebSocket 它将WebSocket++的服务器模板实例化简化为wsserver_t,后续所有模块(server.hpp、room.hpp、online.hpp、session.hpp)都使用这个类型来引用WebSocket

    11410编辑于 2026-04-14
  • 来自专栏实战docker

    Kurento实战之一:KMS部署和体验

    http://127.0.0.1:8888/kurento 如果控制台响应以下内容,证明KMS已经可以正常服务了: HTTP/1.1 500 Internal Server Error Server: WebSocket

    1.2K40编辑于 2022-05-06
  • 来自专栏服务端技术

    互动直播之WebRTC服务器Kurento实战

    127.0.0.1" \ http://127.0.0.1:8888/kurento 您应该得到类似于以下内容的响应: HTTP/1.1 500 Internal Server Error Server: WebSocket

    4.9K01发布于 2020-05-24
  • 来自专栏Pulsar-V

    websocket传输canvas图像数据给C++服务端opencv图像实现web在线实时图像处理

    所以需要50ms的等待 } else { alert('不支持访问用户媒体'); } </script> </body> </html> C++服务器端(这里需要使用到websocket

    4.6K60发布于 2019-04-01
  • 来自专栏Vincent-yuan

    WebSocket和Socket的区别,你真的知道吗?

    框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 libwebsocket.org 基于 Node.js 的 Socket.io 基于 Python 的 ws4py 基于 C++ 的 WebSocket

    12.2K21编辑于 2021-12-20
  • 来自专栏热爱C嘎嘎

    C++项目:在线五子棋对战(网页版)

    程序截图 开发环境 • Linux (Centos-7.6) • VSCode/Vim • g++/gdb • Makefile 核心技术 • HTTP/WebSocket • Websocket

    1.3K40编辑于 2023-10-13
  • 来自专栏实战docker

    Kurento实战之二:快速部署和体验

    http://127.0.0.1:8888/kurento 如果控制台响应以下内容,证明KMS已经可以正常服务了: HTTP/1.1 500 Internal Server Error Server: WebSocket

    1.2K30编辑于 2022-05-06
  • 来自专栏即时通讯技术

    WebSocket详解(六):刨根问底WebSocket与Socket的关系

    WebSocket 支持,例如: 1)基于 C 的libwebsocket.org; 2)基于 Node.js 的Socket.io; 3)基于 Python 的ws4py; 4)基于 C++ 的WebSocket

    3.6K30编辑于 2025-12-23
  • 来自专栏前端笔记ing

    WebSocket 基础与应用系列 —— 抓个 WebSocket 的包

    框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 libwebsocket.org 基于 Node.js 的 Socket.io 基于 Python 的 ws4py 基于 C++ 的 WebSocket

    1.6K20发布于 2021-10-11
  • 来自专栏Nodejs技术栈

    WebSocket 基础与应用系列 - 抓个 WebSocket 的包

    框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 libwebsocket.org 基于 Node.js 的 Socket.io 基于 Python 的 ws4py 基于 C++ 的 WebSocket

    3K30发布于 2021-10-18
  • 来自专栏腾讯IMWeb前端团队

    WebSocket 基础与应用系列(一)—— 抓个 WebSocket 的包

    框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 libwebsocket.org 基于 Node.js 的 Socket.io 基于 Python 的 ws4py 基于 C++ 的 WebSocket

    4.1K20编辑于 2022-06-29
  • 来自专栏C++开发学习交流

    【C++】基础:C++相关库和框架

    WebSocket++ :基于C++/Boost Aiso的websocket 客户端/服务器库 ZeroMQ :高速,模块化的异步通信库 物理学 动力学仿真引擎 Box2D:2D的游戏物理引擎

    85410编辑于 2024-07-24
  • 来自专栏二猫の家

    400+条实用C/C++框架、库、工具整理 ,你能想到的都在这里了

    WebSocket++ :基于C++/Boost Aiso的websocket 客户端/服务器库 ZeroMQ :高速,模块化的异步通信库 物理学 动力学仿真引擎 Box2D:2D的游戏物理引擎。

    3K12编辑于 2022-11-30
  • 来自专栏上善若水

    ### 0x01 C++ 资源大全

    WebSocket++ :基于C++/Boost Aiso的websocket 客户端/服务器库 ZeroMQ :高速,模块化的异步通信库 物理学 动力学仿真引擎 Box2D:2D的游戏物理引擎。

    2.4K41发布于 2018-12-07
  • 来自专栏c语言与cpp编程

    值得推荐的C/C++框架和库(真的很强大)

    WebSocket++ :基于C++/Boost Aiso的websocket 客户端/服务器库 ZeroMQ :高速,模块化的异步通信库 物理学 动力学仿真引擎 Box2D:2D的游戏物理引擎。

    5.6K01发布于 2020-10-20
  • 来自专栏诸葛青云的专栏

    值得推荐的C/C++框架和库 (真的很强大)

    WebSocket++:基于C++/Boost Aiso的websocket 客户端/服务器库 ZeroMQ:高速,模块化的异步通信库 物理学 动力学仿真引擎 Box2D:2D的游戏物理引擎。

    6.6K51发布于 2019-04-23
领券