我正在构建一个C ++应用程序,它生成我想要管道到Web浏览器的数据。如果我将所有数据发送到服务器,然后发送给客户端,则会有太多流量。有没有办法可以使用我的服务器在我的C ++应用程序和远程浏览器之间建立直接套接字连接?
我正在使用node.js编写我的服务器以获取它的价值
答案 0 :(得分:1)
是:您可以在C ++应用程序中嵌入Web服务器。如果您可以使用简单的HTTP GET轮询数据,则可以使用简单的C Web服务器库" mongoose"例如。或者您可能需要使用WebSockets,这可能需要C或C ++中的更高级的库。然后你的Node.js服务器可以简单地将C ++服务器的URL提供给客户端,客户端将直接连接到C ++服务器。
所有这一切,Node.js很可能支持加载,因此如果您实际上没有遇到扩展问题,您可能只想跳过整个项目。