【问题标题】:best way to communicate javascript and C++ [closed]交流javascript和C++的最佳方式[关闭]
【发布时间】:2014-11-17 06:05:01
【问题描述】:

我怎样才能与 C++ 通信 javascript、运行一些命令、获取活动进程,但我在网上没有找到任何信息。

我看到的是以下链接,但没有一个对我有帮助:

http://comunidad.aisoy.es/api/Communication.html

http://www.mosync.com/docs/sdk/js/guides/wormhole/extending-javascript-with-cpp/index.html

http://www.codeguru.com/cpp/i-n/ieprogram/article.php/c4399/JavaScript-Calls-from-C.htm

【问题讨论】:

  • 怎么样——只运行一个 C++ 程序?
  • 问题含糊。什么程序正在执行 javascript 代码?它是否使您的 JavaScript 程序可以访问 TCP、execpopenopen 用于管道...? C++ 程序是否应该已经在运行或按需启动?同一主机还是不同主机?
  • 我尝试在 c++ 中创建一个 windows 服务,所以当我从我的 javascript 调用时,在同一主机的 gstreamer 中打开一个程序或一些脚本
  • @grijalvaromero 我在重复 Tony D.,但是:什么程序正在执行 javascript 代码?

标签: javascript c++ communication


【解决方案1】:

根据您的微小需求描述,以下是简要概述:

将您的 C++ 代码作为精简版的 http 服务器运行,或者最好编写一个 C++ apache 模块。让您的 javascript 向 C++ http 服务器公开的 URL 发出 AJAX 请求,以 JSON/XML 格式返回响应。

只是您的 UI (javascript) 与后端 (C++) 对话的标准方式

【讨论】:

  • 感谢您的信息,我会看看如何在 apache 中制作模块
猜你喜欢
  • 2010-09-17
  • 1970-01-01
  • 2018-05-17
  • 1970-01-01
  • 2014-05-25
  • 2013-07-11
  • 2010-09-06
  • 1970-01-01
  • 2011-06-12
相关资源
最近更新 更多