Silverlight Async - PullRequest
       7

Silverlight Async

3 голосов
/ 14 марта 2011

В чем причина асинхронного вызова SilverLight? Вы не можете иметь синхронизирующий вызов при общении со службой WCF?

Ответы [ 2 ]

7 голосов
/ 14 марта 2011

Возможно, вы захотите прочитать OMG, Silverlight!Асинхронное зло!(или, перезвоните мне, когда получите)

Суть в следующем: если бы Microsoft позволила всем подписавшим петицию разработчикам «Тома, Дика» и «Гарри безрассудного / горячего» делать синхроннозвонки, потому что они слишком ленивы и плачут, чтобы научиться делать это лучше, ОПРЕДЕЛЕННО будет много очень несчастных людей с замороженными браузерами в SilverLand - и угадайте, кого обвинят?Microsoft!

4 голосов
/ 14 марта 2011

Поскольку ваш пользовательский интерфейс зависает в ожидании завершения синхронных вызовов веб-службы.В зависимости от сети пользователя и состояния подключения, это может быть очень долгим ожиданием - и очень плохим пользовательским интерфейсом, если ваш пользовательский интерфейс зависает в течение такого длительного времени

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...