Ядро системы - платформа SORB Systems

Ядром системы, "Основой", на которой строится любое наше решение является платформа SORB Systems. Можно выделить три основных компонента нашей платформы:
Отличительной особенностью продуктов и решений построенных на основе SORB Systems является высокая скорость, нагрузочная способность и масштабируемость. Рассмотрим компоненты подробнее...
Сервер Приложений (SOAS)
Сервер Приложений играет основную роль в поддержании максимальной производительности и нагрузочной способности всей системы. При увеличении внешней нагрузки (одновременно работающих пользователей) достаточно рядом с основным сервером SOAS поставить один или несколько дополнительных серверов, чтобы производительность всей системы осталась на максимальном уровне. При этом в зависимости от выбранной архитектуры и мощности построенной системы выполняемый бизнес код может раполагаться как на локальной машине пользователя, так и на Сервере Приложений. Структурно Сервер Приложений SOAS состоит их нескольких функциональных блоков... (читать далее...)
Репозитарий объектов (VOC)
Репозитарий объектов представляет собой базу данных в которой хранятся объекты и их характеристики. Все используемые в системе объекты, классы, взаимодействия между ними, состояния, переходы между состояниями одного и того же класса, поля и свойства полей классов, методы и т.д. и т.п. - все это хранится в Репозитарии объектов. Базу данных VOC используют в своей работе Прикладные модули, Сервер Приложений, а также пользователи при реализации классов и методов для решения собственных специфических задач. Репозитарий объектов имеет собственный интерфейс для доступа к БД и работа с ним не составляет большого труда... (читать далее...)
Интегрированная среда разработки (IDE)
Платформа SORB Systems содержит в себе встроенный язык программирования SCRIPT, с помощью которого ведется разработка прикладных бизнес-методов, методов получения отчетов, а также визуального отображения информации (различные таблицы и формы ввода). Возможности языка SCRIPT могут использовать как прикладные программисты, во время разработки прикладных модулей, так и обычные пользователи системы в случае необходимости реализации собственных методов. Для простоты и скорости разработки с использованием языка SCRIPT создана Интегрированная Среда Разработки (IDE). Внутри IDE доступны все объекты, методы и т.д. из Репозитария объектов, что позволяет реализовать практически любые задачи необходимые для конкретных областей применения системы. Схематически IDE выглядит так ... (читать далее...)