Как запустить симуляцию из внешнего пользовательского интерфейса, который идентичен окну симуляции Anylogi c? - PullRequest
0 голосов
/ 14 апреля 2020

В моем проекте мне нужно отбросить встроенную базу данных Anylogi c и использовать внешнюю базу данных, где в таблицу включены параметры моделирования, которые вставляются из пользовательского интерфейса, а база данных выступает в качестве канала потока данных. Основная причина сделать это для имитации физической системы в Anylogi c. 1. Моделирование - Anylogi c. 2. Сервер базы данных - MySQL. 3. Пользовательский интерфейс - Windows форма. Я хочу знать, могу ли я запустить симуляцию на основе изменений, сделанных в базе данных из пользовательского интерфейса?

1 Ответ

0 голосов
/ 14 апреля 2020

не должно быть проблемой. У нас были модели AnyLogi c, извлекающие данные из баз данных AWS. Помните, что под капотом AnyLogi c находится Java, поэтому, если вы можете написать программу Java для подключения к базе данных, вы можете сделать так, чтобы ваша модель AnyLogi c общалась с базой данных, отличной от внутренней базы данных. Вы можете переосмыслить некоторые из ваших структур данных. Возможно, вещи, которые автоматически создаются из базы данных AL, должны иметь немного кода для запроса внешней базы данных, а затем создавать экземпляры агентов / объектов. Вы можете импортировать внешнюю базу данных в базу данных AL, поэтому может случиться так, что вы продолжите использовать ее, просто импортируя из другого источника. Точная реализация может сильно отличаться.

...