API

Платформа ПроАТМ предоставляет разработчику прикладного ПО набор программных модулей, инкапсулирующих работу с подсистемами ПроАТМ и работу с оборудованием на уровне XFS. Программные модули могут представлять собой компоненты с визуализацией какой-либо функции или компоненты без визуализации (или без взаимодействия с пользователем).

В первом случае компонентом может быть окно, содержащее набор строк для ввода данных (например, компонент для ввода даты), или каждая из этих строк является компонентом (компонент-строка ввода). Примером компонента без визуальных элементов может быть компонент, выполняющий запись данных в журнал времени исполнения.

Техническая реализация визуальных компонентов – ActiveX, остальные компоненты – COM-объекты.