Я рассматриваю возможность использования служб данных WCF для реализации службы, предоставляющей объекты, хранящиеся в службе BLOB-объектов Azure. Интересно, могу ли я использовать модель данных на основе Entity Framework. Насколько я понимаю, мне понадобится поставщик данных, совместимый с Entity Framework, который мог бы хранить и извлекать данные из службы Blob. Есть такой поставщик данных?
Есть ли поставщик данных Entity Framework для службы BLOB-объектов Azure?
comment
Вы когда-нибудь слышали об этом?
- person BentOnCoding   schedule 15.02.2012
comment
Не думаю, что для этого есть готовое решение. С другой стороны, EF, вероятно, в любом случае не подходит для службы хранилища Azure. Я написал ответ с тем, что смог узнать об этой проблеме.
- person Fernando Correia   schedule 15.02.2012
Ответы (1)
Для службы хранилища Azure нет поставщика данных, совместимого с Entity Framework. Создание такого поставщика данных, вероятно, не имеет смысла, потому что это очень сложный проект и поскольку Entity Framework не подходит для концептуальной модели службы хранилища Azure. Entity Framework предназначена для реляционных баз данных, а служба хранилища Azure - это нереляционное хранилище на основе REST.
Что касается создания уровня служб данных WCF поверх хранилища Azure, его можно создать с помощью набора инструментов служб данных WCF.
Использованная литература:
- Можно ли использовать Entity Платформа со службой хранилища разработки Windows Azure?
- Entity Framework с таблицей хранения Azure а>
- Доступ к хранилищу таблиц Azure через службы данных WCF (CSAzureTableStorageWCFDS)
person
Fernando Correia
schedule
15.02.2012