将数组从c ++应用程序发送到webApplication

时间:2018-04-30 07:46:02

标签: c++ websocket ubuntu-14.04

我想从我的桌面应用程序(c ++)发送一个数组到另一个用javascript编写的Web应用程序(基于浏览器)。 这样做的标准方法是什么? 我的目的只是尝试通过websocket将数组发送到一个简单的Web应用程序。 我对node.js有点熟悉,但我不知道是否可以在c ++应用程序中使用它。

1 个答案:

答案 0 :(得分:0)

  

我想从我的桌面应用程序(c ++)发送一个数组到另一个用javascript编写的Web应用程序(基于浏览器)。这样做的标准方法是什么?

您的问题过于宽泛,或者对桌面应用程序和Web应用程序存在一些误解。

请务必了解(详细信息) HTTP 以及<{3}} HTTP请求和回复中的原因 (包括启动websocket连接的那些)。请记住,websocket位于某个HTTP连接之上....了解terms的作用。

您可以将桌面应用程序更改为Web应用程序(可能在http://localhost/上运行...),但这需要一些重要的工作和重新设计。您可能希望使用某些HTTP服务器库,例如HTTP cookiesWt(它支持libonion)。

也许您可以改进您的Web应用程序,以便向本地应用程序发送Websockets请求(例如某些http://localhost:34567 ...)转换为本地运行的专用Web服务器(并且还使用websockets,如果你需要那个)。

也许您希望桌面应用程序也成为HTTP客户端。然后,您需要一些HTTP客户端库(如AJAXlibcurl)。