Логическая обработка

Как правило предоставление данных пользователю требует математико-логической обработки. Альфа платформа оснащена мощным инструментом вычислений Alpha.Logic.

Alpha.Logic полностью опирается на объектную модель Alpha.Server. Такая особенность позволяет описывать логику взаимодействия объектов системы так, как это принято в языках программирования общего назначения.

Одним из преимуществ Alpha.Logic является сокращение времени на разработку распределенных проектов. Уже написанные функции и процедуры объединяются в модули и могут использоваться в других проектах.
Alpha.Logic способен обрабатывать не только оперативные технологические данные. Для расчётов могут использоваться исторические данные, данные о текущем состоянии исполняющих компонент Альфа платформы. Alpha.Logic непосредственно взаимодействует с другими модулями Alpha.Server.

Инструментом описания логики работы системы является Alpha.Developer.Studio. Среда разработки позволяет не только написать код процедур и функций, но и наглядно увидеть, как объекты связаны между собой.

Доказанная высокая производительность Alpha.Logic достигается за счёт прекомпиляции кода. Наши тесты показывают, что производительность расчетов Alpha.Logic сравнима с производительностью исполняющей машины Java.