Рекомендовать уровень доступа к данным .NET / средний уровень - PullRequest
0 голосов
/ 25 марта 2010

В настоящее время я создаю приложение MVC, которое, вероятно, расширится, чтобы включить silverlight, wpf и возможный телефон Windows Phone, использующие те же данные.

Итак, я создал библиотеку классов для хранения всех своих объектов и создал приложение MVC.

Мой вопрос: каков наилучший способ доступа к данным? С учетом возможного расширения в будущем.

Должен ли я использовать веб-сервисы / WCF? РИА Сервис? Remoting? Или что-то еще.

Что люди использовали в прошлом и что вы рекомендуете?

Спасибо

Ответы [ 2 ]

1 голос
/ 28 марта 2010

Мы написали несколько приложений, у которых было веб-приложение и Winform / умный клиент (до сих пор нет телефонных приложений), которые обменивались данными. Мы всегда выбирали веб-сервис / приложение wcf в качестве метода доставки данных. Это простая архитектура (просто хорошо), надежная и простая в обслуживании.

0 голосов
/ 25 марта 2010

Remoting определенно не рекомендуется, так как он заменен WCF. Может быть, ADO.NET Data Services - это то, что вам нужно. С помощью Data Services вы можете создать REST-сервис. Простота реализации и использования.

Здесь вы можете прочитать, что Microsoft говорит об этом.

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