Я смотрю на архитектуры Silverlight и RIA Services выглядит интересно, но меня немного беспокоит его предварительный статус и то, как изменится набор функций.
Нам нужно, чтобы наше клиентское приложение было максимально отзывчивым при медленном сетевом соединении, поэтому высокоприоритетной является надежная система синхронизации для передачи изменений состояния модели с клиента обратно на сервер. Поможет ли нам RIA Services в этом отношении, или мне придется использовать свою собственную логику для этого? Существуют ли какие-либо другие структуры, которые могут помочь с этим? Может ли набор функций, включенный в эти требования, сильно измениться в ближайшие пару месяцев?
Если это имеет какое-либо значение, наш веб-интерфейс на 100% Silverlight, поэтому нам не нужно беспокоиться о том, чтобы выставлять API-интерфейсы SOAP с сервера или что-то подобное. Мне кажется, что RIA пока немного более зрелый для использования Silverlight. Это правильно?