IPhoneアプリケーションでは、接続を作成し、ユーザーにWebサービスに一度ログインさせてから、複数のスレッドによるすべての後続要求を許可した接続を再利用する必要があります。これをiOSで実装する最善の方法は何ですか?iOSの複数のスレッド間でHTTP接続を再利用して共有するにはどうすればよいですか?
FYI:以前はAndroidのアプリケーションで、Apache HTTPClientにthreadSafeConnectionManagerを使用して実装しました。これにより、接続が必要なときに共有HTTPクライアントに依頼して、それが維持しているプールから1つを送ります。すべての接続が同じ認証資格情報を保持します。私はIPhoneアプリでこれを行うには匹敵する方法を探しています。
これはHTTPプロトコルの誤用ではありませんか?あなたはそれをサーバー側でどのように実装しましたか? – Codo
「誤用」の意味がわかりません。そして、これはサーバ側で実装されていることは何もありません。このコンセプトは、iPhoneアプリケーションやAndroidアプリなどのクライアントアプリケーション向けです。 Webブラウザが同じクライアントから来ているように見える複数のリクエストをサーバに送信するのと同じ考えです。 – JohnRock