C ++和JS程序之间的共享内存

时间:2013-05-15 05:02:58

标签: javascript c++ node.js shared-memory

我想在两种不同类型的程序之间使用共享内存; C ++和JavaScript。 C ++程序应该写入内存,JS程序应该从同一块内存中同时读取。有可能吗?

1 个答案:

答案 0 :(得分:-1)

浏览器无法真正做到这一点。但是,有三种方法可以实现您的目标:

  1. 构建一个RESTful服务,您的C ++ POST将触发Web套接字以在浏览器中更新您的JS。或让JS轮询该服务。

  2. 或者让您的浏览器页面嵌入指向文件系统上的HTML页面的iFrame,该文件系统由您的C ++程序编写/更新。

  3. 或者假设这是用于Intranet,您可以编写一个ActiveX控件,允许IE执行任何操作。但是,当您使用Linux时,您必须使用IEs4Linux和/或WINE。

  4. 希望这有帮助。