同じシステムで実行されている相互に通信する必要がある 2 つのアプリケーションがあります。
私は、通信のために 2 つのアプリケーション間で TCP COM チャネルを開くという非常に奇妙な方法を使用してきました。
とにかく、この慣行は眉をひそめていますか?代替手段はありますか(stdioを使用する以外に、他の理由により不可能です)。
(パイプされた標準入出力と比較して) 最大転送速度および/または関連する遅延に制限はありますか?
サーバーとクライアントの両方にローカル (127.0.0.1) アドレスを使用しています。接続がローカル マシン自体内にとどまることが保証されるか、またはローカル マシンに戻る前に最寄りのルーターから中継され、ネットワーク カードがネットワークに影響を与えますか?接続のプロパティは?