Веб-сервис случайно не получает ответ - PullRequest
1 голос
/ 26 мая 2011

В моем приложении Monotouch я использую веб-сервис. Этот сервис написан на VS2010, работающем на сервере Windows, используя https с балансировкой нагрузки, распределенной на два узла. Моя проблема в том, что иногда, когда я вызываю метод в моем экземпляре этого веб-сервиса, он не получает никакого ответа и все еще ждет, пока он не завершится по таймауту. Кажется, это происходит случайным образом на всех методах служб. Я предполагаю, что это как-то связано с монотонным сетевым взаимодействием, но я не преуспел в поиске.

1 Ответ

1 голос
/ 26 мая 2011

У меня также была эта проблема при использовании класса WebClient в MonoTouch. Я написал об этом здесь: http://escoz.com/webclient-reliability-problems-under-monotouch/

В то время моим решением было использование класса NSUrlRequest в MonoTouch вместо клиента .NET.

...