Я экспериментировал с использованием WCF и написал службу WCF, чтобы предоставить бэкэнд для веб-сайта. Я столкнулся с проблемой при реализации подкачки на стороне сервера, так как все примеры, которые я нашел (например, http://msdn.microsoft.com/en-us/library/ee358711.aspx), все, похоже, используют DataServiceQueryContinuation и WCF Data Services.
Хотя я ценю, что мог бы написать Службу данных WCF для возврата данных, это выглядит как дополнительная сложность, имея Службу WCF для таких вещей, как вход в систему и обновление информации о пользователе, а затем отдельную Службу данных WCF для больших запросов / отчетов.
Будет ли это стандартной практикой или есть встроенный механизм для подкачки данных через вызов метода из службы WCF?
EDIT
Я нашел несколько возможных способов сделать это, простой метод, включающий операторы skip
и take
Линка: Реализация пейджера через службу WCF
и более сложный метод:
Наилучшая практика для службы WCF с большими объемами данных?
Я думал, что может быть способ использовать службу WCF для отображения данных, как вы можете использовать службу данных WCF: http://msdn.microsoft.com/en-us/library/ee474245.aspx
Кто-нибудь знает, возможно ли это?