# Введение

JRobo - это консольное java-приложение, позволяющее взаимодействовать периферийными устройствами через внешние порты (последовательные, tcp, udp), используя разнообразные промышленные и нестандартные протоколы обмена данными, управлять этими устройствами в соответствии с заданной логикой.

Применяется для создания ПЛК, серверов сбора данных, напрямую работая с различными СУБД (реляционными и NoSQL), а также может использоваться в качестве фреймверка для создания других приложений.

Является основой для построения гибких, масштабируемых и безопасных распределенных систем управления, позволяя достичь максимальной эффективности в управлении технологическими процессами.

Работает на любом оборудовании, имеющем JVM (Oracle, OpenJDK) версии 8 и выше, либо из Docker контейнера.