Информатика и вычислительная техника :: Разработка и эксплуатация удаленных баз данных
Технология ADO.NET
Вместе с новой платформой .NET Microsoft представляет и новое поколение средств доступа к базам данных - ADO.NET.
В клиент-серверных приложениях традиционно используется технология доступа к источнику данных, при которой соединение с базой поддерживается постоянно. Однако после широкого распространения приложений, ориентированных на Интернет, выявились некоторые недостатки такого подхода. Попробуем выявить некоторые из них.
Специфика веб приложений не позволяет серверу в каждый момент времени знать, что необходимо пользователю. То есть до следующего запроса сервер не имеет представления, нужно ли еще поддерживать соединение.
Опыт разработчиков показал, что приложения с постоянным соединением с источником данных чрезвычайно трудно поддаются масштабированию.
Все эти проблемы порождаются постоянным соединением с базой данных и решаются в ADO.NET, где используется другая модель доступа.
Следует признать, что новая технология иногда все же проигрывает традиционной. Для этих случаев рекомендовано использовать ADO.
|
|