СУБД ESF Общая информация о "ESF" и комплекте "ESF Inside".Линейка продуктов "ESF" компании "НооЛаб" (www.noolab.ru) состоит из серверов, ядер серверов, инструментария и библиотек разработчика (SDK), инструментария и утилит для администрирования, а также комплексов, представляющих собой завершенные СУБД.
Все продукты линейки "ESF" объединены технологической основой - "DataLinX". Это технология организации, хранения и доступа к данным, в рамках которой введена и строго описана модель данных, правила хранения данных, правила оперирования с данными (правила доступа к ним). Технология "DataLinX" развивается и публикуется отдельно (независимо от "ESF"), но ее описания включаются в комплектацию продуктов линейки "ESF".
Описания продуктов линейки "ESF" содержат фразу "DataLinX compliant", - это означает реализацию продуктов в строгом соответствии с требованиями технологии "DataLinX". Кроме этого, в разработке продуктов линейки "ESF" участвовал автор технологии "DataLinX", - это свидетельствует по крайней мере об отсутствии противоречий между механизмами, реализованными в "ESF", и идеями, заложенными в "DataLinX".
Кроме технологической основы, продукты линейки "ESF" объединены общим форматом хранения данных на физических носителях. Это формат "ESF", от которого и произошло название всей линейки продуктов. Формат "ESF" разработан в компании НооЛаб специально для создания DataLinX-систем. Дополнительная информация о формате (версии, совместимость и т.п.) приводится отдельно. Общность формата хранения данных позволяет достичь совместимость между всеми продуктами линейки "ESF", а также - между всеми системами, построенными на их основе (с применением этих продуктов и средств разработки).
Комплект "ESF Inside" - это продукт для разработчика (программиста), либо коллективов разработчиков (программистов), принявших решение создавать системное или прикладное ПО с применением технологии "DataLinX" и возможностей продуктов "ESF". Данный комплект может также использоваться с учебно-ознакомительными и иными целями.
"ESF Inside" представляет собой набор библиотек классов, которые могут быть подключены к разрабатываемой Вами программе, и дадут ей возможность оперирования базами данных "ESF" с применением всех основных механизмов технологии "DataLinX". После компоновки (линковки) программы код "ESF Inside" оказывается объединенным с кодом программы и, таким образом, программа может оперировать с базами "ESF" независимо от наличия на компьютере других компонент (серверов).
Доступные продуктыESF Inside FreeWare v2.2, for Inprise Delphi 5, Release Candidate 1
Contest v.1.0, (307Kb) DataLinX compliant, с исходным кодом на Object Pascal (читайте также Contest readme)
Статьи и документацияESF in samples. Курс изучения СУБД ESF, основанный на примерах.
|