REST API を使用する Android アプリケーションを WP7 プラットフォームに移植しています。
Android では、すべての REST API 呼び出しがブロックされており、手動でエグゼキューターを使用して、ネットワーク I/O を実行するスレッドのバランスを取ります。
WP7 と Silverlight では、HttpWebRequest.BeginGetResponse を使用する必要があり、応答を読み取る非同期バリアントしかありません。
それは...ですか:
1) I/O Asynchronous Completion のようなものを使用していますが、それは本当に非同期ですか? または 2) 内部で読み取り/書き込み操作をブロックするだけでなく、その背後にあるスレッドを使用するだけですか?