Dev Express XAF/EF WCF Сервис для обработки динамически генерируемых запросов
Я хочу оценить возможность написания службы WCF для моего приложения WinExpress XAF/Entity Framework Winforms.
Поддержка DevExpress по этому вопросу указывает, что это будет довольно сложно, поскольку XAF использует динамически сгенерированные запросы для выбора и изменения данных.
Тем не менее, мне интересно, как это сделать.
Я думал о простом подключении к удаленной базе данных без промежуточного уровня, но ответ здесь заставляет меня думать, что это будет неудовлетворительно.
1 ответ
Нет проблем с созданием службы WCF с XAF. Фактически DevExpress задокументировал шаги. Динамически созданные запросы передаются на промежуточный уровень для проверки безопасности и выполнения, а результаты возвращаются.
Но в настоящее время функциональность среднего уровня находится в стадии бета-тестирования и не поддерживает EntityFramework, только XPO (и не похоже, что он сделан в 15.1, которая скоро будет выпущена, только что вышла).
Примечание также может получить доступ к данным среднего уровня XAF через OData. Опять же, только XPO на данный момент.