Что такое SterBase
Задача платформы
SterBase связывает бизнес-объекты, метаданные, исполнение модулей и хранение данных общим runtime. Первое направление — совместимость с конфигурациями 1С 7.7. Это точка входа в независимую платформу: её предметная модель не должна зависеть от физических полей конкретной базы.
Портал предназначен разработчикам интеграций, специалистам по миграции и авторам прикладных решений. Здесь описаны границы компонентов, текущие интерфейсы SDK и направление развития продукта.
Что представлено в исходниках
- Типизированные справочники, документы, ссылки, значения и логические поля.
- Менеджеры чтения и изменения объектов, команды записи, пометки удаления, удаления, проведения и отмены.
- Модель метаданных, формы и навигация, отделённая от конкретного оконного интерфейса.
- DBF-направление хранения и собственный файловый транзакционный механизм.
- C ABI сеанса и исполнения модулей.
Это перечень механизмов в коде. Полнота конкретной конфигурации и готовность поставки проверяются отдельно.
Направление развития
Целевая схема — модульное ядро SterBase.Core.dll и отдельные провайдеры хранения. DBF идёт первым, PostgreSQL — следующим, MariaDB и MSSQL — далее. Внутренние компоненты используют прямые вызовы; внешние системы получают API.
Имена будущих DLL и SQL-возможности описывают план. Текущая CMake-сборка SDK использует имя
SterBase.dll.
Начните с быстрого старта или архитектуры. Для переноса конфигурации используйте миграцию с 1С 7.7.