重複の可能性:
JavaとC / C ++間のプロセス間通信の最速(低遅延)方式
1つはJavaで構築され、もう1つはC ++で構築された、同じマシン上の2つのプロセス間で大量のデータを転送する最速の方法を誰かが提案してくれるかどうか尋ねたいと思います。
このような構造を持つインターネット経由のクライアントサーバーアーキテクチャを備えたビジネスアプリケーションを構築する必要があります->
Javaクライアントアプリ---(Javaソケット)----->Javaサーブレット---->C++ビジネスロジック。
クライアントのターゲット環境を事前に言うことができないため、移植性が高い必要があります。そのため、私によれば、Javaが最適な選択です。これは、Javaソケットを介してJavaサーブレットと対話します。サーブレットは、C++で構築されたビジネスロジックと相互作用する必要があります。
私は通信部分だけにJavaを使用し、残りのビジネスロジックはすべてC++で使用します。
私はJavaのアマチュアプログラマーであり、C++の経験が豊富です。
どんな種類の提案も歓迎されます。