На этом шаге мы дадим краткую характеристику ADO.
ADO реализует высокопроизводительный и удобный прикладной интерфейс для OLE DB. Технология ADO нетребовательна к системным ресурсам, создает минимальную нагрузку на сеть и отличается минимальным числом уровней между приложением и источником данных. ADO предоставляет СОМ-интерфейс Automation, поэтому она поддерживается любой ведущей инструментальной средой быстрой разработки приложений (Rapid Application Development, RAD), a также другими инструментальными средствами разработки баз данных приложений и сценариев.
Разработчики ADO постарались объединить в ней все лучшее, что бьло в RDO и DAO, предполагалось, что по мере возможности ADO заменит собой эти технологии. В ней применяются похожие согласия, но с упрощенной семантикой, чтобы программистам было легче их освоить. А элемент управления ADO Data Control представляет собой усовершенствованную версию RDO Data Source Control. Часть ADO, носящая название службы удаленных данных (Remote Data Service, RDS), отвечает за передачу клиентам отсоединенных наборов записей по протоколу HTTP или Distributed COM (DCOM), что позволяет разрабатывать полнофункциональные, ориентированные на работу с данными Web-приложения. Более подробно технологию ADO мы рассмотрим позднее.
На следующем шаге мы рассмотрим применение ODBC.