1

私の目標は、永続的な接続を実装する際の iOS の制限について調査することです。

NSURLConnection を http クライアントとして使用するとします。

1 つのホストに対して同時にいくつの TCP 接続を開いたままにすることができますか? 異なるホストに対していくつの TCP 接続を開いたままにすることができますか?

デフォルト値とは何ですか?どうすれば変更できますか?

4

2 に答える 2

0

私のテストのシミュレーターでは、単一のホストに対して構築できる少なくとも 10 の接続 (ホストごとに接続を設定する場合はさらに多く)。

しかし、デバイスでは、複数の接続を構築しているため、1 つの接続しか許可されていないようです。他の接続はサーバーから間違った応答を受け取る可能性があります。非常に奇妙です。そのため、デバイスでは1つの接続しかサポートされていないと思いますが、これに関するドキュメントもありません。デバイスで間違ったテストを行っている可能性がありますが、これが役立つことを願っています.

于 2013-04-03T05:11:10.507 に答える