ソケットペア(C ++ Linux)を使用して(2つの)アプリケーション間で双方向通信を実行するには?どちらのアプリケーションも同じハードウェアで動作するため、同じプラットフォームでソケットペアを実装する方法を探しています。
「2つのソケットを接続」し、その間にデータを渡す簡単なテストプログラムがあります。
どのように私は彼らがすべての店舗を知りたいです。他のアプリケーションで?
Bluetoothを使用して同じ操作を実行して、ある程度成功し(アプリケーションが別のハードウェアで実行されている)、同じハードウェアに同様のアプローチを適用しようとしています。
提案を歓迎します。
答え1
この通貨を使用している場合。これにより、いくつかのオプション(およびその他のオプション)が提供されます。
- ソケットを持つ2つのプロセスがあるようにフォークを呼び出します。その後、一方の端は親用で、もう一方の端は子供用です。
- または名前付きソケットを使用してください。一方の端は作成者によって保持され、もう一方の端はファイル名に追加されます。