可能なprogram1とprogram2が同じポートをリッスンしているかどうかを知りたいのですが、program1は最初に要求を受信してから、program2に要求を転送します。
ありがとう、
PS:可能であれば、C ++のサンプルコードはありますか?
可能なprogram1とprogram2が同じポートをリッスンしているかどうかを知りたいのですが、program1は最初に要求を受信してから、program2に要求を転送します。
ありがとう、
PS:可能であれば、C ++のサンプルコードはありますか?
2つのプログラムが同じポートでリッスンすることはできません。入力を別のプロセスに転送する場合、最も簡単な方法は、入力をstdoutに配置してから、パイプ「|」を使用することです。コマンドラインで。他のプロセスは、stdinからそれを読み取ることができます。
2番目のソケットを開くこともできます。
いいえ、はい。特定のポートでリッスンできるプログラムは1つだけですが、Unixでは1つのプロセスから別のプロセスに開いている接続を渡すことができます。
グーグル検索はあなたにそれをする方法についての記事を与えるでしょう。