8

2 つの異なるタイプのプログラム間で共有メモリを使用したいと考えています。C++ と JavaScript。C++ プログラムはメモリに書き込み、JS プログラムは同じメモリから同時に読み取る必要があります。出来ますか?

4

1 に答える 1

0

ブラウザは実際にはこれを行うことができません。ただし、目的を達成するには、次の 3 つの方法があります。

  1. Web ソケットを起動してブラウザーで JS を更新する C++ POST 先の RESTful サービスを構築します。または、JS にサービスをポーリングさせます。

  2. または、ブラウザ ページに、C++ プログラムによって作成/更新されたファイル システム上の HTML ページを指す iFrame を埋め込みます。

  3. または、これがイントラネット用であると仮定すると、IE がほとんど何でもできるようにする ActiveX コントロールを作成できます。ただし、Linux を使用しているため、IEs4Linux や WINE を使用する必要があります。

お役に立てれば。

于 2013-05-21T23:26:07.337 に答える