2つのクライアントから情報を取得するサーバーがあります。これらの3台のマシンは、同じローカルネットワーク上に(同じハブに接続して)居住しています。両方のクライアントは常にx、y情報をサーバーに送信します。FlashとAIRのソケットプログラミング... 2つのクライアント、1つのサーバー。 2つのポートまたは1つのポートで聞きますか?
私が優れているのアプローチを把握しようとしている:
は、1つのポートで待機
サーバーアプローチ。クライアントは同じポートに接続します。クライアント情報をデータにエンコードすることで、それぞれのデータを区別しようとします。
アプローチB
サーバは、2つのポートをリッスン。クライアントAは常に最初のポートに接続し、クライアントBは常に2番目のポートに接続します。私は、ポートに基づいて、誰が何を送ったのか知っていました。
ポートは1つだけです。 このリンクから参照することができます。 http://stackoverflow.com/questions/8383977/fastest-way-to-write-to-multiple-socket-connections –