1

マルチプロセスソフトウェアを実装する予定で、適切な IPC を探しています。

事実:

  • Java を使用します (時間が重要な場合は C も使用します)。
  • すべてのプロセスは単一の Unix マシン上にあります。
  • プロセスは、1 秒間に大量 (約 1000) の小さい (約 4k) データを相互に送信します。

どの IPC 技術をお勧めしますか? Web サービス、RMI、TCP ソケット、Unix ソケット、パイプ、...?

4

1 に答える 1

1

上記のすべてがこれを行うことができます。1000 / sはそれほど多くありません(4 KBの場合でも)

ActiveMQとZeroMQをリストに追加します。

https://github.com/peter-lawrey/Java-Chronicleを使用するのはなぜですか?書いたから。;)他のことを試してみてください。

于 2012-04-17T11:45:55.140 に答える