私はいくつかの数学的 dll を持っています。そのうちのいくつかは x64 プラットフォーム用で、いくつかは x86 用です。また、いくつかの COM インターフェイス (特に、Matlab と STATISTICA の 64 ビット バージョン) と通信する必要があります。したがって、混合dllの問題を解決するために、ソフトウェアを3つの独立したプログラムに分割しました.2つは32ビットで、1つは64ビットです。すべてのプログラムは相互に通信し、相互 SQL データベースに接続する必要があります。さらに、あるプログラムがクライアント コンピューターで動作し、別のプログラムがサーバー コンピューターで動作する可能性があります。
プロセスを接続するための (パフォーマンスの観点から) 最適なテクノロジは何ですか? データの配列を x86 プログラムから x64 にすばやく送信し、計算を実行して送り返す必要があります。実際、ネットワークを使用する機能は重要ではありません。
さまざまな方法 (パイプライン、WCF など) のベンチマークを行う時間があまりなく、1 つのテクノロジの研究に集中したいと考えています。