Я пишу карточную игру, используя Silverlight и HttpPollingDuplex .
У меня есть 4 отдельных http-дуплексных сервиса, которые можно вызвать из моей игры (клиент Silverlight)
1.ChatService
2.AuthService
3.ЛоббиСервис
4.GameService
После размещения игры под IIS 7.5 я отмечаю с Fiddler , что Silverlight клиент выполняет запросы на опрос последовательно, и мойприложение становится очень медленным, потому что, например, чтобы получить сообщение от службы чата, клиент должен ждать, пока опрос других служб не будет завершен.После того как я изменил serverPollTimeout , чтобы сервисы быстрее заканчивали опросы, теперь моя игра работает быстрее, но запросы к сервисам продолжают поступать последовательно.поэтому возникает вопрос
Можно ли создать клиентский прокси или настроить клиент для параллельного выполнения запросов на опрос в случае более чем одного сервиса опросов?а если не меняется serverPollTimeout, то хорошая практика в моем случае?или какая будет лучшая конфигурация для меня?
Создание прокси и вызов методов сервиса в отдельном потоке не помогает: (
Большое спасибо!