基于 libwebsockets 的 C++ 组件:将 TCP 转换为 WebSocket 协议

问题描述

我需要实现一个 C++ 应用程序,该应用程序在一侧接受 tcp 流并转换为 websocket 消息。相当于 C++ 中的 web2tcp_bridge

我选择了 libwebsockets 我的网络库并正在开发一个 C++ 包装类。

我需要在我的应用程序中处理两个并行套接字连接:

  1. 作为 TCP 客户端
  2. 作为 WebSocket 服务器

我能够让这两个部分独立工作,我现在正在努力寻找一种方法来将消息从一个套接字传输到另一个套接字。

我们是否有任何示例可以让我从 minimal examples 获得解决此类问题的现成示例? 我找到了几个例子(raw-adopt-tcpraw-vhost)——但我真的无法掌握细节。

非常感谢您对此的任何帮助,谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...