SoapClient работает в потоке пользовательского интерфейса так же, как WebClient? - PullRequest
1 голос
/ 26 мая 2011

У меня возникла путаница, из-за которой я не уверен в причинах отставания производительности в моем приложении для Windows Phone 7.

Мы все знаем, что WebClient работает в потоке пользовательского интерфейса и является злым, и его следует избегать. Но у меня есть веб-сервис, который является справочным с использованием visual studio, поэтому для этого создается класс, подобный XXXSoapClient: ClientBase. Теперь вопрос:

«Это также работает в потоке пользовательского интерфейса?»

- Если ответ «да», каков обходной путь? Вызов сложных методов веб-сервиса с использованием URL и HttpWebRequest очень трудоемок!

Приветствие.

P.S. Хорошей новостью является то, что из-за «Манго» проблема с WebClient будет решена, и он будет работать в «Исходной ветке».

1 Ответ

0 голосов
/ 02 сентября 2011

WebClient будет работать в исходной ветке для Windows Phone 7.1 / 7.5

...