SterBase
Документация

Что такое 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.