0

次のような IPC の方法をいくつか知っています。

  1. 共有メモリ
  2. DBus、COM、およびその他のテクノロジ
  3. ファイル経由

メモリを RAM に直接共有する最初の方法ですが、共有メモリの変更をすぐに知ることはできません。

2 番目の方法は優れていますが、クロスプラットフォーム ソリューションではありません。

3 番目の方法はクロスプラットフォームであり、プラットフォーム API を介して共通メモリの変更をすぐに知ることができます。ただし、ファイルの読み取り/書き込み時間は長くなる可能性があります。

メモリを RAM に直接共有でき
、共通メモリの変更に関する信号をすぐに発行できるクロスプラットフォーム ソリューションは存在しますか?

更新 1. たとえば、データベース ファイル構造を介して時間のコストを削減するファイル IPC のプロトコルとテクノロジは存在しますか?

4

1 に答える 1

0

私は1つの解決策を見つけましたhttp://www.qtcentre.org/wiki/index.php?title=SingleApplication

このソリューションは、データ ストレージに共有メモリを使用し、変更に関するメッセージをすぐに送信するために、Windows 名前付きパイプ、Unix ローカル ドメイン ソケットで使用します。

于 2013-01-25T19:17:34.263 に答える