在没有服务器的情况下在c++和HTML5/Javascript应用程序之间进行通信
Communicate between C++ and HTML5/Javascript applications without a server
我有一个HTML5应用程序,它可以作为特定c++游戏的菜单。
目前,我使用的是:
var ws = new ActiveXObject("WScript.Shell");
ws.Exec(this.GAME_PATH);
这是从我的HTML5应用程序运行一个c++游戏,当一个按钮被按下。我希望这两个应用程序都有连接和实时数据通信。有什么建议吗?
您可以使用Apache Thrift在c++和JavaScript(或Node.js)之间进行近乎实时的通信。见http://thrift.apache.org/
我没有在c++中使用Apache Thrift的经验,但它在JAVA中工作得很好。
Qt还支持将c++对象暴露给javascript。见http://qt - project.org/doc/qt 4.8 -/- qtwebkit bridge.html。
相关文章:
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 在C应用程序中运行C++(带有STL)函数
- 使用VerQueryValue检索应用程序的文件描述
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用调试/崩溃报告将应用程序部署到客户端
- C++控制台应用程序阻止退出
- QWebView 用于在桌面应用程序中运行 javascript (D3) - 当 HTML 更改时重新加载速度很慢
- 是否可以在 JavaScript 应用程序中使用 c++ 库
- 获取 javascript/HTML5 应用程序之外的变量
- 跨平台桌面应用程序的最佳javascript引擎
- 在多线程应用程序中的蜘蛛猴中嵌入javascript代码
- 在Javascript服务器应用程序之后获取HTML
- 在C++应用程序中编译嵌入式spidermonkey javascript引擎
- 如何在没有任何JavaScript知识的情况下用PNaCl编写C++HTML5应用程序
- 在基于 Trident 的应用程序中调试 JavaScript
- 将信息从 Chromium Embedded (Javascript) 发送到包含C++的应用程序
- 在没有服务器的情况下在c++和HTML5/Javascript应用程序之间进行通信
- Javascript发送字符串到控制台应用程序
- Cocos2d-x c++ vs JavaScript手机应用程序