Рекомендуемый способ загрузки данных из SQL и преобразования их в двоичный - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть данные в базе данных SQL Server 2008, и мне нужно загрузить их и отправить через веб-службу WCF на основе кодировки MTOM.

ВОПРОС 1:
IИнтересно, нужно ли мне подготовить и сжать DataTable (или то, что я буду загружать из SQL Server) в двоичную форму или просто потому, что это MTOM, процесс автоматически выполнит сжатие?

ВОПРОС 2:
Как лучше всего загрузить и подготовить данные для WCF?Я мог бы использовать Linq-to-SQL, EF4 ... или любой другой предложенный метод для загрузки данных.

Я использую C #

Спасибо.

1 Ответ

0 голосов
/ 30 ноября 2011

Использование Entity Framework Self Tracking Entities.После того, как вы создадите модель, она создаст отдельный файл для логики доступа к данным и отдельный файл с моделью, уже подготовленной для WCF (с атрибутами контракта).

...