IBPP для разработки C++
IBPP для разработки C++
Это свободная с открытыми кодами библиотека классов интерфейса клиента C++ для сервера Firebird версий 1.0, 1.5 и следующих. Она свободна от любой специфики используемых для разработки инструментов. Разработана для обеспечения доступа к
Firebird из любого приложения C++, созданного с помощью не визуального (объекты CORBA/COM, другие библиотеки классов и функций, "традиционный" процедурный код) или визуального (RAD-средства) окружения. IBPP предоставляет "чистый" интерфейс DSQL к Firebird через простые в использовании классы C++ для администрирования базы данных и манипулирования данными.
Самой последней версией, когда выходила эта книга, была 2.3, поддерживающая все версии Firebird и модели клиент-сервер (Суперсервер, Классический сервер, Встроенный сервер) с полной поддержкой множества транзакций, транзакций с несколькими базами данных и событий Firebird.
IBPP поддерживает только чистый, стандартный код C++. Библиотека классов распространяется в виде исходных кодов, которые могут использоваться следующими компиляторами:
* Windows: Borland C++ Builder 6, свободно распространяемый компилятор командной строки Borland, MSVC 6, MSVC 7, Digital Mars C++, MingW и CygWin;
* POSIX: gcc 3.2 или выше;
* BCCP может успешно компилировать на многих других конфигурациях с небольшой настройкой в основном в make-файлах.
Лицензирование: Mozilla 1.1 и производные.
Загрузка и подробности поддержки: http://www.ibpp.org.
Форум поддержки: подпишитесь на http://lisb.sourceforge.net/lists/listinfo/ibpp- discuss.