我想从我的桌面应用程序(c ++)发送一个数组到另一个用javascript编写的Web应用程序(基于浏览器)。 这样做的标准方法是什么? 我的目的只是尝试通过websocket将数组发送到一个简单的Web应用程序。 我对node.js有点熟悉,但我不知道是否可以在c ++应用程序中使用它。
答案 0 :(得分:0)
我想从我的桌面应用程序(c ++)发送一个数组到另一个用javascript编写的Web应用程序(基于浏览器)。这样做的标准方法是什么?
您的问题过于宽泛,或者对桌面应用程序和Web应用程序存在一些误解。
请务必了解(详细信息) HTTP 以及<{3}} HTTP请求和回复中的原因 (包括启动websocket连接的那些)。请记住,websocket位于某个HTTP连接之上....了解terms的作用。
您可以将桌面应用程序更改为Web应用程序(可能在http://localhost/
上运行...),但这需要一些重要的工作和重新设计。您可能希望使用某些HTTP服务器库,例如HTTP cookies或Wt(它支持libonion)。
也许您可以改进您的Web应用程序,以便向本地应用程序发送Websockets请求(例如某些http://localhost:34567
...)转换为本地运行的专用Web服务器(并且还使用websockets,如果你需要那个)。