Недавно мы начали использовать ExtJS с веб-сервисами .NET для создания ajax-приложений. Мне интересно, каковы лучшие практики в сборе модели клиентской части. Например, у меня есть форма с 10 выпадающими списками. Я делаю 10 отдельных вызовов ajax и загружаю каждый соответствующий комбинированный список, когда получаю результаты, или я делаю один вызов веб-службы, который затем возвращает мне «модель» всех 10 списков для каждого из выпадающих списков? Что люди делают в этом отношении?
При первом подходе к отдельным веб-службам я думал, что одним из преимуществ является то, что полезная нагрузка меньше, и вы можете воспользоваться преимуществами нескольких потоков, имеющихся в браузере (доступно 2-4), и этот параллелизм может быть увеличен с помощью различных доменные имена для каждого запроса. Это дает некоторый параллелизм при получении модели. Что вы, ребята, думаете?