Воскресенье Февраля 05 , 2012
TEXT_SIZE
   


Архитектура ADO.NET

Обработка данных традиционно возлагается на двухуровневую модель, основанную на сетевом соединении. Так как при обработке данных используется многоуровневая архитектура, программисты применяют отдельный подход, чтобы обеспечить лучшую расширяемость для своих приложениям.
XML и ADO.NET


ADO.NET использует возможности XML для предоставления изолированного доступа к данным. Средство ADO.NET проектировалось вместе с классами XML в NET Framework, все они являются компонентами одной архитектуры ADO.NET.


Классы ADO.NET и XML в NET Framework сходятся в объекте DataSet. Объект DataSet может заполняться данными из XML ресурса, независимо от того, файл ли это или поток XML данных. Объект DataSet может быть записан в виде XML-кода, соответствующего спецификациям Консорциум всемирной паутины, который включает в себя схему в виде XSD, независимо от источника данных, находящихся в DataSet. Так как собственным форматом сериализации  DataSet является  XML, он представляет собой отличный способ перемещения данных между уровнями, что делает DataSet оптимальным решением для удаленного взаимодействия с контекстом данных и схемы как в направлении к веб-службе XML, так и в обратном направлении.


Компоненты ADO.NET


Компоненты ADO.NET предназначены для быстрого однопроходного доступа к данным только для чтения и для обработки данных. Есть два основных компонента ADO.NET, которые обеспечивают доступ к данным и их обработку - DataSet, NET Framework поставщики данных, которые представляет собой набор компонентов, включая Command, DataReader и DataAdapter.
ADO.NET DataSet – это основной компонент изолированной архитектуры ADO.NET. DataSet специально разработан для доступа к данным независимо от источника данных. Он может быть использован с многочисленными различными источниками данных, с XML данными или, чтобы управлять данными локальными для приложения. DataSet содержит коллекцию одного или более объектов DataTable, состоящих из строк и столбцов данными, а также первичный ключ, внешний ключ, ограничение и связанные сведения о данных в объектах DataTable.

Добавить комментарий


Защитный код
Обновить

Рейтинг пользователей: / 0
ХудшийЛучший 

Метео

Войти

Голосование

Идеальный вариант проведения новогодней корпоративной вечеринки - это…

Сейчас на сайте

Сейчас 6 гостей онлайн