Границы и контракты
Разделяем ответственность между терминальным приложением, серверной обработкой и пользовательским порталом. Описываем взаимодействие через API и события.
ЭКСПЕРТИЗА / РАСПРЕДЕЛЁННЫЕ ПРИЛОЖЕНИЯ
Устройство на объекте, сервис в облаке, оператор в браузере. Собираем их в одну систему с понятной ответственностью каждого компонента.
Отправить сообщениеНА ЧЁМ СТРОИТСЯ РЕШЕНИЕ
Связь прерывается. Запросы повторяются.
Права отличаются. Система развивается.
Разделяем ответственность между терминальным приложением, серверной обработкой и пользовательским порталом. Описываем взаимодействие через API и события.
Учитываем роли пользователей, принадлежность к организации и идентификацию устройств. Проверки доступа выполняются на серверной стороне.
Продумываем результаты команд, события и наблюдаемость. Инструменты поддержки становятся частью решения, а не дополнением после запуска.
Соединяем существующие компоненты с новыми сервисами. Планируем переход так, чтобы ключевые сценарии оставались под контролем.
ПРАКТИКА, ВОПЛОЩЁННАЯ В ПРОДУКТАХ
L4Desk, Leo4 и терминальный контур показывают разные стороны одной задачи: взаимодействие интерфейсов, серверных сервисов и удалённых устройств.
КОНТРОЛЛЕРЫ И ВСТРАИВАЕМОЕ ПО
Связь, интерфейс и управление периферией.
Работаем и на уровне устройства.
Встраиваемый SIP-контроллер для домофонии, панелей доступа и IoT. ESP32 + STM32, Ethernet, NFC и RS-485.
Описание контроллера
Панель L4-HMI · прототипРазвиваем проект HMI-интерфейсов на LVGL: каталоги, формы ввода и сценарии самообслуживания со связью через Leo4.
Обсудить применение
Плата Leo4 IO-24Прошивка контроллера для постаматов и шкафов: 24 импульсных выхода, 24 цифровых входа, RS-485 / Modbus RTU.
Проект на GitHubИНЖЕНЕРНЫЕ КОМПОНЕНТЫ
Опыт разработки на разных уровнях позволяет
согласовать архитектуру всей системы.
НАЧНЁМ С ВАШЕЙ ЗАДАЧИ
Расскажите об устройствах, пользователях и процессе.
Мы поможем связать их в работающую систему.