-1

私のアプリケーションでは、サーバーとクライアントの間でファイルを共有したいと考えています。そのために、1 つのスレッドで 2 つのソケット接続を作成したいと考えています。たとえば、サーバーにはスレッド「T」があり、クライアントスレッド「T2」で「1234」とソケット番号「3456」のような2つのソケットを開いています。これらのソケットに接続しようとします。だから私はそれをどのように実装すべきですか。

サーバ:

thread 
{
wait at socket "1234"
wait at socket "3456"
}

クライアント側:

Thread 
{
connect with socket no "1234"
connect with socket no "3456"
}
4

1 に答える 1

0

プロトコルを適切に実装している場合 (つまり、各ソケットが明確な順序でデータを送信する場合)、1 つのスレッドが機能するはずです。ただし、ソケット接続を 1 つだけ使用してこれを行うこともできます。2 つのソケットを作成する主なポイントは何ですか? アンドロイドとの関係は?

更に; 間違いなく質問を詳しく説明する必要があります。そうしないと、質問がすぐに閉じられるようです。

于 2013-03-09T13:20:24.430 に答える