Интеграционная шина
Интеграционная шина RITM3 обеспечивает обмен информацией между внешними системами, сервисами, источниками данных и модулями RITM3.
Интеграционная шина RITM3 предназначена для:
- обеспечения работы модулей RITM3 как единого целого;
- обеспечения взаимодействия компонентов ИТС между собой;
- предоставления открытой информации в виде публичного API, в т.ч. для интернет-сайтов и средств массовой информации;
- учета и управления источниками данных;
- получения открытых данных из внешних источников.
Используемое программное обеспечение и языки программирования:
- Ubuntu 20.04;
- RabbitMQ 3.11.5;
- Docker 23.0.4;
- PostgreSQL 13.2.
- Python 3;
- JavaScript 14.
Поддерживаемые протоколы взаимодействия HTTP REST и AMQP.
Используемые форматы данных: JSON и XML.