一端のポートで複数の同時クライアントを受け入れ、単一の接続でデータをもう一方の端に転送するエンドツーエンドのプロキシをセットアップできるツール (Linux の下) を探しています。複数の接続を受け入れるサービスに接続し直します。明確にするために、ここに私が達成したいことの図を示します。
http://i.stack.imgur.com/rgTMd.png
(明らかに、このページに画像を埋め込むには10人以上の担当者が必要です)
興味があるなら、私がこれをやろうとしている理由は、プロトコルがメッセージを一方の端から別。上の図のプロキシ エンド A とプロキシ エンド B の間にシステムを配置します。
これがどのように機能するかの例です。
まず、次のコマンドを実行します
mkfifo backpipe
nc -l 7778 0<backpipe | tee f1 | nc localhost 7777 | tee f2 >backpipe
「サーバー プロキシ」はポート 7777 で実行されます。
アプリケーションが接続する「クライアント プロキシ」は、ポート 8080 で実行されます。
クライアント プロキシはポート 7778 に接続します
「サーバー プロキシ」と「クライアント プロキシ」の解決