[ELMA3] ELMA Framework – Инструментарий разработки ELMA 3
ELMA Framework – это набор инструментов, содержащий в себе решения для рутинных задач, которые можно использовать неоднократно. ELMA Framework содержит в себе компоненты, которые позволяют решить следующие задачи:
Разработка сценариев
Для разработки сценариев используется ELMA API. Это набор методов, представляющий собой понятную иерархическую структуру всех объектов системы. Вы можете использовать ELMA API для разработки сценариев в бизнес-процессах, и разработки сценариев в объектах системы.
Разработка расширений
Для разработки расширений системы используется плагин для Visual Studio, позволяющий самостоятельно расширять функционал системы. Вы можете использовать плагин для добавления собственного портлета в систему, добавления отдельной страницы или же отдельных элементов (кнопок, вкладок, и т.д.).
Интеграция с внешними системами
Для интеграции с внешними системами используется WebAPI. Это набор корневых сервисов, которые служат для взаимодействия с сервером на уровне SDK. Основные возможности, которые предоставляют сервисы: авторизация, получение метаданных системы, чтение данных сущностей, отслеживание изменений сущностей на сервере.
Документация по доработке
Документация по доработке – примеры и статьи, содержащие описание и инструкции по началу разработки, записи вебинаров, видеокурсы:
- Введение в разработку ELMA 3 – основы разработки в системе ELMA;
- Раздел Базы Знаний, посвященный Разработке расширений;
- Раздел Базы Знаний, посвященный Разработке сценариев.
Все эти инструменты позволят Вам решить огромный спектр проблем, с которыми Вы можете встретиться при старте разработки.