私は WCF サービスの開発に少し慣れていないため、Android アプリから WCF Web サービスを呼び出すときに 2 つの問題が発生しています。
断続的な接続拒否エラー (HttpHostConnectException) - これは、非アクティブ状態が数分間続いた後に Web サービスに接続しようとすると発生します。
ピアによる接続のリセット - これは、1 つの特定の Web サービス メソッドが大量のレコードを処理する必要がある場合に発生します。これと同じ方法は、結果セットが小さい場合にうまく機能します。これは ASP.NET プロセス ワーカーに関係している可能性があり、IIS でさまざまなタイムアウト間隔を試してみましたが、問題は解決しません。
上記のヘルプは大歓迎です。
設定:
- 単一のプロセス ワーカーを備えた Windows Server 8 マシンで実行されている IIS7.5
- 有効な IIS 認証モード: 匿名、Windows
- NTLM 認証用の JCIFS ライブラリを参照する Android v 2.3.3
- HTTP POST を使用して RESTful WCF Web サービスを呼び出す
- WCF セッション状態モード = "オフ"、CookieLess = "UseDeviceProfile"、regenerateExpiredSessionId="true"
ありがとう、
JD