Как создать веб-интерфейс модели

Недавно мы выпустили AnyLogic Cloud API, доступный платным пользователям сервиса AnyLogic Cloud. Главная возможность API – создание собственного веб-приложение на основе имитационной модели, работающей в облаке.

Теперь стало возможно создать веб-приложение, которое будет c помощью API напрямую взаимодействовать с моделью в AnyLogic Cloud. Для приложения можно разработать собственный HTML-интерфейс, настроенный под нужды пользователей конкретной модели. Например, этот интерфейс может включать элементы управления моделью: виджетами, таблицами ввода и вывода данных, диаграммами или всплывающими окнами.

API также позволяет выгружать результаты моделирования в удобном виде, интегрировать модель с BI-платформами, например, Tableau или Power BI, а также другими бизнес-инструментами или встраивать модели в корпоративный портал. Кроме того, с помощью API можно ограничить доступ к приложению, добавив окно авторизации.

Мы разработали пример такого приложения для модели Transporters moving in free space. В браузере можно задать входные параметры станций на конвейерах, а также тип, количество и скорость транспортеров. В приложении доступно 2 эксперимента: простой эксперимент (Animation) и варьирование параметров (Parameter Variation). Во время выполнения модели можно менять значения некоторых параметров и следить за изменениями через встроенное окно анимации. Для удобства результаты выгружаются в CSV-файл.


Запустить приложение


Имитационное моделирование в облакеОблачный интерфейс моделиИмитационная модель в облаке

Чтобы вы могли самостоятельно разобрать этот пример и создать такое приложение для вашей модели, мы выложили исходные файлы этого приложения и клиент Cloud API для JS в свободный доступ. Скачать архив >>


Есть вопросы по “Клауду”? Пишите нам на support@anylogic.com, обязательно ответим.

Чтобы сделать “Клауд” полезнее для пользователей, мы проводим опрос. Расскажите о своих впечатлениях о работе с сервисом и как он помогает вам в работе с имитационными моделями. А если вы не пользовались “Клаудом”, расскажите, какие фичи сервиса были бы вам интересны.

Пройти опрос

Похожие материалы